html, body {background: #fff; color: #000;}



* {margin:0; padding:0;}

a:link {color: #037;}

a:visited {background: #fff; color: #636;}



body{font-size:100%; padding:0 0 6px 6px; font-family:verdana,Helvetica,sans-serif;}



h1 {font-family:verdana,Helvetica,sans-serif; font-weight:bold; font-size:1em; margin-top:0; margin-bottom:6px; clear:both;}

h2 {font-family:Georgia,Times New Roman,Times,serif; font-weight:bold; font-size:.9em; color:#336699; margin-top:0; margin-bottom:6px;}

h3 {font-weight:bold; font-size:.82em; margin-top:0; margin-bottom:6px;}

optgroup {font-family:verdana,Helvetica,sans-serif; font-size:.82em; font-weight:bold;}



p, table, dl {margin:0 0 6px 0; font-family:verdana,Helvetica,sans-serif; font-size:.82em; }



li, ul, ol, dd {margin:0 0 6px 12px; font-family:verdana,Helvetica,sans-serif; font-size:.9em;}



img {border:0;}

img.header_logo {margin: 0px 8px 2px 0px; border:0; float:left}



p.header_links_right {font-size:.8em; margin-top:0; margin-bottom:0;}





.agent_picture_homepage_paragraph1 {background-color:#FFFFD9; width:184px; padding:2px; float:left;}

.clear_floats {clear:both;}

.img_float_left {margin: 0px 8px 2px 0px; border:0; float:left}

.img_float_right {border:0; float:right} 

.oddcast_left_homepage_paragraph1 {width:150px; padding:2px; float:left; margin: 6px 0px 0 0px; }

.oddcast_left_homepage_paragraph2 {width:137px; padding:08px; float:left;margin: 0px 0px 0 0px; }

.txt_8 {font-size:.8em; margin: 0 0 1px 0;}

.txt_float_left_clear {margin: 0px 8px 2px 0px; float:left; clear:left;}

.txt_float_right {margin:0 0 2px 2px; float:right;}

.blue_button_img_float_left {margin:0px 0px 0px 0px; float:left; clear:left;}

.nowrap {white-space:nowrap;}



.para_home_page_body_clear {clear:both; margin: 10px 6px 2px 0px; float:left;}

.para_home_page_body {margin: 10px 6px 2px 0px; float:left;}





div#form_get_quotes_header {clear:both; position:relative; background-color:#E4F5FC; margin: 2px 0px 0 0px; padding:0px 2px 0 2px; width:736px; float:left;}



div#left_container {position:relative; background-color:#FFF; margin: 6px 0px 0 0px; padding:0px 4px 0 4px; width:530px; float:left;}



div#oddcast_container {background-color:#E4F5FC; width:150px; padding:2px; float:left; margin: 6px 0px 0 0px;}



div#ltr_homepage_oddcast_container {background-color:#E4F5FC; width:150px; padding:0px; float:left; margin: 0px 0px 0 0px;}



div#footer_container {position:relative; background-color:#FFF; margin: 6px 0px 0 0px; padding:0px 4px 0 4px; width:530px; float:left;}



.blue_submit_button {background-color:#336699; color:#FFFFD9; font-weight:bold;  margin: 6px 0;}

.orange_submit_button {background-color:#FF9933; color:#FFFFD9; font-weight:bold;  margin: 6px 0;}



.get_quotes_submit_button {background-color:#336699; color:#FFFFD9; font-weight:bold;  margin: 0px 0;}



.standard_font_span {font-family:verdana,Helvetica,sans-serif; font-size:.82em; color:#000;}

.red_text_span {color:red;}

.red_span {color:red;}

.blue_span {color:#336699;}

.blue_bold_span {color:#336699; font-weight:bold;}

.white_span_100 {background-color:#FFFFFF; width:100%;}

.blue_back_span {background-color:#E4F4FC;}

.white_span_500_px {background-color:#FFFFFF; width:500px;}

.white_span_6c {background-color:#FFFFFF; text-align:center; width:500px; border-top:2px solid #E4F5FC; padding:0px 1px;}

.yellow_span {background-color:#FFFFD9; border-top:2px solid #E4F5FC; padding:0px 1px;}

.middle_align {vertical-align:middle; margin:3px 0;}

div#oddcast_container_home_horoz {float:left; display:inline;  padding:0px; margin: 12px 6px 12px 6px; height:auto }

div#dont_use * {display:inherit;}

.form_get_quotes_header_1800_home_page {display:inline; float:left; background-color:#E4F5FC;  padding:6px; margin: 12px 6px 12px 0px; height:100px; width:550px;}

.dark_blue_background_oddcast_horoz{background-color:#336699; width: 736px; height:132px;}

.dark_blue_background_oddcast_horoz{background-color:#336699; width: 736px; height:132px; border:6px solid #336699;}

.clear_float_left {clear:both; float:left; white-space:nowrap;}

.clear_float_right {clear:both; float:right; white-space:nowrap;}

.oddcast_inline_paragraph {display: inline; }

.oddcast_inline_paragraph_white {display: inline; background-color:#ffffff; float:left; margin: 100px 6px 100px 0px; padding:4px; border:6px solid #336699;}


@media screen

{

div#other_insurance_header p, h1 {margin: 1px 0 2px 0;}

.para_pos_1_colspn_2 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 0px; float:left; width:168px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_1_colspn_3 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 0px; float:left; width:286px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_1_colspn_4 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 0px; float:left; width:340px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_1_colspn_6 {clear:both; background-color:#E4F5FC;  width:519px; margin: 6px 4px 0px 0px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_1_colspn_6_white {clear:both; background-color:#FFF;  width:519px; margin: 6px 4px 0px 0px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_3_colspn_2 {background-color:#FFF;margin: 6px 4px 0px 0px; float:left; width:168px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_3_colspn_3 {background-color:#FFF;margin: 6px 0px 0px 0px; float:left; width:225px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_3_colspn_4 {background-color:#FFF;margin: 6px 0px 0px 0px; float:left; width:340px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_4_colspn_2 {background-color:#FFF;margin: 6px 4px 0px 0px; float:left; width:168px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_4_colspn_3 {background-color:#FFF;margin: 6px 0px 0px 0px; float:left; width:225px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.para_pos_5_colspn_2 {background-color:#FFFFD9;margin: 6px 0px 0px 0px; float:left; width:168px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

.submit_button_paragraph 
	{
	clear:both;
	float:left; 
	width:523px; 
	text-align:center; 
	background-color:#FFF; 
	margin: 6px 0px;
	}
/*
.quote_page_submit_button {
	background-color:#336699;
	color:#FFFFD9; 
	font-weight:bold;
	border: outset #336699 thick;
	padding: 4px;
	margin:5px 0px;
	}
retired 10/3/2009
.quote_page_submit_button 
	{
	background-color:#336699; 
	color:#FFFFD9; 
	font-weight:bold;  
	margin: 6px 0;
	}
*/

.quote_page_submit_button 
	{
	margin-top:10px;
	margin-bottom:10px;
	height: 38px;
	padding: 2px;
	}

.quote_page_submit_button_test_big_blue {
	background-color:#336699;
	color:#FFFFD9; 
	font-weight:bold;
	border: outset #336699 thick;

	margin-top:10px;
	margin-bottom:10px;
	height: 38px;
	padding: 2px;
	}
.quote_page_submit_button_test_default_default {

	}
.quote_page_submit_button_test_big_default {

	margin-top:10px;
	margin-bottom:10px;
	height: 38px;
	padding: 2px;
	}
.quote_page_submit_button_test_big_orange {
	background-color:#FADD70;

	font-weight:bold;
	border: outset #336699 thin;

	margin-top:10px;
	margin-bottom:10px;
	height: 38px;
	padding: 2px;
	}

#footer_id {clear:both;}

}

@media handheld

{

#other_insurance_header {display:none;}



}

@media handheld

{

div#container {position:relative;}

}



@media handheld

{

div#form_container {position:relative; background-color:#336699; float:left;}

}

@media handheld

{

div#form_container_white {position:relative;  float:left;}

}



@media handheld

{

.para_pos_1_colspn_2 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}

}



@media handheld

{

.para_pos_1_colspn_3 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_1_colspn_4 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_1_colspn_6 {clear:both; background-color:#E4F5FC;  margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_1_colspn_6_white {clear:both; background-color:#FFF;  margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_3_colspn_2 {clear:both; background-color:#FFF;margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_3_colspn_3 {clear:both; background-color:#FFF;margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_3_colspn_4 {clear:both; background-color:#FFF;margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_4_colspn_2 {clear:both; background-color:#FFF;margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.submit_button_paragraph {clear:both; text-align:center; background-color:#FFF; margin: 6px 4px;}



}





@media handheld

{

div#footer_id {display: none;}

}



@media handheld

{

.not_for_handhelds {display: none;}

}

@media handheld

{

div#oddcast_container {display: none;}

}



@media handheld

{

.para_pos_4_colspn_3 {clear:both; background-color:#FFF;margin: 6px 4px 0px 4px; float:left; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media handheld

{

.para_pos_5_colspn_2 {clear:both; background-color:#FFF;margin: 6px 4px 0px 4px; float:left; width:168px; border-top:2px solid #E4F5FC; border-right:2px solid #E4F5FC;  border-bottom:2px solid #E4F5FC; border-left:2px solid #E4F5FC;}



}



@media screen

{

div#container {width:736px; position:relative; margin: 6px 0 0 0px;}

div#form_container {width:530px; position:relative; background-color:#336699; margin: 0px 0px 0px 0px; padding:0px 4px 4px 4px; float:left;}



div#form_container_white {width:530px; position:relative; margin: 0px 0px 0px 0px; padding:0px 4px 4px 4px; float:left;}

div#oddcast_container {float:right; background-color:#FFF; margin: 6px 0 0 2px; padding: 0px 2px;}

.no_margin_float_left {margin: 0px; border:0; padding:0; float:left}

div#ltr_homepage_oddcast_container2 {float:left; width:180px; background-color:#cccccc;  padding:6px; margin:0px;}

h#oddcast_container {background-color:#E4F5FC; width:184px; text-align:center;}

h1#form_body_head {margin: 1px 0 2px 0;}

.oddcast_paragraph_error1 {font-weight:bold; background-color:#FF9999; width:184px; padding:2px; font-family:Georgia,Times New Roman,Times,serif;}

.oddcast_paragraph1 {background-color:#FFFFD9; width:184px; padding:2px; font-family:Georgia,Times New Roman,Times,serif;}

.oddcast_paragraph2 {background-color:#E4F5FC; width:180px; text-align:center; clear:both;}



.not_for_handhelds {clear:both;}

  

}



div#div_footer_links {width:530px;  position:relative; }



.footer_links li

	{

margin: 0;

list-style-type: none;

padding-right: 20px;

display: inline;

	}



.inline_list_square li

	{

margin: 0;

list-style-type: none;

padding-right: 20px;

display: inline;

	}
	
