/* CSS Document */

body {
	margin:0px; 
	padding:0px;
	background:#5fa1bf url('../images/body_bg.jpg') repeat-x;
	}
html, div {
	margin:0px;
	padding:0px;
	}	
	
div { 
 font:12px Arial, Helvetica, sans-serif;
 color:#333333;
 text-decoration:none;

 }
 
img {
 border:0px;
 }
 
h1 { 
 color:#16536f;
 text-decoration:none;
 background:url('../images/h_img.jpg') no-repeat 0 0px;
 height:30px;
 font-style:normal; font-variant:normal; font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0; padding-left:30px; padding-right:0; padding-top:0px; padding-bottom:0px
 }
 
h2 { 
 font:bold 13px Arial, Helvetica, sans-serif;
 color:#16536f;
 text-decoration:none;
 margin:0px;
 padding:0px;
 }

 a:hover {
	color:#999999;
	}

#main {
	width:792px;
	margin:auto;	
	}
	
#logo {
	width:586px;
	float:left;
	}
	
#bodycontainer {
	width:792px;
	float:left;
	min-height:100%;
	background:#f3f2f2;
	}
	
.right_t {
	width:206px; 
	float:left;
	}
	
.site_l {
	width:206px; 
	float:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#343535;
	text-decoration:none;
	height:19px;
	}

.site_l a {
	color:#343535;
	text-decoration:none;
	background:url('../images/site_bul.jpg') no-repeat 3px 4px;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
.f_ban {
	width:586px;
	float:left;
	height:239px;
	}
	
.head2 {
	width:792px;
	float:left;
	height:265px;
	}	

.toplink {
	width:205px;
	border-left:1px solid #fff;
	height:239px;
	float:left;
	background:#ec7406;
	}
	
.link_l {
	margin:0px;
	padding:0px;
	}
	
.link_l li {
	list-style-type:none;
	color:#353d10;
	text-decoration:none;
	background:#ec7406 url('../images/more.jpg') no-repeat 10px 4px;
	border-bottom:1px solid #e0e4cc; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif
	}
	
.link_l li a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#353d10;
	text-decoration:none;
	padding:3px 0 3px 22px;
	display:block;
	}
.link_l li a:visited {
	color:#fff;
	text-decoration:none;
	}	

.link_l li :hover {
	color:#fff;
	}	
	
.blu_bg {
	background:#1575a1;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	width:576px;
	padding:5px 5px 0 5px;
	border-top:1px solid #fff;
	height:20px;
	
	display:block;
	
	}
		
.center_text {
	width:571px;
	float:left;
	padding:0 5px 0 10px;
	min-height:100%;
	background:#f3f2f2;
	text-align:justify;
	}
	
.rightpanel {
	width:204px;
	float:left;
	border-right:1px solid #707070;
	border-left:1px solid #707070;
	border-bottom:1px solid #707070;
	margin-top:0px;
	height:441px;
	}
	
.h_link {
	margin:0px;
	padding:2px 0 7px 0;
	width:500px;
	margin:0px;
	}
	
.h_link li{
	list-style-type:none;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#0d0d0d;
	text-decoration:none;
	padding:0 2px 0 2px;
	}
	
.h_link li a{
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#0d0d0d;
	text-decoration:underline;
	}
	
.headimg {
	width:198px;
	float:left;
	}
	
.headimg2 {
	width:360px;
	float:left;
	padding:0 0 0 10px;
	text-align:justify;
	height:150px;
	}
.headimg3 {
	width:198px;
	float:left;
	height:160px;
	}
.headimg4 {
	width:360px;
	float:left;
	padding:0 0 0 10px;
	text-align:justify;
	height:160px;
	}
	
.text_d {
	width:571px;
	}
	
.link_ban {
	width:170px;
	background:url('../images/u_bg.jpg') repeat-y;
	border:1px solid #bfbbbb;
	float:left;
	height:170px; margin-left:0; margin-right:3px; margin-top:17px; margin-bottom:5px; padding-left:5px; padding-right:9px; padding-top:0; padding-bottom:0
	}
	
.link_ban li{
	list-style-type:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:none;
	}
	
.ban_text {
	list-style-type:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:none;
	padding:3px 5px 0 0;
	text-align:justify;
	}
	
.text_r {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c01111;
	text-decoration:none;
	padding:5px 0 5px 0!important;
	}
	
.text_hl {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	padding:5px 0 5px 0!important;
	}

.more {
	color:#22518d;
	text-decoration:none;
	background:url('../images/more.jpg') no-repeat 0 4px;
	text-align:right;
	float:right;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:10px
	}
	
#foot {
	width:100%;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#fdfdfd;
	text-decoration:none;
	background:#1575a1;
	height:60px;
	text-align:center;
	padding:20px 0 0 0;
	}
#foot a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fdfdfd;
	text-decoration:none;
	padding:0px 3px 0 3px;
	}
	
#foot a:hover{
	color:#bdbdbd;
		}
		
.blu_head3 {
	font:bold 14px Arial, Helvetica, sans-serif!important;
	color:#f3f3f3!important;
	text-decoration:none;
	background:#1575a1!important;
	padding:2px 0 0 0;
	height:22px;
	border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		width:206px;
	}
.blu_head4 {
	font:bold 14px Arial, Helvetica, sans-serif!important;
	color:#f3f3f3!important;
	text-decoration:none;
	text-align:left;
	padding:5px 0 1px 20px;
	}
		
.blu_head {
	font:bold 14px Arial, Helvetica, sans-serif!important;
	color:#f3f3f3!important;
	text-decoration:none;
	background:#1575a1!important;
	padding:2px 0 2px 5px;
	height:24px;
	width:200px;
	}
	
.link_new {
	margin:0px;
	padding:0px;
	height:135px;
	background:url('../images/rr_bg.jpg') no-repeat 0 0;
	}
	
.link_new li {
	list-style-type:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#676363;
	text-decoration:none;
	}
	
.n_bul {
	color:#000;
	text-decoration:none;
	display:block;
	background:url('../images/rr_bull.gif') no-repeat 10px 10px !important;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:30px; padding-right:0; padding-top:8px; padding-bottom:0
	}
	
.link_right {
	margin:0px;
	padding:0px;
	}
	
.link_right li {
	list-style-type:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#676363;
	text-decoration:none;
	}
	
.home_link {
 	font:12px Arial, Helvetica, sans-serif;
	 color:#333333;
 	text-decoration:underline;
	 }
	 
.page_bull {
	margin:0px 0 0 20px;
	padding:0px;
	}
	
.page_bull li {
	list-style-type:none;
	color:#333333;
	text-decoration:none;
	background:url('../images/bullets.jpg') no-repeat 0 3px;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:12spx; font-family:Arial, Helvetica, sans-serif; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
.page_bull2 {
	margin:0px 0 0 20px;
	padding:0px;
	}
	
.page_bull2 li {
	list-style-type:none;
	color:#333333;
	text-decoration:none;
	background:url('../images/bullets.jpg') no-repeat 0 3px;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0
	}
	
.text_h {
	font:bold 12px Arial, Helvetica, sans-serif;
 	color:#0f658c;
	text-decoration:none;
	}
	
.name_bull {
	margin:0px 0 0 5px;
	padding:0px;
	}
	
.name_bull li {
	list-style-type:none;
	font:bold 12spx Arial, Helvetica, sans-serif;
 	color:#333333;
	text-decoration:none;
	height:20px;
	}
	
.name_bull li a{
	color:#0f658c;
	text-decoration:none;
	background:url('../images/a_bull.jpg') no-repeat 0 1px;
	display:block; font-style:normal; font-variant:normal; font-weight:bold; font-size:12spx; font-family:Arial, Helvetica, sans-serif; padding-left:17px; padding-right:0; padding-top:0; padding-bottom:0
	}
.name_bull li a:hover{
 	color:#999999;
	}
	
.link_h {
	font:bold 12px Arial, Helvetica, sans-serif;
 	color:#f33a47;
	text-decoration:none;
	}
	
.gray_bg {
background:#e9e6e6!important;
}

.list1 {
	border:1px solid #ccc;
	padding:0px;
	margin:0px;
}

.list1 li {
	padding:4px 0 4px 0;
	list-style-position:inside;
}

.border_1 {
	border-collapse:collapse;
	}
	
.border_1 td{
	border:1px solid #bebebe;
	}
	
.text_b {
	font:bold 12px Arial, Helvetica, sans-serif;
 	color:#606060;
	text-decoration:none;
	text-align:right;
	}
	
.star {
	font:10px Arial, Helvetica, sans-serif;
 	color:red;
	text-decoration:none;
	}
.box {
	font:11px Arial, Helvetica, sans-serif;
 	color:#606060;
	text-decoration:none;
	width:180px;
	border:1px solid #9d9d9d;
	}
	
.cont_text {
	font:bold 12px Arial, Helvetica, sans-serif;
 	color:#fff;
	text-decoration:none;
	background:#1575a1;
	}
	
.btn {
	font:bold 11px Arial, Helvetica, sans-serif;
 	color:#fff;
	text-decoration:none;
	background:#7e8a4a;
	padding:1px 2px 1px 2px;
	}
	
.site_linl{
	margin:0px 0 0 20px;
	padding:0px;
	width:400px;
	}
	
.site_linl li {
	list-style-type:none;
	color:#333333;
	text-decoration:none;
	width:200px;
	float:left;
	background:url('../images/a_bull.jpg') no-repeat 0 3px;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:2px
	}
	
.site_linl li a{
	font:bold 12px Arial, Helvetica, sans-serif;
 	color:#333333;
	text-decoration:none;
	padding:0 0 0 15px;
	}
	
.site_linl li a:hover {
	color:#7e8a4a;
	}
	
.cont_img {
	background:url('../images/contact_img.jpg') no-repeat 0 0;
	}
	
.pos_link {
	position:absolute;
	top:339px;
	}
	
.text1 {
	font:14px Arial, Helvetica, sans-serif;
 color:#333333;
 text-decoration:none;
	}