@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
#bodycont{ width:974px; margin:auto; padding:14px 14px 0px  14px; background-color:#FFFFFF;}
.clear{ clear:both;}
.logo{ float:left; width:387px; height:94px;}
.contact{ float:right; width:387px; height:64px; text-align:right; color:#2f4e78; padding-top:30px;}
.contact span{ font-size:12px; background-image:url(images/contact.gif); padding-left:20px; background-repeat:no-repeat; background-position:left 3px;}
.contact h5{ font-size:12px; font-weight:normal; margin:0px; padding-top:5px;}
.contact a{ text-decoration:none;color:#2f4e78;}
.menu{ float:left; width:964px; height:40px; padding-top:15px; padding-left:10px;}
.menu a{ text-decoration:none; padding-left:10px; padding-right:10px;  border-left:2px solid #455b82; font-weight:bold;}
.menu span a{ border:0px solid #fff;}
.menu a:hover{ color:#CC0000;}
.a1{color:#4e4a49;}
.a2{color:#CC0000;}
.leftbody{ float:left; width:274px;  background-position:bottom; }
.leftcont{ float:left; background-color:#4e4a49; width:273px; }
.lftop{ background-image:url(images/lefttop.gif); background-repeat:no-repeat; width:273px; height:9px;float:left; font-size:1px;}
.lfbottom{ background-image:url(images/leftbottom.gif); background-repeat:no-repeat; width:273px; height:9px; float:left;}
.leftcont h1{font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	color:#8bb7e4;
	}
.leftcont p{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	}
.bluecol{color:#8bb7e4;}
.wh{color:#ffffff;}
.years{ float:left; background-color:#4e4a49; width:273px; height:176px;background-image:url(images/years.gif); background-repeat:no-repeat; background-position: bottom center ;}
.year_num{float:left; width:273px; height:50px; padding-top:73px; text-align:center;}
.rightbody{
float:left;
width:693px;
padding-left:6px;
}
.rightban{
	float:left;
	width:694px;
	}
.rightban_top{
	float:left;
	width:694px;
	background-image:url(images/righttop.gif);
	background-repeat:no-repeat;
	font-size:1px;
	height:8px;
	}
.rightban_mid{
	float:left;
	width:694px;
	background-color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	}
.rightban_in{
	float:left;
	width:337px;
	border-right: solid 1px #5c5c5c;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#ffffff;
	padding-right:10px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	}
.rightban_inyl{
	float:left;
	width:335px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	color:#b99f3b;
	padding-left:10px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	}
.rightban_bot{
	float:left;
	width:694px;
	background-image: url(images/rightbottom.gif);
	background-repeat:no-repeat;
	font-size:1px;
	height:10px;
	}
.right_cont{
	float:left;
	width:693px;
	background-image:url(images/bodybar.gif); background-repeat: repeat-y; background-position:center top ;
	margin-top:10px;
	}


.right_cont_txt{
	float:left;
	width:210px;
	line-height:18px;
	padding:10px 10px 10px 10px;
	background-image:url(images/topline.gif); background-repeat:no-repeat; background-position:center top ;
	color:#3c3b3b;
	
	}
	
.right_cont_txt ul{ padding:0px 0px 0px 25px; margin: 0px;}


.hbd{border-top: solid 3px #d4d4d4;}

.right_cont_txt p{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

	}
.darkblue{color:#13376c;}
.foot{
	width:100%;
	float:left;
	background-color:#000000;
	
		}
.foot_in{
	width:987px;
	margin:auto;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cfcccc;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#000000;
	padding-right:15px;
	}
.mid{
	float:left;
	width:974px;
	padding-bottom:15px;
	}
