/* 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 { 
 font:18px Arial, Helvetica, sans-serif;
 color:#16536f;
 text-decoration:none;
 background:url(../images/h_img.jpg) no-repeat 0 0px;
 padding:0px 0 0px 30px;
 height:30px;
 margin:10px 0 0 0;
 }
 
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 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#343535;
	text-decoration:none;
	background:url(../images/site_bul.jpg) no-repeat 3px 4px;
	padding:0 0 0 10px;
	}
	
.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:#b1bc80;
	}
	
.link_l {
	margin:0px;
	padding:0px;
	}
	
.link_l li {
	list-style-type:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#353d10;
	text-decoration:none;
	background:#b1bc80 url(../images/g_bul.jpg) no-repeat 10px 4px;
	border-bottom:1px solid #e0e4cc;
	}
	
.link_l li a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:3px 0 3px 22px;
	display:block;
	}
.link_l li a:visited {
	text-decoration:none;
	color:#fff;
	}	

.link_l li :hover {
	color:#000;
	}
	
.blu_bg {
	background:#1575a1;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	width:576px;
	padding:5px 5px 0 5px;
	border-top:1px solid #fff;
	height:20px;
	
	}
	
.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;
	margin-top:0px;
	height:438px;
	}
	
.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 {
	margin:17px 3px 5px 0;
	width:170px;
	background:url(../images/u_bg.jpg) repeat-y;
	border:1px solid #bfbbbb;
	padding:0 9px 0 5px;
	float:left;
	height:170px
	}
	
.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;
	}
	

.more {
	font:11px Arial, Helvetica, sans-serif;
	color:#22518d;
	text-decoration:none;
	background:url(../images/more.jpg) no-repeat 0 4px;
	text-align:right;
	float:right;
	padding:0 10px 10px 10px;
	}
	
#foot {
	width:782px;
	font:12px Arial, Helvetica, sans-serif;
	color:#fdfdfd;
	text-decoration:none;
	background:#1575a1;
	height:50px;
	padding:20px 0 0 10px;
	text-align:center;
	clear:both;
	}
#foot a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fdfdfd;
	text-decoration:none;
	padding:0px 2px 0 2px;
	}
	
#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 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	display:block;
	background:url(../images/rr_bull.gif) no-repeat 10px 10px!important;
	padding:8px 0 0 30px;
	}
	
.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;
	font:bold 12spx Arial, Helvetica, sans-serif;
 color:#333333;
	text-decoration:none;
	background:url(../images/bullets.jpg) no-repeat 0 3px;
	padding:0 0 0 20px;
	}
	
.page_bull2 {
	margin:0px 0 0 20px;
	padding:0px;
	}
	
.page_bull2 li {
	list-style-type:none;
	font:12px Arial, Helvetica, sans-serif;
 	color:#333333;
	text-decoration:none;
	background:url(../images/bullets.jpg) no-repeat 0 3px;
	padding:0 0 0 20px;
	}
	
.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{
	font:bold 12spx Arial, Helvetica, sans-serif;
 	color:#0f658c;
	text-decoration:none;
	background:url(../images/a_bull.jpg) no-repeat 0 1px;
	padding:0 0 0 17px;
	display:block;
	}
.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;
	font:12px Arial, Helvetica, sans-serif;
 	color:#333333;
	text-decoration:none;
	width:200px;
	float:left;
	background:url(../images/a_bull.jpg) no-repeat 0 3px;
	padding:2px 0 2px 0;
	}
	
.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;
	}
ul.resolink{
		margin:0px;
		padding:0px;
		}
ul.resolink li{
			list-style-type:none;
			margin:0 0 7px 2px;
			text-align:justify;
			}
ul.resolink li a{
			color:#1575a1;
			text-decoration:none;
			}
ul.resolink li a:hover{
			color:#000000;
			}
.imgspc{
		padding-bottom:5px;
		}
.minheight{
		height:365px;
		}
.pager{
		font:12px Arial, Helvetica, sans-serif;
		color:#041c0c;
		padding:2px 5px 2px 5px;
		text-decoration:none;
		border:1px #666666 solid;
		}
a.pager{
		font:12px Arial, Helvetica, sans-serif;
		color:#041c0c;
		text-decoration:none;
		}
a:hover.pager{
		font:12px Arial, Helvetica, sans-serif;
		color:#041c0c;
		text-decoration:none;
		}
.pager1{
		font:12px Arial, Helvetica, sans-serif;
		color:#ff0202;
		padding:2px 5px 2px 5px;
		text-decoration:none;
		border:1px #666666 solid;
		}
a.pager1{
		font:12px Arial, Helvetica, sans-serif;
		color:#ff0202;
		text-decoration:none;
		}
a:hover.pager1{
		font:12px Arial, Helvetica, sans-serif;
		color:#ff0202;
		text-decoration:none;
		}					
			
			
	