/* CSS Document */
body {
background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-attachment:fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	}
#main_contain{
	width:1000px;
	height:auto;
	margin:0 auto;
	background-color:#ffffff;
}
/* head Controls */	
#head_contain{
	width:1000px;
	height:332px;
	display:block;
}
#head_wrap{
	width:851px;
	height:332px;
	float:left;
}
#seo_contain{
	width:400px;
	height:20;
	padding-top: 10px;
	padding-left:15px;
	position:absolute;
	margin-left:650px;
	text-align:left;
	z-index:200;
	clear:both;
}
#head_img{
	width:874px;
	height:auto;
}
#nav_contain{
	width:149px;
	height:auto;
	float:left; 
	}
#client{
	width:226px;
	height:327;
	margin-left: 400px;
	margin-top: -332px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	z-index:100;
	clear:both;
}
.seo  { 
	color: #ffffff; 
	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, "Arial", Helvetica, sans-serif; 
	text-decoration: none ;
}
/* end head Controls */	
/* body Controls */	
#body_contain{
	width:1000px;
	height:auto;
	background-image: url(../images/body_bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#FFFFFF;
	margin-top:0px;
}
p   { 
	color: #000000; 
	font-size: 14px; 
	line-height: 1.8; 
	font-family: "Arial", Helvetica, sans-serif;  
	text-align: left;
	padding-left:35px;
	padding-right:50px;
	}
h1 {
	color: #004a8d; 
	font-size: 26px; 
	line-height: 1.0; 
	font-family: Verdana, "Arial", Helvetica, sans-serif; 
	text-align: left;
	padding-left:50px;
	padding-right:20px;
	margin-bottom: 15px;
}
h2 {
	color: #0a4595; 
	font-weight: normal;
	font-size: 16px; 
	line-height: 1.0;
	font-family: "Arial", Helvetica, sans-serif; 
	margin-top:-5px;
	margin-bottom:-10px;
	padding-left:32px;
	padding-right:40px;
}
h4   { 
	color: #000000; 
	font-size: 14px; 
	line-height: 1.8; 
	font-family: "Arial", Helvetica, sans-serif;  
	}
#headline_contain{
	padding-top:30px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:10px;
}
#subhead_contain{
	padding-top:-2px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:0px;
}
.headline {
	color: #0a4595; 
	font-size: 25px; 
	line-height: .9; 
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:normal; 
	text-align: left;
	letter-spacing : 0px;
	}
.headline2 {
	color: #000000; 
	font-size: 18px; 
	line-height: 1.2; 
	font-family: "Arial", Helvetica, sans-serif;  
	font-weight:bold; 
	text-align: left;
	letter-spacing : +0px;
	padding-top:5px;
}
.hp_quote {
	color: #ffffff; 
	font-weight: normal;
	font-style:italic; 
	font-size: 17px; 
	line-height: 1.4;
	font-family: "Arial", Helvetica, sans-serif; 
	text-decoration: none;
	text-align:right;
}
.slogan {
	color: #0a4595; 
	font-size: 15px; 
	line-height: 1.8; 
	font-style:italic;
	font-family: "Arial", Helvetica, sans-serif; 
	text-align: left;
	}
.Title  { 
	color: #ffffff; 
	font-weight: normal; 
	font-size: 11pt; 
	font-family: "Arial", Helvetica, sans-serif; 
	background-color: #0a4595; 
	text-align: left; 
	}
.sub{
	color: #000000; 
	font-size: 10px; 
	line-height: 1.0; 
	font-family: "Arial", Helvetica, sans-serif;  
	text-align: left;
}
#contact_info{
	background-image: url(../images/nav_contact_13.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 178px;
	height: 357px;
}
#forms{
	width:620px;
	height:auto;
	text-align:left;
}
.toptext   { 
	color: #000000; 
	font-size: 14px; 
	line-height: 1.8; 
	font-family: "Arial", Helvetica, sans-serif;  
	text-align: left;
	}
.Heading {
	color: #0a4595; 
	font-weight: normal;
	font-size: 16px; 
	line-height: 1.0;
	font-family: "Arial", Helvetica, sans-serif; 
}
/* end body Controls */
/* foot Controls */
#foot_contain{
	background-image: url(../images/foot_bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width:1000px;
	height:auto;
	margin:0 auto;
}
#foot_content{
	width:1000px;
	height:auto;
	margin:0 auto;
	position:relative;
}
#foot_wrap{
	width:1000px;
	background-image: url(../images/footer_bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:auto;
	text-align:left;
}
#Address_contact{ 
	color: #004b8d; 
	line-height: 1.2; 
	font-size: 9pt; 
	font-family: Verdana, "Arial", Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	}
.footer  { 
	color: #000000; 
	line-height: 1.4; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
#ft_text {
	margin-top: 25px;
	margin-bottom: 5px;

}
a.footerlink  { 
	color: #000000; 
	font-size: 12px ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	text-align:center; 
	}
a.footerlink:hover  { 
	color: #999999; 
	font-size: 12px ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	}
a.footeremaillink  { 
	color: #004a8d; 
	font-size: 14px ; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: underline; 
	}
a.footeremaillink:hover  { 
	color: #007A4A; 
	font-size: 14px ; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none; 
	}
.copyright  { 
	color: #666666; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Geneva, Arial, Helvetica, sans-serif 
	text-decoration: none 
}
.botseo  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none ;
}
a.copyrightlink  { 
	color: #373736; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline 
}
a.copyrightlink:hover  { 
	color: #373736; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none 
}
#contact_info{
	width:400px;
	height:auto;
	color: #000000; 
	font-size: 12px; 
	line-height: 1.2; 
	font-family: Verdana, "Arial", Helvetica, sans-serif; 
	text-align: left;
	margin-left:20px;
	padding-top:30px;
	}
#foot_links{
	margin-top:10px;
	margin-bottom:10px;
	}
#seo_contain_bot{
	width:975px;
	height:auto;
	padding-top: 10px;
	padding-right:50px;
	padding-left:20px;
	padding-bottom:10px;
	text-align:left;
	color: #000000; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none ;
}
#botnav_contain{
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:center;
}
