﻿html {
	 margin:0px;
	 padding:0px;
	 width:100%;
	 height:100%
     }
body  {
	  margin: 0px auto auto auto ;
	  padding: 0px 0px 0px 0px;
	  background-color:#FFFFFF;
	  width:960px; 
	  }
#main_page{
	width:960px;
	height:100%;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float:left; 
    
}

#menu{
	width:960px;
	height:27px;
	float:left;
}

#menu2{
	margin-top:-16px;
}

 #menu ul {
	 list-style-type:none;
	 padding:0px 0px 0px 0px;
 	 margin:16px 0px 0px 110px;
 }
  #menu ul li {
	 display:inline;
	 padding:0px 0px 0px 0px;
 	 margin:0px 0px 0px 0px;
 }
 #menu ul li a {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;
	text-transform:uppercase;
 }
 #menu ul li a:hover {
	color:#eaeaea;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
 }
 
 .sub{
 	position:absolute;
	z-index:100;
	display:none;
	padding-top:0px;
	margin-left:-3px;
	text-align:left;
	margin-top:18px;
 }
 
 #menu .sub ul {
	 list-style-type:none;
	 padding:0px 0px 0px 0px;
 	 margin:0px 0px 0px 0px;
	 text-align:left;
 }
 #menu .sub ul li {
	 display:inline;
	 padding:0px 0px 0px 0px;
 	 margin:0px 0px 0px 0px;
	 text-align:left;
 }
 #menu .sub ul li a {
	display:block;
	background:#1da0e2;
	color:#FFF;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	text-transform:uppercase;
	border-bottom:solid 1px #FFFFFF;
 }
 #menu .sub ul li a:hover {
	display:block;
	background:#1da0e2;
	color:#FFF;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	text-transform:uppercase;
 }
 
 




#heading{
	width:960px;
	min-height:45px;	
	padding-left:0px;
	float:left;	
    padding-top:45px;
	margin: 0px 0px 0px 0px;
	
	font-family:Century Gothic, Verdana, arial;
    font-size:22px;
	color:#0399d8;
}

#leftbg{
	width:29px;
	height:27px;
	float:left;

	background-image:url('../images/menu_orange_bg.gif');
	background-repeat:no-repeat;
}
#middlebg{
	width:882px;
	height:27px;
	float:left;
    line-height:27px;
    font-family:Century Gothic;
    font-size:12.5px;
	color:#FFFFFF;
	 text-decoration:none;
	  float:left;
	     text-align:right;
	background-image: url('../images/menu_blue_bg.gif');
	background-repeat:repeat-x;
	padding-right:20px;

}
#middlebg a{


padding-left: 0px;
padding-right:0px;
color: #ffffff;
 height:27px;
text-decoration: none;
width: auto;

}

#middlebg a:hover{
background-color:#f7941d;
text-decoration: none;
width: auto;
display:inline-block;
}

#rtbg{
	width:29px;
	height:27px;
	float:left;
	background-image: url('../images/menu_rt_img.gif');
	background-repeat:no-repeat;
}

#below_header{
	width:959px;
	min-height:342px;
	float:left;	
	margin: 0px 0px 0px 0px ;
	
	font-family:arial;
    font-size:12px;
    
}
h1{
	color:#0098db;
	font-size:16px;
	font-weight:normal;
}
#form{
	width:321px;
	min-height:342px;
	float:left;	
	/*background-image:url('../images/form_bg1.gif');*/
	background-repeat:no-repeat;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	 
	}/*?
.h1{
	padding-left:50px;
	padding-right:70px;
	padding-top:40px;

}	*/
#text{
	width:425px;
	min-height:302px;
	float:left;	
	margin-top:10px;
	/*background-image:url('../images/text1_bg.gif');
	background-repeat:no-repeat;*/
	padding-left:10px;
	padding-right:20px;
	padding-top:40px;
	padding-bottom:10px;
	 font-family:Century Gothic;
    font-size:14px;
	color:#343434;
	


}	
#icons{
	width:211px;
    border:0px 0px 0px 0px;
    padding-top:18px;
    padding-right:0px;
   
}
#icons a{
	width:319px;
	border:0px 0px 0px 0px;

}
#icons a:hover{
	width:319px;
	border:0px 0px 0px 0px;

}
#arrow{
	width:111px;
	height:21px;
	margin-left:5px;

}	
#text_box{
	width:187px;
	height:23px;
	float:left;	
	margin-left:5px;
	margin-bottom:5px;
	font-family:Myriad Pro;
	font-size:13px;
	color:#00A4E6;
	padding-left:5px;
}
#text_bg{
	background-image:url('../images/txt_bx-bg.gif');
	background-repeat:no-repeat;
	float:left;	
	width:187px;
	height:23px;
	padding:1px 0px 0px 6px;
	border-bottom:8px white solid;
}
.txt-bx
{
	border:0px;
	width: 110px;
	font-size:12px;
	height:14px;
}

.spacer
{
	width: 110px;
	height:5px;
	border:0px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#submit{
	width:187px;
	height:19px;
	float:right;
	text-align:right;
	

}

#mainimg{
	width:180px;
	min-height:342px;
	float:right;	
}
#blue_boxes{
	width:960px;
	height:169px;
	float:left;	
	margin: 0px 0px 0px 0px ;
    padding-top:2px;
    

}
#blue_boxe1{
	width:297px;
	height:169px;
	float:left;	
	background-image: url('../images/blue_box_bg.jpg');
	background-repeat:no-repeat;
	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;
	 padding-top:10px;
	 padding-left:10px;
     padding-right:10px;



	}
#blue_boxe2{
	width:297px;
	height:169px;
	float:left;	
	background-image: url('../images/blue_box_bg.jpg');
	background-repeat:no-repeat;

	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
	 padding-left:10px;
	 padding-right:10px;

		border-left:3px white solid;
}	
#blue_boxes3{
	width:297px;
	height:169px;
	float:left;	
	background-image: url('../images/blue_box_bg.jpg');
	background-repeat:no-repeat;

	border-left:3px white solid;
	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
	 padding-left:10px;
     padding-right:10px;



}
.blue_boxs1{
	
	 
	 font-family:Century Gothic;
	font-size:16px;
	color:#ffffff;
 
}
#footer{
    width:950px;
	background-image: url('../images/bottom-bg.gif');
	background-repeat:repeat;
	font-family:Century Gothic;
	font-size:11px;
	color:#343434;
	float:left;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;


}

#footer table {

}
#footer table tr td {
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	font-size:10px;
	font-weight:normal;
	font-family:arial;
}

#footer table tr td a {
	color:#c87023;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
}


#footer table tr td a:hover {
	color:#c87023;
	text-decoration:underline;
	font-weight:bold;
	font-family:arial;
}

.comp_cell {
	border:solid 1px #cccccc;
	height:132px;
	width:198px;
	text-align:center;
}

#dv_cars table tr td.header {
	background:#eaeaea;
	color:#666666;
	border:solid 1px #dddddd;
	font-weight:bold;
	font-family:Verdana;
}

#dv_drivers table tr td.header {
	background:#eaeaea;
	color:#666666;
	border:solid 1px #dddddd;
	font-weight:bold;
	font-family:Verdana;
}

#dv_liab table tr td.header {
	background:#eaeaea;
	color:#666666;
	border:solid 1px #dddddd;
	font-weight:bold;
	font-family:Verdana;
}

#dv_cars2 table tr td.header {
	background:#eaeaea;
	color:#666666;
	border:solid 1px #dddddd;
	font-weight:bold;
	font-family:Verdana;
}

.quoteForm table tr td.header {
	background:#eaeaea;
	color:#666666;
	border:solid 1px #dddddd;
	font-weight:bold;
	font-family:Verdana;
}
