@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:"Calibri", "Times New Roman", Times, serif;
	font-size:15px;
}

a { color:#03C;}
a:hover {color:#F00;}

a img {border:0;}
.wrap {width:990px; margin:0 auto;}

.left {float:left;}
.right {float:right;}
.clearing {clear:both;}

#header_home {background:url(images/header_bg_home.gif) repeat-x top left; height:384px; overflow:hidden;}
#home_left { background:url(images/home_left_bg.jpg) no-repeat top left; width:283px; height:280px; float:left;}
#home_news { margin-top:104px; padding:5px 10px; overflow:hidden; line-height:13px;}
#home_banner {clear:both;background:url(images/header_right_bg.gif) no-repeat top left; width:691px; height:326px; overflow:hidden; padding-top:9px; padding-left:16px;}

.home_link {width:283px; height:176px;}
a:hover .home_link { cursor:pointer;}

#header {background:url(images/header_bg.gif) repeat-x top left; height:176px; overflow:hidden;}
#h_right {float:left; margin-top:8px; width:707px;}
#h_right .log a { color:#fff; text-decoration:none; line-height:41px; font-size:13px;}
#h_right .log a:hover { text-decoration:underline;}

#home_bottom { background:#e1e2e4; border-bottom:#bbbbbb 1px solid; padding:10px; width:970px; margin:0 auto;}
#home_bottom .box { width:229px; float:left;}
#home_bottom img { padding:5px 0 2px 0;}
#home_bottom a { color:#2776ac; text-decoration:underline; font-family:"Calibri", "Times New Roman", Times, serif; font-size:10px;}
#home_bottom a:hover { text-decoration:none;}

.divider { margin:0 8px; width:2px; height:168px; float:left; background:url(images/divider_bg.gif) repeat-y top left; }

#ddtopmenubar ul { margin:0; padding:0;line-height:41px;text-transform:uppercase;}
#ddtopmenubar li { 
	margin:0; 
	padding:0;
	list-style:none; 
	display:inline; 
}
#ddtopmenubar a {
	color:#FFFFFF; 
	background:url(images/tab_bg.gif) top left repeat-x; 
	border-left: 1px solid #75b9d0; 
	border-right: 1px solid #75b9d0; 
	padding:0 15px; 
	float:left; 
	display:block;
	text-decoration:none;
}
#ddtopmenubar a:hover {color:#000;}
/*
.chromestyle2 ul{width: 100%;padding: 0;margin: 0;text-transform:uppercase;text-align: left;}
.chromestyle2 ul li{display: inline;}
.chromestyle2 ul li a{color: #ffffff;margin: 0;text-decoration: none;float:left;background:url(images/tab_bg.gif) top left repeat-x; 
	border-left: 1px solid #75b9d0; 
	border-right: 1px solid #75b9d0; 
	padding:14px 15px 13px 15px; }
.chromestyle2 ul li a:hover, .chromestyle ul li a.selected{ color:#000;}
*/
#header_divider { background:url(images/hor_bg.gif) top left repeat-x; height:24px;}

#content { background:#d3d3d3 url(images/content_bg.gif) top left repeat-x; border-bottom:#bbbbbb 1px solid;}
#content_inner {padding:15px 10px; width:970px; margin:0 auto;}
#col_left { width:214px; float:left;color:#344c87; font-size:12px;}
#col_left .inner { padding:10px 20px;}
#col_right { margin-left:20px; padding:10px 20px 20px 20px; width:696px; background:#fff; float:left; font-family:"Calibri", "Times New Roman", Times, serif;}
#col_right .left_box {width:453px; margin-right:20px; float:left;}
#col_right .right_box {width:183px; padding:10px 10px 30px 10px; background:#224181; float:right; color:#FFF;}

#footer {padding:15px 10px; color:#4f77a7; width:970px; margin:0 auto;}
#footer a { text-decoration:underline; color:#4f77a7;}
#footer a:hover { text-decoration:none; color:#4f77a7;}

.title1 {color:#4b8bbc; font-size:14px;}
.title2 {color:#328ff1; font-weight:bold;}
.title3 {color:#328ff1; font-size:20px;}
.title4 {color:#328ff1; font-size:16px; font-weight:bold;}

.text1 { font-size:18px; text-transform:uppercase; font-weight:bold;}
.text2 { font-size:14px; font-weight:bold;}

#submenu {margin:0; padding:0;}
#submenu li{ margin:0; padding-left:20px; list-style:none; line-height:25px;}
#submenu a {color:#344c87; text-decoration:none; font-weight:bold;}
#submenu a:hover {color:#328ff1;}
#submenu .now { background:/*#eeeef0*/url(images/bar_bg.gif) top left no-repeat;color:#328ff1; /*line-height:36px;*/ padding:5px 10px 5px 20px;}
#submenu .now a{ color:#328ff1;}
#submenu li ul{ margin:0; padding:0;}
#submenu li ul li{ margin:0; padding-left:20px; list-style:none; line-height:25px;}
#submenu ul a {color:#011b66; text-decoration:none; font-weight:bold;}
#submenu .now li a{ color:#011b66;}

a.more{color:#c01a1a; font-size:11px; text-decoration:none; font-family:"Calibri", "Times New Roman", Times, serif;}
a:hover.more{color:#c01a1a; text-decoration:underline;}

.divider_left{ border-top:#4096ee 1px dashed; margin:20px 0; height:1px;}
.divider_right { border-top:#a4a4a4 1px dashed; margin:20px 0; height:1px;}
