p {
    padding: 5px 0;
}
.hLeft {float: left; width: 492px;}
.hLeft .hTop {background: url("../images/insurance/top.png") no-repeat 0 0; width: 475px; height: 7px;}
.hLeft .hBottom {background: url("../images/insurance/bottom.png") no-repeat 0 0; width: 475px; height: 6px;}
.hLeft .hMiddle {background-color: #f0f0f0; width: 475px; height: auto;}
.hLeft .block_grey h3 {color: #333333;    font: bold 16px/28px arial;}
.hLeft  h3 {color: #333333;    font: bold 16px/28px arial;}
.hLeft .hMiddle h3.zag {font: bold 12px arial; padding-top: 0; color: #008DC9; padding: 3px 5px;}
.hLeft .hMiddle h3.zag a {text-decoration: none; color: #008DC9;}
.hLeft .hMiddle h3.zag a:hover {text-decoration: underline;}
.hLeft .hMiddle p {font: normal 12px/14px arial; color: #4d4d4d; padding: 3px 5px;}
.hLeft .block_grey, .hLeft .block_white {padding-bottom: 10px;}
.hLeft .block_white .hMiddle {background: none;}
.hLeft .states  {padding-top: 7px;}
.hLeft .states .stateTop {background: url("../images/insurance/stateTop.png") no-repeat 0 0; width: 477px; height: 9px;}
.hLeft .states .stateBottom {background: url("../images/insurance/stateBottom.png") no-repeat 0 0; width: 477px; height: 9px;}
.hLeft .states .stateMiddle {background: url("../images/insurance/stateMiddle.png") repeat-y 0 0; width: 447px; font: 13px arial; padding: 10px 15px;}
.hLeft .states .stateMiddle p {color: #008DC9;}
.hLeft .states .stateMiddle h3 {padding: 20px 0 5px;    color: #333333;    font: bold 16px/28px arial;}
.hLeft .states .stateMiddle p a {text-decoration: none;}
.hLeft .states .stateMiddle p a:hover {text-decoration: underline;}
.hLeft .states .stateMiddle .block_state {float: left; width: 33%; color: #008DC9;}
.hLeft .states .stateMiddle .block_state .pad {padding-right: 10px;}
.hLeft .states .stateMiddle .block_state .pad span {display: block;}
.hLeft .states .stateMiddle .block_state .pad span a {text-decoration: none;}
.hLeft .states .stateMiddle .block_state .pad span a:hover{text-decoration: underline;}
.hRight {float: left; width: 213px;}
.hRight .rightTop {background: url("../images/insurance/rightTop.png") no-repeat 0 0; width: 213px; height: 48px;}
.hRight .rightBottom {background: url("../images/insurance/rightBottom.png") no-repeat 0 0; width: 213px; height: 13px;}
.hRight .rightMiddle {background: url("../images/insurance/rightMiddle.png") repeat-y 0 0; width: 213px; padding: 10px 0;}
.hRight .rightTop h2 {font: 20px arial; color: #008DC9; text-align: center; padding-top: 10px;}
.hRight .rightMiddle .number {color: #d5d5d5; font: bold 40px arial; text-align: left; float: left; padding: 0 20px;}
.hRight .rightMiddle .rght {float: left; color: #008DC9; font: normal 13px arial; padding-top: 7px;}

.hRight .bottomService {padding-top: 10px;}
.hRight .auto {padding-top: 0;}
.hRight .right2Top {background: url("../images/insurance/right2Top.png") no-repeat 0 0; width: 213px; height: 7px;}
.hRight .right2Bottom {background: url("../images/insurance/right2Bottom.png") no-repeat 0 0; width: 213px; height: 7px;}
.hRight .right2Middle {background: url("../images/insurance/right2Middle.png") repeat-y 0 0; width: 193px; padding: 10px; color: #4d4d4d;}
.hRight .right2Middle h3 {font: bold 12px arial; text-align: center; margin-top: 0; margin-bottom: 10px;}
.hRight .right2Middle h3.auto {font: bold 15px arial; text-align: left; margin: 0; color: #333;}
.hRight .right2Middle p.zag2 {font-weight: bold; text-align: left; margin-top: 0; color: #008DC9;}
.hRight .right2Middle p.zag2 a {text-decoration: underline;color: #008DC9;}
.hRight .right2Middle p.zag2 a:hover {text-decoration: none;}
.hRight .right2Middle p.full {color: #333; font: bold 12px arial; margin-top: -10px; padding;: 0;}
.hRight .right2Middle p.full a {color: #333; text-decoration: underline;}
.hRight .right2Middle p.full a:hover {text-decoration: none;}
.hRight .right2Middle p {margin: 10px 0;}
h1.ins {color: #008DC9;}
h3.insure {color: #008DC9; font: 14px arial;}
h3.auto{color: #008DC9; font: 14px arial; padding: 10px 0;}
h2.insurance {color: #333; font: 18px arial; padding: 10px 0;}
p.home_slogan {color: #2288C8; font: bold 45px Arial Narrow; padding: 18px 0 0 29px;}
p.home_slogan span {color: #FF6701 !important; float: none; font: bold 45px Arial Narrow; padding: 0; display: block; padding: 0 !important;}
div.auto_image span {font: bold 18px Arial narrow; padding: 6px 0 0 37px; color: #fff;}
div.auto_image input.life_input {margin: 14px 5px 0 50px; width: 85px;}
div.auto_image input.auto_input, div.auto_image input.home_input, div.auto_image input.life_input {border: 1px solid #F49879;
font-size: 18px; height: 26px; padding-top: 2px;}
div.auto_image input.home_submit {background: url("../images/insurance/get-quote.jpg") repeat scroll 0 0 transparent; height: 46px;
margin-top: 10px; width: 130px;}
.auto_image input.auto_submit, div.auto_image input.home_submit {border: none; cursor: pointer;}
.home_logo, .auto_logo {margin-bottom: 20px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.home_logo img {padding: 5px 4px 0;}
.auto_logo img {padding: 5px 0;}
p.health_slogan_small {color: #2288C7; font: bold 23px Arial Narrow; padding-top: 13px;}
p.health_slogan {color: #2288C7; font: bold 34px/44px Arial Narrow; padding-top: 1px;}
p.health_slogan span {color: #FF6600; font-size: 48px;}
div.health {background: url("../images/insurance/health-insurance.jpg") no-repeat scroll left center transparent; height: 248px; margin-top: 10px; padding: 0; width: 705px;}
div.auto_image {background: url("../images/insurance/auto-image.jpg") no-repeat scroll right top transparent; margin-top: 0; width: 259px; height: 176px; float: right;}
div.auto_left {float: left; background-color: #4181c8; width: 216px; height: 176px;}
div.auto_top {position: relative; background: none repeat scroll 0 0 #F2F2F2; margin-left: 0; margin-top: 0; width: 475px;}
div.auto_top .text {color: #fff; font: 18px arial; margin: 20px 10px;}
div.auto_top .text span {color: #fe8e08;}
div.auto_bottom {background: url("../images/insurance/auto-form-back.jpg") repeat-x scroll 0 0 transparent; position: relative; height: 61px; width: 475px;}
div.auto_bottom form {position: relative; float: left; height: 61px; margin: 0; padding: 0; width: 475px; z-index: 3;}
div.auto_bottom span {color: #FFFFFF; display: block; float: left; font: bold 18px Arial narrow; padding: 14px 0 0 15px;}
div.auto_bottom input.auto_input, div.auto_bottom input.home_input, div.auto_bottom input.life_input {z-index: 1; border: 1px solid #F49879; font-size: 18px; height: 26px; margin: 14px 4px 0 20px; padding-top: 2px; width: 100px;}
div.auto_bottom input.auto_submit, div.auto_bottom input.home_submit {background: url("../images/insurance/get-quote_auto.jpg") repeat scroll 0 0 transparent;
border: medium none; cursor: pointer; height: 43px; margin-top: 8px; width: 140px;float:right;margin-right:4px;}
.str {position: absolute; background: url("../images/insurance/str.jpg") no-repeat 0 0; bottom: 0px; left: 0; width: 216px; height: 69px; z-index: 2;}
div.content_ins {float: left; width: 705px;padding-left:10px; font: 12px arial;}
input.life_input {float:left;}
div.auto_container_best 
{
clear:both; 
}
div.auto_container_best h1
{
font:bold 18px Arial; padding:10px 0 10px 0px;
}
div.second_type_p{
	padding-right:10px;
}
a.li_links{
	color:#008DC9;
    font-size: 14px;
	text-decoration:none;
}
a.li_links:hover{
	text-decoration:underline;
}
ul.next_ul { padding-left:40px;}
div.other_state {
	padding-left:0px;
}
div.other_state ul { 
	margin-left:0px;
	float: left;
	list-style-type: none;
}
div.other_state ul  li{ 
	color:#008DC9;
}
ul.tip_ul {
    margin-left: 15px;
}
div.res_page {
    float: none;
    text-align: center;
}
div.auto_res {
    background: url("../images/auto-res-back.jpg") no-repeat scroll center bottom transparent;
    height: 100px;
    text-align: center;
    width: 944px;
}
div.auto_res p {
    color: #286AA4;
    font: bold 26px Arial;
    padding: 3px 0 0 11px;
}
div.auto_res span {
    color: #CD2E2A;
    font: bold 26px Arial;
}
span.best_big{
	color:#008DC9;
	font: bold 28px Arial;
}
span.best_small{
	color:#008DC9;
	font: normal 20px Arial;
}