@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color:#dcdcdc;*/
}
a, input, select {
outline:none;
}

#container{
	position:relative;
	background-color:#FFFFFF;
	margin:0 auto; 
	width:933px;
	z-index:1; 
}
#maincol{
	position:relative;
	
	padding:10px;
	width:913px;
	z-index:1; 
}

#header_div {
	background-image: url(/images2/header_img2.jpg);
	background-repeat: no-repeat;
	width:913px; 
	min-height:102px;
	height:102px; 
}
#header_div div {
	width: 335px;	
}
#header_content {
	padding-left:300px;
	padding-top:27px;
}

.butns_div {
	/*background-image:url(../images2/butns_bg.jpg);
	background-repeat: repeat-x;*/
	background-color:#333333;
	height:30px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #a2a2a2;
	text-decoration: none;
}
.butns_div a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.butns_div a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #a2a2a2;
	text-decoration: none;
}


.zipcode_txt {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.zipcode_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	background-color: #ffefd2;
	border: 1px solid #000000;
	width:55px;
	height:20px;
}

.yellow_header_bold_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffbe4d;
	text-decoration: none;
}

/* header butns*/
ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
margin-top:0px;
margin-left:34px;

}
 
#left_sidebar {
float:left;
margin-right:8px;
width:219px;
margin-top: 18px;
}

#topleft_ad {
	background-image:url(http://www.4carinsurancequotes.com/IMAGES/square-suv.jpg);
	background-repeat: no-repeat;
	
	margin-bottom:10px;
	min-height:200px;
	padding:7px;
}

#left_table_1 {
	/*background-image:url(../images2/yellow_bg.jpg);
	background-repeat: repeat-x;*/
	
	margin-bottom:10px;
	min-height:100px;
	padding:7px;
}

#left_table_2 {
	/*background-image: url(../images2/blue_bg.jpg);
	background-repeat: repeat-x;*/
	
	margin-bottom:10px;
	min-height:167px;
	padding:7px;
}
#left_table_3 {
	padding:7px;
}

#right_side {
float:left;
width:686px;
/*background-color:#f3f3f3;*/
}

h1,h2,h3,h4,h5,h6 {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: normal;
	color: #04447b;
	text-decoration: none;
}
.divider {
margin-top:20px;
padding-top:1px;
background-color:#CCCCCC;
}
.black_txt_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sidebar_hyperlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00009C;
	text-decoration: none;
}
.sidebar_hyperlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #871F78;
	text-decoration: none;
}
.sidebar_hyperlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #215E21;
	text-decoration: underline;
}

.black_number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b0b0b;
	text-decoration: none;
}
	
.white_txt_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.footer {
/*background-image:url(../images2/footer_bg.jpg);
background-repeat:repeat-x;*/
background-color:#333333;
clear:both;
position:relative;
height:74px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #a2a2a2;
line-height:35px;
text-decoration: none;

}
.footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #a2a2a2;
	text-decoration: none;
}

img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 0px; 
}

