/* CSS Document */
/* GENERAL */
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#fff;
	color:#5E6467;
}
div, td, p, h1, h2, h3, h4, h5, h6, form, input, select, label, li{
	padding:0;
	margin:0;
}

a{color:#002d59; text-decoration:none;}
a:hover{color:#001831; text-decoration:underline;}

img{
	padding:0;
	margin:0;
	display:block;
	border:none;
	line-height:0;
	font-size:0;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	line-height:0;
	font-size:0;
}
a{
	text-decoration:none;
	outline:none;
}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
}
/* GENERAL */
#top_panel{ width:100%; background-color:#194A23; color:#fff; padding:9px 0 0 0; border-bottom:6px solid #94BE91;}
#nav_con{width:938px; margin:0 auto;}
#nav_con ul{list-style-type:none; padding:0 0 0 75px;; margin:0;}
#nav_con ul li{font:bold 16px/36px Tahoma, Arial, sans-serif; color:#fff; float:left; padding:0 24px 0 0; background-color:inherit; border:none;}
#nav_con ul li.no-padding{font:bold 16px/36px Tahoma, Arial, sans-serif; color:#fff; float:left; padding:0 0 0 0; background-color:inherit; border:none;}
#nav_con ul li a{font:bold 16px/36px Tahoma, Arial, sans-serif; color:#fff; padding:0 10px; background-color:inherit; display:block;}
#nav_con ul li a:hover{ background-color:#fff; color:#002d59;}
#nav_con ul li a.active{ background-color:#fff; color:#002d59;}

#body_main{width:100%; background:url(../images/body_bg.gif) repeat-x 0 0 #fff; padding:13px 0 0 0;}
#main_con{ width:938px; margin:0 auto;}
#logo_con{width:100%; margin:0 0 0 0; padding:0 0 27px 0px;}
#logo_con img{ float:left;}
#logo_con h3{font:normal 14px/20px Arial, Helvetica, sans-serif; color:#001831; padding:0px 0 0 168px; float:left;}

.cont{width:936px; border:1px solid #cecece; background-color:#fff; color:#162739; margin:0 0 15px 0;}
.cont h1{font:bold Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; padding:10px;}

.cont_desc{width:916px; border:1px solid #cecece; background-color:#fff; color:#162739; border:1px solid #cecece; background-color:#fff; padding:10px; margin:0 0 15px 0;}

.cont_inner{width:311px; border-right:1px solid #cecece; float:left; height:426px;}
.cont_inner h2{font:bold 16px/42px Arial, Helvetica, sans-serif; color:#034D13; width:283px; margin:0 auto;}
.cont_inner p{font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#162739; width:283px; margin:0 auto; padding:0 0 17px 0;}
.cont_inner p a{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#51B216; width:283px; margin:0 auto; text-align:right; text-decoration:underline;}
.cont_inner p a:hover{text-decoration:none;}

.cont_inner_no_border{width:311px; border-right:none; height:426px; float:left;}
.cont_inner_no_border h2{font:bold 16px/18px Arial, Helvetica, sans-serif; color:#034D13; width:283px; margin:0 auto; padding:14px 0 10px 0;}
.cont_inner_no_border p{font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#162739; width:283px; margin:0 auto; padding:0 0 17px 0;}
.cont_inner_no_border p a{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#51B216; width:283px; margin:0 auto; text-align:right; text-decoration:underline;}
.cont_inner_no_border p a:hover{text-decoration:none;}

.cont_botom_inner{ width:908px; margin:0 auto;}
.cont_inner_one{width:276px; border-right:1px solid #cecece; height:395px; float:left; padding:13px 0 0 0;}
.cont_inner_two{width:233px; border-right:1px solid #cecece;  height:395px; float:left; padding:13px 0 0 9px;}
.cont_inner_three{width:373px; border-right:none; float:left;  height:395px; padding:13px 0 0 9px;}


.cont_imp{width:936px; border:1px solid #cecece; background-color:#fff; color:#162739; margin:0 0 15px 0;}
.cont_imp h1{font:bold Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; padding:10px;}
.cont_botom_inner_imp{ width:908px; margin:0 auto;}
.cont_inner_one_imp{width:276px; height:auto; float:left; padding:13px 0 0 0;}
.cont_inner_two_imp{width:233px;  height:auto; float:left; padding:13px 0 0 9px;}
.cont_inner_three_imp{width:373px; border-right:none; float:left;  height:auto; padding:13px 0 0 9px;}


h2{font:bold 16px/22px Arial, Helvetica, sans-serif; color:#034D13;}
h4{font:bold 12px/20px Tahoma, Arial, sans-serif; color:#002b56;}
ul{padding:8px 4px 0 0; list-style-type:none; margin:0;}
ul li{font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; border-bottom:1px dashed #acacac; padding:0 0 0 6px;}
ul li a{font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
ul li a:hover{ text-decoration:none; color:#51B216;}
p.more{text-align:right; padding:0px 5px 0 0;}
p.more a{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#51B216; text-align:right; text-decoration:underline;}
p.more a:hover{text-decoration:none;}


.more{text-align:right; padding:0px 5px 0 0;}
.more a{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#51B216; text-align:right; text-decoration:underline;}
.more a:hover{text-decoration:none;}


.back_link{color:#000; text-decoration:none; padding:5px 0px 0px 10px; font:normal 12px/16px Tahoma, Arial, sans-serif;}
.back_link a{color:#51B216; text-decoration:none;}
.back_link a:hover{color:#000; text-decoration:none;}


#footer_cont{width:100%; background:url(../images/footer_bg1.gif) repeat-x 0 0 #E0ECE2;} 
#footer_main{width:938px; margin:0 auto; text-align:center; padding:26px 0 0 0;}
#footer_main ul{padding:0 0 0 300px; margin:0; list-style-type:none; }
#footer_main ul li{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#586565; padding:0 6px 0 0; float:left; border:none;}
#footer_main ul li a{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#586565; text-decoration:none;float:left; }
#footer_main ul li a:hover{ text-decoration:underline;}
#footer_main p{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#9fa28b; padding:0 0 5px 0; text-align:right; width:938px;}
#footer_main p span{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#9fa28b; padding:0 0 0 170px; text-align:right; background:url(images/info.gif) no-repeat 155px 0;}
#footer_main p span a{font:normal 12px/16px Tahoma, Arial, sans-serif; color:#9fa28b; text-decoration:none;}
#footer_main p span a:hover{text-decoration:underline;}