/* CSS Document */
body{
	background:#000000;
}
h3{
	color:#FFFFFF;
}
h1{
	color:#FFFFFF;
}
h4{
	color:#FFFFFF;
}
li{
	color:#FFFFFF;
}
p{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;	
	padding:10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;
}
#wrapper{
	position:relative;
	width:1000px;
	height:auto;
	margin: 0 auto;
}
#logo{
	background:url(../img/logo.png); 
	background-repeat:no-repeat;
	height:160px;
	width:513px;
	cursor:pointer;
	
}
#banner{
	background:url(../img/banner.jpg);
	height:360px;
	position:relative;
}
#nav{
/*	background:url(../img/nav.jpg);*/
}

/* Navigation */
#main-navigation{
	width:100%;
	height:40px;
	float:left;
	background: transparent url(../img/nav.jpg) no-repeat;
}
	#main-navigation ul {
	list-style:none;
	padding:0;
	margin:0;
}
/* navigation mouseover */
#list-1 a { width:208px; } 
#list-2 a { width:113px; }
#list-3 a { width:303px; }
#list-4 a { width:122px; }
#list-5 a { width:236px; }
/*#list-6 a { width:226px; }*/



#home #main-navigation #list-1 a,
#list-1 a:hover { background: url(../img/nav.jpg) -0px -48px no-repeat;}
#company #main-navigation #list-2 a,
#list-2 a:hover { background: url(../img/nav.jpg) -208px -48px no-repeat;}
#services #main-navigation #list-3 a,
#list-3 a:hover { background: url(../img/nav.jpg) -321px -48px no-repeat;}
#claims #main-navigation #list-4 a,
#list-4 a:hover { background: url(../img/nav.jpg) -624px -48px no-repeat;}
#page5 #main-navigation #list-5 a,
#list-5 a:hover { background: url(../img/nav.jpg) -746px -48px no-repeat;}
#page6 #main-navigation #list-6 a,
/*#list-6 a:hover { background: url(../img/nav.jpg) -758px -48px no-repeat;}
#page7 #main-navigation #list-7 a,*/


#main-navigation a {
	height: 40px;
	display: block;
	position:relative;
	
}
#main-navigation li { float:left;}
#main-navigation span { display:none;}
#content{
	background:#000000;
	padding:10px;
}
#content_left{
	padding:10px;
	width:644px;
	top:20px;
	float:left;

}
#content_right{
	width:316px;
	float:right;

}
#form{
	margin-top:20px;
	border:inset; color:#FFFFFF;
	width:301px;
}
#agent{
	background-image:url(../img/agent.png);
	height:107px;
	width:92px;
	position:absolute;

}
#form_top{
	background:url(../img/top_form.jpg);
	width:301px;
	height:27px;

}
#form_center{
	background:url(../img/center_form.jpg);
	background-color:#324d00;
	background-repeat:repeat-x;
	width:301px;
	height:auto;
}


#form_table td{
	font:"Lucida Sans";
	font-size:13px;
	font-weight:bold;
}

#form_table select{
	width:164px;
}
#logo{

	margin-top:-20px;
	text-align:center;

}
#footer_text{

	margin-top:0px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;

}

#footer_text a:link,#footer_text a:visited{
	color:#FFFFFF;
	font-size:12px;
}

#footer_text a:hover,#footer_text a:active{
	color: #99CC00;
	font-size:12px;
}


#footer{
	margin:0 auto;
	width:1000px;
	background:url(../img/bg_footer.gif);
	height:82px;
}

#footer2{
	margin-top:50px;
}
#footer3{
	margin-top:100px;
}



#private_div li{
font-size:14px;
}

#ccform_table td{
	color:#FFFFFF;
	font-size:14px;
	padding:4px;
}

#ppc_form1_top{
width:813px;
	height:359px;
	background-image:url(../img/ppc_form1_top.jpg);

}
#ppc_form1_bottom{
width:813px;
	height:241px;
	background-image:url(../img/ppc_form1_bottom.jpg);
	margin-left:55px;
}
#ppc_form1_container{
position:relative;
top:130px;
left:20px;
color:#FFFFFF;
}

#ppc_form2_top{
	width:813px;
	height:334px;
	background-image:url(../img/ppc_form2_top.jpg);
	margin-left:55px;
}
#ppc_form2_bottom{
	width:813px;
	height:266px;
	background-image:url(../img/ppc_form2_bottom.jpg);
	margin-left:55px;
}
#ppc_form2_container{
	position:relative;
	left:550px;
	top:110px;
	width:255px;
	color:#FFFFFF;
}

#form_table select {
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:10px;
	width:164px;
}
#form_table input {
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:10px;
	width:164px;
}
#form_table td {
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}

element.style {
color:#CC3300;
font-size:11px;
margin-left:30px;
margin-top:10px;
position:absolute;
width:154px;
}