



@charset "utf-8";

/* CSS Document */

body { background:url(../images/top-banner.png) left top repeat-x; text-align:justify;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;  none repeat scroll 0%; margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

.banner-imgaes-header{background:url(../images/banner.jpg) top left  repeat-x ; width:100%;height:100%;}

select{border:none;}

input{ border:none;}

h1,h2,h3,h4,h5,h6,form,ul,img,p,ul,ol{padding:0; margin:0; border:0; text-decoration:none; outline:0 none; list-style-type:none;}

body{  width:100%; margin:0 auto; padding:0; }

ul,ol,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}

a{ text-decoration:none;}

.mainwidth{ width:895px; margin:0 auto; height:100%;  }

.banner{height:84px; padding:20px 0 0 0;}

.logo{ float:left;}

.logos{background:url(../images/logoss.jpg) top left  no-repeat; width:464px; height:56px; float:right;  }

.bod_graphics{background:url(../images/subbann.jpg)  center top  no-repeat; width:100%; height:429px;padding-top:30px; }

.car{background:url(../images/car.png) left bottom no-repeat ; width:526px; height:429px; text-align:center; float:left; line-height:48px; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#ffffff; font-weight:bold;}

.car div{font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#ffffff; font-weight:bold;}

.car_right_box{  float:right; }

.top_box{ background:url(../images/top-box.png) top left no-repeat; width:367px; height:16px;}
select{line-height:30px; height:30px;}
input[type='text']{ line-height:30px; height:30px;}


.mid_box_gradient_transparent{ background:url(../images/mid-box-gradient-transparent.png) top left repeat-y; width:367px; height:310px;}

.mid_box_gradient{ background:url(../images/mid-box-gradient.png) top left repeat-x; width:325px; height:310px; margin:0 0px 0 12px; padding:4px 0 0 17px; }

.mid_box_gradient > h1{ color:#3162a4; font-size:18px; font-weight:lighter; line-height:24px; padding-bottom:18px;}



.mid_box_gradient > ul li {line-height:15px; color:#646464; font-size:14px; padding:0 0 5px 0; font-weight:lighter; }

.mid_box_gradient > ul li span.step{ color:#be0100; font-size:14px; font-weight:bold; cursor:text; text-decoration:none; float:left; }



.mid_box_gradient > ul li a:hover{ text-decoration:underline;}

.box_relative{ margin:13px 0 0 17px; position:relative; font-family:Georgia, "Times New Roman", Times, serif;}

.box_relative a{ color:#ffffff;}

.top_box_relative{ background:url(../images/top_box_relative.png) top left no-repeat; width:293px; height:5px;}

.mid_box_relative{ background:url(../images/mid_box_relative.png) top left repeat-x; width:293px; height:105px;}

.bottom_box_relative{ background:url(../images/bottom_box_relative.png) top left no-repeat; width:293px; height:5px;}

.step1{ background:url(../images/step1.png) top left no-repeat; width:133px; height:56px; position:absolute; top:16px; left:-15px; font-size:24px; padding:5px 0 0 25px;  color:#ffffff; }

.quotes_button{ background:url(../images/quotes_button.png) top left no-repeat; width:236px; height:49px; position:absolute; top:90px; left:29px; font-size:22px; color:#ffffff; font-weight:bold; padding:12px 0; text-align:center;} 

.zip{  position:absolute; top:11px; left:129px; font-size:18px; text-align:center; font-style:italic; border:none; font-size:14px; color:#ffffff; text-align:left; font-style:normal; }

.zip  input[type='text']{ background:url(../images/zipcode.png) left top no-repeat;position:absolute; top:22px; left:0px; width:137px; height:35px; padding:0px 0 0 0; color:#010101;  font-size:18px; text-align:center; font-style:italic; border:none;}



.zip a{ color:#000000;}

.bottom_box{ background:url(../images/bottom-box.png) left top no-repeat; width:367px; height:25px; }





.footer{ text-align:center; background-color:#000000; width:100%; height:71px; font-family:Georgia, "Times New Roman", Times, serif; padding-top:16px; float:left;   }



.foo ul{ margin:0; padding:0; }

.foo ul li{ display:inline; color:#fff;  line-height:20px; list-style:none;  padding:0px 5px;}

.foo ul li a{ color:#ccc;  font-size:12px; } 

.bar { color:#ccc; padding-top:10px;  }



/* zip code */

.bck-color{ background-color:#ade2f2; height:auto; width:100%; padding-bottom:31px; float:left; }

.zip-main-border{ border:1px solid #8caedd; width:895px; height:auto; min-height:200px; background:#ffffff; float:left;}

.fastest-way{ padding:15px 20px 45px; }

.fastest-way h1{ color:#3162a4; font-size:16px; padding-bottom:12px;}

.fastest-way p{ color:#6c6c6c; }

.main-body-section{ float:left; width:96%; border:2px solid #47cef6; margin:9px 0;padding:15px 14px; background-color:#e4f8ff;}

.important-tab{padding:13px 11px; background:#ffffff; color:#000000; border-bottom:1px solid #9bb5cf; border-top:1px solid #ffffff;}

.important-tab h2{ font-size:14px; font-weight:bold; padding-bottom:10px;}

.important-tab p{ color:#000000;}

div{ color:#000000; font-size:12px; }

.important-tab p a{ color:#3162a4; text-decoration:underline;}

.tab{border-bottom:1px solid #9bb5cf; height:auto; border-top:1px solid #ffffff; padding:5px 0; float:left; width:100%;  }

.tab div.big-div{ line-height:30px; width:360px; float:left;}

select{padding:6px;}

.big_select_div{ width:300px; float:left;}

.big-select{ background:url(../images/big-select.png) left top no-repeat; width:281px; height:30px; }

.left-small-tab{  width:277px; float:left; margin-right:85px; }

.left-small-tab-date{ width:323px; float:left; margin-right:38px;}

.left-small-tab-big-input{width:328px; float:left; margin-right:33px;}





.right-small-tab{float:left; width:276px;}

.small-div{ line-height:28px; float:left; width:140px; text-align:left;  }

.small-select{ background:url(../images/small-select.png) left top no-repeat; width:111px; height:30px; float:right; }

.small-input{ background:url(../images/small-selectt.jpg) left top no-repeat; width:106px; height:30px; padding-left:5px;}

.small-select-date{ background:url(../images/date.png) left top no-repeat; width:40px; height:30px; padding-left:5px; }

.small-select-date-select{ background:url(../images/date_select.png) left top no-repeat; width:45px; padding-left:2px;}

.small-select-year{ background:url(../images/year.png) left top no-repeat; width:57px; height:30px; padding-left:5px;}

.small-select-year-select{ background:url(../images/year_select.png) left top no-repeat; width:62px; height:30px; padding-left:5px;}

.small-select-div{float:right;}

.small-select-div-date{float:right;}

.small-select-non-margin{ margin-right:none;}

.what-is-this{ line-height:30px; float:left; }

.bor-bottom-none{ border-bottom:none;}

.bor-top-none{ border-top:none; padding-top:0;}

.left-small-tab-right{}

.big-radio-tab{ float:left;  padding-right:25px; line-height:30px; }

.radio-tab{ float:left; padding-left:25px;}

.big-div-radio{ line-height:30px; float:left; width:525px;}



.small-select-coverage-level{ background:url(../images/small-select.png) left top no-repeat;  height:30px; float:right;}

.left-small-tab-coverage{float:left; width:276px;}

.small-select-coverage{ background:url(../images/small-select.png) left top no-repeat; width:111px; height:30px;  float:right;}

.pad-lftt{ padding-left:5px;}



.big-input{ background:url(../images/input-big.png) top left no-repeat; width:157px; padding-left:5px; height:30px;}



.para-but{padding:20px 0; float:left;}

.para{ text-align:left; width:620px; float:left;}

.para p{ font-size:11px; width:437px; color:#000000;}

.but{ background:url(../images/buttons.png) left top no-repeat; width:232px; height:45px; float:left; text-align:center;}

.but a{ color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; padding-top:10px; display:block;}



.p-graph p{ color:#000000; font-size:11px; }









.img_logo{ padding-top:2px;}
.img_logo a img{ padding:0 4px; }






@charset "utf-8";

/* CSS Document */

body { background:url(../images/top-banner.png) left top repeat-x; text-align:justify;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;  none repeat scroll 0%; margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

.banner-imgaes-header{background:url(../images/banner.jpg) top left  repeat-x ; width:100%;height:100%;}

select{border:none;}

input{ border:none;}

h1,h2,h3,h4,h5,h6,form,ul,img,p,ul,ol{padding:0; margin:0; border:0; text-decoration:none; outline:0 none; list-style-type:none;}

body{  width:100%; margin:0 auto; padding:0; }

ul,ol,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}

a{ text-decoration:none;}

.mainwidth{ width:895px; margin:0 auto; height:100%;  }

.banner{height:84px; padding:20px 0 0 0;}

.logo{ float:left;}

.logos{background:url(../images/logoss.jpg) top left  no-repeat; width:464px; height:56px; float:right;  }

.bod_graphics{background:url(../images/subbann.jpg)  center top  no-repeat; width:100%; height:429px;padding-top:30px; }

.car{background:url(../images/car.png) left bottom no-repeat ; width:526px; height:429px; text-align:center; float:left; line-height:48px; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#ffffff; font-weight:bold;}

.car div{font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#ffffff; font-weight:bold;}

.car_right_box{  float:right; }

.top_box{ background:url(../images/top-box.png) top left no-repeat; width:367px; height:16px;}

.mid_box_gradient_transparent{ background:url(../images/mid-box-gradient-transparent.png) top left repeat-y; width:367px; height:310px;}

.mid_box_gradient{ background:url(../images/mid-box-gradient.png) top left repeat-x; width:325px; height:310px; margin:0 0px 0 12px; padding:4px 0 0 17px; }

.mid_box_gradient > h1{ color:#3162a4; font-size:18px; font-weight:lighter; line-height:24px; padding-bottom:18px;}



.mid_box_gradient > ul li {line-height:15px; color:#646464; font-size:14px; padding:0 0 5px 0; font-weight:lighter; }

.mid_box_gradient > ul li span.step{ color:#be0100; font-size:14px; font-weight:bold; cursor:text; text-decoration:none; float:left; }



.mid_box_gradient > ul li a:hover{ text-decoration:underline;}

.box_relative{ margin:13px 0 0 17px; position:relative; font-family:Georgia, "Times New Roman", Times, serif;}

.box_relative a{ color:#ffffff;}

.top_box_relative{ background:url(../images/top_box_relative.png) top left no-repeat; width:293px; height:5px;}

.mid_box_relative{ background:url(../images/mid_box_relative.png) top left repeat-x; width:293px; height:105px;}

.bottom_box_relative{ background:url(../images/bottom_box_relative.png) top left no-repeat; width:293px; height:5px;}

.step1{ background:url(../images/step1.png) top left no-repeat; width:133px; height:56px; position:absolute; top:16px; left:-15px; font-size:24px; padding:5px 0 0 25px;  color:#ffffff; }

.quotes_button{ background:url(../images/quotes_button.png) top left no-repeat; width:236px; height:49px; position:absolute; top:90px; left:29px; font-size:22px; color:#ffffff; font-weight:bold; padding:12px 0; text-align:center;} 

.zip{  position:absolute; top:11px; left:129px; font-size:18px; text-align:center; font-style:italic; border:none; font-size:14px; color:#ffffff; text-align:left; font-style:normal; }

.zip  input[type='text']{ background:url(../images/zipcode.png) left top no-repeat;position:absolute; top:22px; left:0px; width:137px; height:35px; padding:0px 0 0 0; color:#010101;  font-size:18px; text-align:center; font-style:italic; border:none;}



.zip a{ color:#000000;}

.bottom_box{ background:url(../images/bottom-box.png) left top no-repeat; width:367px; height:25px; }





.footer{ text-align:center; background-color:#000000; width:100%; height:71px; font-family:Georgia, "Times New Roman", Times, serif; padding-top:16px; float:left;   }



.foo ul{ margin:0; padding:0; }

.foo ul li{ display:inline; color:#fff;  line-height:20px; list-style:none;  padding:0px 5px;}

.foo ul li a{ color:#ccc;  font-size:12px; } 

.bar { color:#ccc; padding-top:10px;  }



/* zip code */

.bck-color{ background-color:#ade2f2; height:auto; width:100%; padding-bottom:31px; float:left; }

.zip-main-border{ border:1px solid #8caedd; width:895px; height:auto; min-height:200px; background:#ffffff; float:left;}

.fastest-way{ padding:15px 20px 45px; }

.fastest-way h1{ color:#3162a4; font-size:16px; padding-bottom:12px;}

.fastest-way p{ color:#6c6c6c; }

.main-body-section{ float:left; width:96%; border:2px solid #47cef6; margin:9px 0;padding:15px 14px; background-color:#e4f8ff;}

.important-tab{padding:13px 11px; background:#ffffff; color:#000000; border-bottom:1px solid #9bb5cf; border-top:1px solid #ffffff;}

.important-tab h2{ font-size:14px; font-weight:bold; padding-bottom:10px;}

.important-tab p{ color:#000000;}

div{ color:#000000; font-size:12px; }

.important-tab p a{ color:#3162a4; text-decoration:underline;}

.tab{border-bottom:1px solid #9bb5cf; height:auto; border-top:1px solid #ffffff; padding:5px 0; float:left; width:100%;  }

.tab div.big-div{ line-height:30px; width:360px; float:left;}

select{padding:6px;}

.big_select_div{ width:300px; float:left;}

.big-select{ background:url(../images/big-select.png) left top no-repeat; width:281px; height:30px; }

.left-small-tab{  width:277px; float:left; margin-right:85px; }

.left-small-tab-date{ width:323px; float:left; margin-right:38px;}

.left-small-tab-big-input{width:328px; float:left; margin-right:33px;}





.right-small-tab{float:left; width:276px;}

.small-div{ line-height:28px; float:left; width:140px; text-align:left;  }

.small-select{ background:url(../images/small-select.png) left top no-repeat; width:111px; height:30px; float:right; }

.small-input{ background:url(../images/small-selectt.jpg) left top no-repeat; width:106px; height:30px; padding-left:5px;}

.small-select-date{ background:url(../images/date.png) left top no-repeat; width:40px; height:30px; padding-left:5px; }

.small-select-year{ background:url(../images/year.png) left top no-repeat; width:57px; height:30px; padding-left:5px;}

.small-select-div{float:right;}

.small-select-div-date{float:right;}

.small-select-non-margin{ margin-right:none;}

.what-is-this{ line-height:30px; float:left; }

.bor-bottom-none{ border-bottom:none;}

.bor-top-none{ border-top:none; padding-top:0;}

.left-small-tab-right{}

.big-radio-tab{ float:left;  padding-right:25px; line-height:30px; }

.radio-tab{ float:left; padding-left:25px;}



/*****************************************************/

.small-select-coverage-level{ background:url(../images/small-select.png) left top no-repeat;  height:30px; float:right;}

.left-small-tab-coverage{float:left; width:276px;}

.small-select-coverage{ background:url(../images/small-select.png) left top no-repeat; width:111px; height:30px;  float:right;}

.pad-lftt{ padding-left:5px;}



.big-input{ background:url(../images/input-big.png) top left no-repeat; width:157px; padding-left:5px; height:30px;}



.para-but{padding:20px 0; float:left;}

.para{ text-align:left; width:620px; float:left;}

.para p{ font-size:11px; width:437px; color:#000000;}

.but{ background:url(../images/buttons.png) left top no-repeat; width:232px; height:45px; float:left; text-align:center;}

.but a{ color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; padding-top:10px; display:block;}



.p-graph p{ color:#000000; font-size:11px; }









.img_logo{ padding-top:2px;}
.img_logo a img{ padding:0 4px; }
