a img {border: none;}
.clear {clear: both;}

h1,h2,h3,h4,h5,h6,div {margin:0; padding:0;}
html, body {border:0; margin:0; padding:0;}
body {font:0.8em Verdana, Sans-serif; text-align: center; color: #5E5E5E; background: #FFF}

h1{font: 1.4em Verdana, Arial; font-weight: bold; color:#9e2221; }
h2{font: 1.2em Verdana, Arial; font-weight: bold;}

#PageBody_DIV {
	background: #FFF;
	text-align: left; width: 994px; margin: 0 auto;
	margin-top: 0px; padding: 0; position: relative;
}

.topbar_tl{
	width: 12px; height: 45px; float: left;
	background: url(../g/2009/template/site_tl.jpg) no-repeat #0A2D6D;
}
.topbar_search{
	width: 190px; height: 45px; float: left;
	background:url(../g/2009/template/site_t_bg.jpg) repeat-x #0A2D6D;
}
.topbar_search div {
	margin-top: 8px; float: left;
}
.topbar_search .search_input{
	padding-top: 3px; height: 34px;
	background:url(../g/2009/template/search_bg.gif) repeat-x;
}
.topbar_search .search_input input{
	border: 0px; height: 19px;
}
.topbar_latest{
	width: 131px; height: 45px; float: left;
	background: url(../g/2009/template/news.gif);
}
.topbar_marquee{
	width: 454px; height: 45px; float: left;
	background: url(../g/2009/template/site_t_bg.jpg);
}
.topbar_marquee div{
	/*margin-top: 15px;*/
	font-family:Verdana,Arial; color:#f5f568;
}
.topbar_inter{
	width: 14px; height: 45px; float: left;
	background: url(../g/2009/template/inter.gif);
}
.topbar_contact{
	width: 182px; height: 45px; float: left;
	background: url(../g/2009/template/site_t_bg.jpg);
}
.topbar_tr{
	width: 11px; height: 45px; float: left;
	background: url(../g/2009/template/site_tr.jpg) no-repeat #0A2D6D;
}

.footer_bl{
	width: 16px; height: 42px; float: left;
	background: url(../g/2009/template/footer_l.gif);
}
.footer_bg{
	width: 965px; height: 42px; float: left; text-align: right;
	background: url(../g/2009/template/footer_bg.gif);
}
.footer_br{
	width: 13px; height: 42px; float: left;
	background: url(../g/2009/template/footer_r.gif);
}

#pageouter{float: left; background: url(../g/2009/template/page_bg1.gif) repeat-y; padding: 0px; margin: 0px;}
#pagemiddle{float: left; width: 994px; padding: 0px; margin: 0px;}

#pb_left_col {width: 196px; float: left; padding-left: 11px; margin-top: 10px;}

#maincontent {margin-top: 10px; width: 582px; float: left; background: url(../g/2009/template/maincontent_t.gif) no-repeat;}
#maincontentbody{margin-top: 10px; width: 562px; padding: 10px; padding-top: 0px; float: left; background-image: url(../g/2009/template/maincontent_bg.gif)}
#maincontentfoot{height: 14px; width: 582px; float: left; background: url(../g/2009/template/maincontent_b.gif) no-repeat;}

#pagetitle_l{float: left; height: 52px; width: 10px; background: url(../g/2009/template/pt_l.gif) no-repeat;}
#pagetitlebody{padding: 12px 0px; font-size: 1.5em; color:#2549a4; float: left; height: 52px; width: 552px; background: url(../g/2009/template/pt_r.gif) top right no-repeat;}

#pb_right {margin-top: 10px; margin-left: 12px; width: 180px; float: left; background: url(../g/2009/template/pb_right_t.gif) no-repeat #FFF;}
#pb_rightbody{font: 0.6em; margin-top: 10px; padding: 0px 0px 10px 10px; border-left: 1px solid #868FA9; border-right: 1px solid #868FA9; }
#pb_rightfoot{float: left; padding: 0px; margin: 0px; height: 18px; width: 180px; background: url(../g/2009/template/pb_right_b.gif) no-repeat #F1EFEF;}

/* Panel styles */
.panel_1{padding: 10px; font: 0.8em Verdana,Arial;}
.paneltitle_1{font: 1.2em Verdana,Arial; font-weight:Bold; color:#0a2d6d;}

.panel_2{font: 1em Verdana,Arial; padding-top:15px;}
.paneltitle_2{font: 1.2em Verdana,Arial; font-weight:Bold; color:#0a2d6d;}
.panelbody_2 a{color:#fff;}
.panelbody_2 a:hover{color:#0a2d6d;}
.panelbody_2 p{padding:0; margin:0;}
/* End panel styles */

#menutop{
	padding:0; margin:0;
	height: 11px; width: 186px;
}
#menutail{
	height: 70px; width: 186px;
	background: url(../g/2009/template/menu_b.gif) no-repeat;
}
.pagemenu {
	padding:0px; margin:0px; width: 186px;
	list-style:none; display: block;
}
.pagemenu li {padding: 5px 0px 4px 8px; background: url(../g/2009/template/menu_off.gif) no-repeat; font: 0.9em Verdana,Arial; font-weight: Bold; }
.pagemenu li a{color:#ffffff; text-decoration:none;}
.pagemenu li a:hover {color: #f5f568; text-decoration: none;}

.pagemenu li.selectedon {padding: 5px 0px 3px 8px; background: url(../g/2009/template/menu_on.gif) no-repeat;}

.pagemenu .submenu{background: url(../g/2009/template/sub_bg.gif);}
.pagemenu .submenu a{font-weight: normal; font-weight: normal;}
.pagemenu .submenu a:hover{font-weight: normal; font-weight: normal;}

#pagefooter{
	margin-top: 12px;
}
.footeritems{ padding:0px; margin:0px; list-style:none; display: inline;}
.footeritems li {display: inline; margin-right: 2px;}
.footeritems li a { font: 0.7em Verdana,Arial; text-transform: uppercase; color: #ffffff; text-decoration: none; }
.footeritems li a:Hover { font:0.7em Verdana,Arial; text-transform:uppercase; color:#f5f568; text-decoration:none; }

.Footer { font:0.7em Verdana,Arial; text-transform:uppercase; color:#041940; }
a.Footer { font:0.7em Verdana,Arial; text-transform:uppercase; color:#ffffff; text-decoration:none; }
a.Footer:Hover { font:0.7em Verdana,Arial; text-transform:uppercase; color:#f5f568; text-decoration:none; }

