/* CSS Document */

body{
background-color:#02347a;
margin:0px;
}
#main_wrapper{
width:918px;
margin:auto;
}
#header{
width:918px;
height:194px;
}
#content_wrapper{
background-color:#FDF9F8;
width:918px;
padding:7px 0px 0px 0px;
}
#menu_bg{
background:url(images/menubg.png) no-repeat top;
height:39px;
margin:aut;


}
ul#nav
{
	padding:0px;
	margin:0px auto 0px auto;
	list-style:none;
	display:block;
	height:33px;
	font-family:"Times New Roman", Times, serif;
	letter-spacing:1px;
	font-size:14px;
}
ul#nav li
{
	padding:0px;
	margin:1px 16px 0px 22px;
	list-style:none;
	display:block;
	float:left;
	height:33px;
	line-height:33px;
	text-transform:uppercase;
	
}
ul#nav li a
{
	color:#000000;
	text-decoration:none;
	
}
ul#nav li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	
}
#banner_strip{
width:901px;
height:221px;
background:url(images/strip.jpg) repeat-y top;
margin:auto;
}
#images{
width:336px;
height:204px;
float:left;
}
#banner_contentright{
width:500px;
height:215px;
float:left;
margin:0px 0px 0px 30px;
}
#slogan{
width:400px;
height:86px;
}
#slogan_content{
width:390px;
height:102px;
background-color:#FFFFFF;
margin:10px 40px 0px 60px;
padding:5px;
}
#main_content{
width:901px;
margin:auto;
overflow:hidden;
}
#content_home{
width:610px;
float:left;
}
#news{
width:278px;
float:left;
margin:0px 0px 0px 10px;
}
#home_image{
width:129px;
height:159px;
float:left;
margin-top:10px;
}
#welcomehome_text{
width:487px;
height:36px;
float:left;
}
.bodytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}
.bodytext1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#additional_menubg{
background:url(images/additional_menubg.jpg) #FFFFFF repeat-x top;
height:320px;
width:918px;
position:relative;
}
#bottom_image{
	position:absolute;
	width:100px;
	height:100px;
	left: 615px;
	top: 87px;
	overflow: visible;
}
.box{
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border:#0066CC solid 1px;
}
.needhelp{
width:258px;
height:141px;
background:url(images/needhelp.jpg) no-repeat top;
}
.needtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003366;
}
ul#footernav
{
	padding:0px;
	margin:0px auto 0px auto;
	list-style:none;
	display:block;
	height:33px;
	font-family:"Times New Roman", Times, serif;
	letter-spacing:1px;
	font-size:14px;
}
ul#footernav li
{
	padding:0px;
	margin:1px 16px 0px 22px;
	list-style:none;
	display:block;
	float:left;
	height:33px;
	line-height:33px;
	text-transform:uppercase;
	
}
ul#footernav li a
{
	color:#FFFFFF;
	text-decoration:none;
	
}
ul#footernav li a:hover
{
	color:#999999;
	text-decoration:none;
	
}
#footer{
width:918px;
height:100px;
margin-top:30px;
}
#copyright{
width:901px;
height:30px;
margin:auto;
margin-top:20px;
}
.clearfix{
clear:both;
}
.mail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#0099CC;
}
.mail:hover{
color:#006699;
text-decoration:underline;
}
.boldtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#006699;
font-weight:bold;

}
.boldtext1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;

}

