body{font-family:Arial, Helvetica, sans-serif;color:#333333;line-height:1.166;margin:0px;padding:0px;background-color:#FFFFFF;background-image:url(../images/bg.jpg);background-repeat:repeat-x;}
#page{margin:0px auto;width:960px;}
a:link, a:visited, a:hover{color:#006699;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif;font-style:normal;margin:0px;padding:0px;}
h1{font-size:26px;font-weight:normal;color:#333333;padding:10px 0 0 0;margin:0; width:700px;}
h2{font-size:19px;color:#006699;padding-top:15px;padding-bottom:5px;}
h3{font-size:15px;color:#006699;font-weight:normal;}
h4{font-size:100%;font-weight:normal;color:#333333;}
h5{font-size:100%;color:#334d55;}
ul{line-height:normal;list-style-type:square;}
ul ul{list-style-type:disc;}
ul ul ul{list-style-type:none;}
label{font:bold 100% Arial,sans-serif;color:#334d55;}
.line_header{background-color:#294086;font-size:14px; color:#FFFFFF;}
.line_light{background-color:#F0F3F9;}
.line_dark{background-color:#CDE2F3;}
.clear { clear:both;}
#header{margin:0;width:960px;height:95px;}
#header a{text-decoration:none;}
#hearer a:hover{ text-decoration:underline;}
#header .logo{padding-top:5px;width:321px;height:75px;float:left;}
#header .social{float:left;margin:10px 0 0 150px;font-size:13px;}
#header .social IMG{border:0;vertical-align:middle;}
#header .heading{color:#2C3E6F;width:175px;float:right;text-align:right;font-size:15px;color:#2C3E6F;font-style:normal; height:50px; margin:2px 30px 0 0;}
#header .heading p{font-size:12px;margin:0;padding:0;text-align:right; font-weight:normal;color:#304CA0;float:right;clear:both;}
#header .heading h5{color:#1399EF;text-align:right;float:right;font-size:23px;font-weight:bold;margin:0;padding:0;width:175px; clear:both;}
#header .heading h6 {font-size:12px;margin:0;padding:0;text-align:right; font-weight:normal;float:right;clear:both;width:100px;}
#header .inc{ float:right; border:0;}
#navmenu{width:425px;float:left;height:36px;padding:5px 0 0 0;margin:3px 0 0 35px;}
#navmenu ul{padding:0;margin:0;width:400px;}
#navmenu ul li{display:inline;width:205px;padding:0;margin:0;}
#navmenu .home-insurance A{color:#FFFFFF;text-decoration:none;padding:6px 25px 7px 28px;float:left;font:normal 20px Arial;background-color:#284086;}
#navmenu .home-insurance A:hover{color:#FFFFFF;padding:6px 25px 7px 28px;}
#navmenu .auto-insurance A{color:#284086;text-decoration:none;margin:5px 0 0 0;padding:3px 25px 5px 28px;float:right;font:normal 20px Arial;border-top:1px solid #284086;border-right:1px solid #284086;border-left:1px solid #284086;}
#navmenu .auto-insurance A:hover{color:#FFFFFF;margin:0;padding:6px 25px 6px 28px;font:normal 20px Arial;background-color:#284086;}
#menu{width:960px;margin:2px 0 0 0;height:35px;}
#menu .chromestyle{width:580px;font:normal 15px Arial;margin:0;padding:0;float:left;}
#menu .chromestyle ul{padding:6px 0;margin:0;padding-top:7px;text-align:left;}
#menu .chromestyle ul li{display:inline;}
#menu .chromestyle ul li a{color:#FFFFFF;margin-top:3px;padding:9px 15px 10px 15px;text-decoration:none;font-weight:300;}
#menu .chromestyle ul li a:hover, #menu .chromestyle ul li a.selected{color:#284086;padding:9px 15px 8px 15px;text-decoration:none;font-weight:300;background-color:#CCE4F2;}
#menu .dropmenudiv{position:absolute;top:0px;margin-top:0px;border-top:1px solid #CCE4F2;border-right:3px solid #CCE4F2;border-left:3px solid #CCE4F2;border-bottom:4px solid #CCE4F2;font:normal 13px Verdana;line-height:18px;z-index:100;background-color:#CCE4F2;width:250px;visibility:hidden;}
#menu .dropmenudiv a{width:auto;display:block;text-indent:3px;border-bottom:1px solid #A2CDE8;padding:6px 2px 6px 6px;text-decoration:none;color:#006699;background-color:#CCE4F2;}
#menu .dropmenudiv a:hover{background-color:#FFFFFF;border-bottom:2px solid #A2CDE8;text-decoration:none;padding:6px 2px 6px 6px;}
* html #menu .dropmenudiv a{width:100%;}
#nav-below{float:right;text-align:right;font-size:12px;padding-top:14px;font-family:Arial, Helvetica, sans-serif;}
#nav-below A{color:#2C3E6F;text-decoration:none;}
#nav-below A:Hover{color:#2C3E6F;text-decoration:underline;}
#search form{margin:0;padding:4px 5px 0px 0px;float:right;font-size:12px;width:210px;clear:both;}
#search .button{float:right;padding:1px 0 0 0;margin:0;}
#search input{padding-left:5px;float:left;}
#search .field { width:180px; margin:0; padding:1px; font-size:13px;}
#imageSlide {width:510px; height:222px; float:right; margin-bottom:13px; position:relative;}  
#imageSlide img {display:none;position:absolute;top:0px;left:0px;height:222px;width:510px;opacity: -0.01; }
#homead{background-image:url(/images/homepageAD[couple5].png);width:540px;height:290px;background-repeat:no-repeat;margin:10px 0px 0px 0px;}
#homead_box{width:200px;padding-left:100px;padding-top:90px;}
.homead_boxheading{color:red;font-size:16px;padding-bottom:10px;font-weight:bold;text-align:center;}
.homead_boxfield{text-align:center;}
.homead_boxfield input{background-color:#B5DCF2;font-size:25px;text-align:center;width:100px;}
.homead_boxbtn{text-align:center;padding-top:10px;}
.quotestablt{background-image:url(http://homeinsurance.com/images/key-nav-lt.jpg);width:15px;height:30px;float:left;}
.quotestabrt{background-image:url(http://homeinsurance.com/images/key-nav-rt.jpg);width:15px;height:30px;float:right;}
.hreview{padding:5px 0 15px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#homead2{background-image:url(/images/homepageAD[set2].png);width:541px;height:295px;background-repeat:no-repeat;margin:10px 0px 0px 0px;}
#homead2_box{width:194px;padding-left:327px;padding-top:140px;}
.homead2_boxheading{color:#142D87;font-size:12px;padding-bottom:8px;font-weight:bold;text-align:center;}
.homead2_boxfield{text-align:center;}
.homead2_boxfield input{background-color:#B5DCF2;font-size:25px;text-align:center;width:100px;}
.homead2_boxbtn{text-align:center;padding-top:8px;}
#masthead{margin:0;padding:10px 0px;border-bottom:2px solid #CCE4F2;width:100%;}
#masthead2{margin:0;padding:10px 0px;width:100%;}
#masthead3{margin:0;width:100%;}
#mastratereport{margin:0;padding:0px;width:100%;}
#quotereportmasthead{margin:0;padding:10px 0px;width:100%; height:65px;}
#insurance-quotes{height:272px; width:680px; margin:10px 0 10px 0;}
#insurance-quotes .business{background-image:url(../../images/business-insurance-quotes.png); background-repeat:no-repeat;height:272px; width:680px;}
#insurance-quotes .life{background-image:url(../../images/life-insurance-quotes.png); background-repeat:no-repeat;height:272px; width:680px;}
#insurance-quotes .health{background-image:url(../../images/health-insurance-quotes.png); background-repeat:no-repeat;height:272px; width:680px;}
#insurance-quotes .quote-box {width:396px; height:211px; padding:10px 0 0 0; margin:0 0 0 15px;}
#insurance-quotes h2{font-size:20px; color:#FFFFFF; padding:10px 0 5px 0; margin:0;}
#insurance-quotes .tag{font-size:15px; color:#333333; text-align:left; padding:5px 0 0 0;}
#insurance-quotes .field{font-size:15px; color:#FFFFFF; padding-left:50px; padding:20px 0 0 70px;}
#insurance-quotes .zip{height:25px; width:90px; text-align:center; font-size:18px;}
#insurance-quotes .button{float:right; padding:25px 71px 0 0;}
#insurance-quotes .secure{float:left;width:100px; height:72px; margin:10px 0 0 55px;}
#ratereport{color:#009931; font-size:40px; font-style:normal; padding-top:10px; width:500px; float:left; margin:5px 0 0 0;}
#ratereport .title{font-size:18px;}
#ratereport h1{font-size:14px; padding:0; width:auto;}
#averagerates {border:10px solid #CDE5EF; background-color:#FFFFFF; padding:10px; margin:0;}
#averagerates .date{font-size:14px; color:#006699; padding:0 0 5px 0;}
#averagerates .box{border:1px solid #CCCCCC; width:250px; margin-bottom:25px;}
#averagerates h2.ratedecrease {background-color:#009933; color:#FFFFFF; padding:5px; text-align:center; font-size:17px;}
#averagerates h2.rateincrease {background-color:#CC0000; color:#FFFFFF; padding:5px; text-align:center; font-size:17px;}
#averagerates h2.averagepremiums{background-color:#E6E6E6; color:#333333; padding:5px; text-align:center; font-size:17px;}
#averagerates .rating {font-size:14px; padding:2px 2px 2px 3px;}
#averagerates em {font-size:10px; text-align:right;}
#consumer-trends{float:left; width:610px; border:4px solid #CCCCCC; margin:10px 0 0 0; padding:0 0 7px 0;}
#consumer-trends h3{padding-top:15px; padding-bottom:5px; font-weight:bold; border-bottom:1px solid #CCCCCC; text-align:center;}
#consumer-trends p{padding:0 15px 10px 15px; font-size:13px;}
#consumer-trends u{font-size:20px;}
#consumer-decisions{float:right; width:300px; height:360px; border:1px solid #CCCCCC; margin:10px 0 0 0; padding:5px;}
#consumer-decisions h2{font-size:14px; text-align:center; padding:0;}
#consumer-decisions img{width:249px; height:208px; margin:auto; display: block;}
#consumer-decisions p{text-align:center; font-size:11px;}
#getratequote {float:right; padding:5px;}
#quotereport{color:#4392D1; font-size:40px; font-style:normal; padding-top:10px; width:auto; float:left; }
#quotereport .title{font-size:18px;}
#quotereport h1{font-size:14px; padding:0;}
#quotesshopped {border:10px solid #CDE5EF; background-color:#FFFFFF; padding:10px; margin:0 0 15px 0;}
#quotesshopped h1{color:#006699; font-size:22px;}
#quotesshopped .date{font-size:14px; color:#006699; padding:0 0 5px 0;}
#quotesshopped .box{border:1px solid #006699; width:350px; margin-bottom:25px;}
#quotesshopped h2.info {background-color:#CDE5EF; color:#006699; padding:5px; text-align:left; font-size:17px; margin-bottom:10px;}
#quotesshopped p { font-size:14px; padding:10px 10px 10px 10px; line-height:18px;}
#quotesshopped em {font-size:10px; text-align:right;}
#quotesshopped .keynumber {font-size:19px;}
table.imagetable {
	font-size:14px;
	font-weight:bold;
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 0px;
	border-color: #999999;
	border-collapse: collapse;
	border:1px solid #CDE5EF;
}
table.imagetable th {
	font-size:17px;
	text-align:left;
	color:#006699;
	font-weight: 600;
	font-family:Arial, Helvetica, sans-serif;
	background:#F0F0F0;
	border-width: 0px;
	padding:5px 0px 25px 5px;
	border-right:1px solid #CDE5EF;
}
table.imagetable td {
    font-size:13px;
	text-align:left;
	font-weight:normal;
	color:#006699;
	padding: 8px;
	border-right:1px solid #CDE5EF;
}
table.imagetable H2 {color: #000000; font-size: 18px; font-weight: bold; font-family: Verdana, Geneva, sans-serif; }
table.imagetable .check {color: #000; font-size: 18px; font-weight: bold; font-family: Verdana, Geneva, sans-serif; text-align:center; }
table.imagetable .odd { background-color:#DAECF3;}
table.imagetable .even { background-color:#FFFFFF;}
.private{font-size:11px;color:#FFFFFF;text-align:center;padding-top:9px;}
.private A{text-decoration:none;color:#FFFFFF;}
.private A:Hover{text-decoration:underline;color:#FFFFFF;}
.retrieval{font-size:12px;color:#FFFFFF;text-align:center;padding-top:6px;}
.retrieval A{text-decoration:none;color:#FFFFFF;}
.retrieval A:Hover{text-decoration:underline;color:#E7EB05;}
#navBar{width:235px;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;float:right;background-color:#F2F0EC;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#content{float:left;width:680px;margin:0;padding:10px 0 0 10px;}
#content-wide{float:left;width:960px;margin:0px;padding:0;}
#content-quoteretrieval{float:left;width:542px;margin:0;padding:0 0 0 0;font-size:12px;}
#navBar2{width:230px;padding:0 0 0 5px;margin:10px 0 25px 0;float:right;border-left:2px solid #CCE4F2;}
#navBar2 .featured-header{background-color:#283A6C;color:#FFFFFF;font-size:13px;text-align:center;padding:5px;margin:0;}
#navBar2 .featured-box ul{border:1px solid #CCE4F2; background-color:#FFFFFF;padding:5px 0 8px 5px;font-size:11px;margin:0;}
#navBar2 .featured-box li{list-style-type:circle;margin-left:15px;}
#navBar2 ul a:link, #navBar2 ul a:visited{display:block;}
#navBar2 ul{list-style:none;margin:0;padding:0;}
#navBar2 li{}
html>body #navBar2 li{border-bottom:none;}
#siteName{margin:0px;padding:0px 0px 10px 10px;}
#pageName{padding:0px 0px 10px 10px;}
#secure{ clear:both;width:960px;height:80px;text-align:center;vertical-align:top;}
#secure .logoboxleft{float:left;width:400px;}
#secure .logos1{float:left;vertical-align:top;}
#secure .logos2 IMG{float:right;margin-left:0px;padding-left:0px;padding-top:18px;}
#secure .logoboxright{float:right;width:325px;}
#secure .logos3{float:left;padding-top:12px;}
#secure .logos4 IMG{float:right;margin-left:0px;padding-left:0px;padding-top:18px;}
#secure2{width:680px;height:80px;margin:0px auto;}
#secure2 .logoboxleft{float:left;width:335px;}
#secure2 .logos1{float:left;vertical-align:top; width:100px; height:72px;}
#secure2 .logos2 IMG{float:right;margin-left:0px;padding-left:0px;padding-top:18px; width:171px; height:47px;}
#secure2 .logoboxright{float:right;width:300px;}
#secure2 .logos3{float:left;padding-top:12px;}
#secure2 .logos4 IMG{float:right;margin-left:0px;padding-left:0px;padding-top:18px;}
.home-tips-number{color:#5892E9;font-size:18px;font-weight:bold;float:left;}
.home-tips-content{margin-left:40px;}
.tips-number{color:#006699;font-size:18px;font-weight:bold;float:left;}
.tips-content{margin-left:65px;}
#subNav{font-size:11px;color:#999999;padding:0px 0px 10px 10px;white-space:nowrap;}
#subNav img{display:block;}
#subNav a{color:#666666;font-size:11px;padding:0px 0px 5px 0px;}
#subMenu{font-size:12px;padding:5px 0px 5px 10px;}
.feature{padding:0 0 0 0;font-size:80%;}
.feature h3{padding:10px 0px 5px 0px;}
.featuresmall{font-size:11px;}
.image-right{float:right;padding:10px 0px 15px 10px;}
.image-left{float:left;padding:10px 15px 10px 0;}
.feature a img{border:0 none;}
.feature blockquote{background:url(/images/block_bg.png) repeat-y left top;padding-left:10px;}
.story{clear:both;padding:10px 0px 0px 10px;font-size:80%;}
.story p{padding:0px 0px 10px 0px;}
#siteInfo{clear:both;width:957px;background-color:#EEF6FB;padding:15px 5px 15px 0;margin-top:15px; height:120px;}
#siteInfo .customer-care{float:right;color:#0486DA;font-size:15px;border-left:2px solid #CCE4F2;min-height:115px;width:207px;margin:5px 0 10px 0;text-align:center;background-image:url(../images/customer-care.png);background-repeat:no-repeat;padding-left:25px;}
#siteInfo .customer-care label{font-size:20px;font-weight:bold;padding-left:25px;}
#siteInfo .customer-care a img{ width:151px; height:40px; margin-top:18px; margin-left:auto; margin-right:auto; padding-right:20px; display:block;}
#siteInfo ul {font-size:12px;line-height:14px;text-align:left;padding-left:15px; width:700px; margin:10px 0 10px 0;}
#siteInfo ul li {display:inline;}
#siteInfo li a{border-right:1px solid #CCE4F2;text-decoration:none;color:#006699;padding-right:5px;padding-left:5px;}
#siteInfo li a:hover{text-decoration:underline;color:#006699;}
#siteInfo ul.get-quotes li.header{font-size:12px;color:#333333;font-weight:700;margin-right:15px;padding-left:0px;}
#siteInfo ul.tools-tips li.header{font-size:12px;color:#333333;font-weight:700;margin-right:10px;padding-left:0px;}
#siteInfo ul.corporate li.header{font-size:12px;color:#333333;font-weight:700;margin-right:20px;padding-left:0px;}
#siteInfo ul.social li.header{font-size:12px;color:#333333;font-weight:700;margin-right:20px;padding-left:0px;}
#siteInfo ul.social img{vertical-align:middle;padding-bottom:3px;padding-left:10px;}
#siteInfo2{border-top:3px solid #033568;font-size:75%;color:#006699;}
#siteInfo2 A{color:#006699;}
#siteInfo2 img{padding:4px 4px 4px 0px;vertical-align:middle;}
#siteInfo2 .site-links{font-size:14px;color:#666666;margin-right:30px;padding:3px 0 5px 0;font-weight:700;}
#copyright{margin-top:5px;padding-bottom:10px;height:50px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#copyright p{ padding:0; margin:0;}
#copyright .left{width:350px;float:left; line-height:15px;}
#copyright .left a{text-decoration:underline;}
#copyright .left a:hover{text-decoration:none;}
#copyright .right{width:400px;float:right;text-align:right;}
#copyright .right a{text-decoration:underline;}
#copyright .right a:hover{text-decoration:none;}
#copyright .right a img { vertical-align:middle; paddin-left:15px 0 0 10px;}
#copyright .sub-dis{font-size:10px;color:#666666;text-align:left;}
#navBar ul a:link, #navBar ul a:visited{display:block;}
#navBar ul{list-style:none;margin:0;padding:0;}
#navBar li{border-bottom:1px solid #EEE;}
html>body #navBar li{border-bottom:none;}
#sectionLinks{position:relative;margin:0px;padding:0px;border-bottom:1px solid #666666;font-size:90%;}
#sectionLinks h3{border-top:1px solid #666666;font-size:16px;padding:10px 0px 10px 10px;}
#sectionLinks a:link{padding:2px 0px 2px 15px;border-top:1px solid #cccccc;width:100%;voice-family:"\"}\"";voice-family:inherit;width:auto;}
#sectionLinks a:visited{border-top:1px solid #cccccc;padding:2px 0px 2px 15px;}
#sectionLinks a:hover{border-top:1px solid #cccccc;background-color:#dddddd;padding:2px 0px 2px 15px;}
.relatedLinks{margin:0px;font-size:11px;background-color:#EAEAEA;}
.relatedLinks h3{padding:10px 0px 10px 10px;font-size:15px;}
.relatedLinks a:link{padding:5px 5px 5px 5px;border-top:1px solid #cccccc;width:100%;voice-family:"\"}\"";voice-family:inherit;width:auto;}
.relatedLinks a:visited{border-top:1px solid #cccccc;padding:5px 5px 5px 5px;}
.relatedLinks a:hover{border-top:1px solid #cccccc;background-color:#dddddd;padding:5px 5px 5px 5px;}
#advert{padding:10px 0px 0px 10px;font-size:80%;border-top:1px solid #cccccc;}
#advert img{display:block;}
#headlines{margin:0px;padding:10px 5px 5px 10px;font-size:80%;}
#headlines li a{padding-bottom:5px;}
#headlines h3{font-size:14px;padding:0 5px 5px 0;margin-bottom:10px;font-weight:bold;border-bottom:1px solid #666666;}
.headlines_date{font-size:9px;color:#666666;padding-bottom:10px;}
#sidebar-quote-box{width:195px;height:191px;background-image:url(../images/sideform-backgroundsmall.png);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#sidebar-quote-box2{width:195px;height:212px;background-image:url(../images/sideform-backgroundsmall2.png);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#sidebar-quote-box3{width:195px;height:212px;background-image:url(../images/sideform-backgroundsmall3.png);background-repeat:no-repeat;position:relative;margin:10px 10px 10px 0;float:right;}
#sidebar-quote-box4{color:#FFFFFF;width:226px; height:163px;margin:10px 0 14px 10px;background-image:url(../images/sidebar-bg.png); background-repeat:no-repeat;}
#sidebar-quote-box4 h2{font-size:14px; color:#FFFFFF; padding:10px 0 5px 10px;}
#sidebar-quote-box4 .quotes {font-size:16px; font-weight:700;}
#sidebar-quote-box4  .zip {padding:4px 0 5px 0; font-size:11px; text-align:center;}
#sidebar-quote-box4 .zipentry {text-align:center; font-size:15px;}
#sidebar-quote-box4 .year {padding:4px 15px 2px 0; font-size:11px; text-align:center;}
#sidebar-quote-box4 .yearselect {margin-left:5px;}
#sidebar-quote-box4 .button {padding:7px 0 4px 12px; width:126px; height:31px;margin:auto; display:block;}
#sidebar-verisign {width:100px; height:72px; float:right;}
#sidebar-insquote-box{color:#FFFFFF;width:226px; height:163px;margin:10px 0 14px 10px;background-image:url(../images/sidebar-bg.png); background-repeat:no-repeat;}
#sidebar-insquote-box h2{font-size:14px; color:#FFFFFF; padding:10px 0 5px 10px;}
#sidebar-insquote-box .quotes {font-size:16px; font-weight:700;}
#sidebar-insquote-box  .zip {padding:4px 0 5px 0; font-size:11px; text-align:center;}
#sidebar-insquote-box .zipentry {text-align:center; font-size:15px;}
#sidebar-insquote-box .year {padding:4px 15px 2px 0; font-size:11px; text-align:center;}
#sidebar-insquote-box .yearselect {margin-left:5px;}
#sidebar-insquote-box .button {padding:7px 0 4px 12px; width:126px; height:31px;margin:auto; display:block;}
#sidebar-about-quote-box{color:#FFFFFF;width:226px; height:200px;margin:10px 0 14px 10px;background-image:url(../images/sidebar-about-bg.png); background-repeat:no-repeat;}
#sidebar-about-quote-box h2{font-size:14px; color:#FFFFFF; padding:15px 0 5px 10px;}
#sidebar-about-quote-box .quotes {font-size:16px; font-weight:700;}
#sidebar-about-quote-box .select {padding:4px 0 5px 0; font-size:11px; text-align:center;}
#sidebar-about-quote-box  .zip {padding:4px 0 5px 0; font-size:11px; text-align:center;}
#sidebar-about-quote-box .yearbuilt {padding:0 0 2px 0; font-size:11px; text-align:center;}
#sidebar-about-quote-box .button {padding:4px 1px 4px 0; text-align:center;}
#sidebar-news-box{width:222px;position:relative;margin:10px 0 12px 7px;float:right;background-color:#EDEDED;}
#autosidebar-quote-box{width:222px;background-color:#E3F4FD;position:relative;margin:10px 0 12px 10px;float:right;}
#healthsidebar-quote-box{width:195px;height:191px;background-image:url(../images/healthsideform-backgroundsmall.jpg);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#businesssidebar-quote-box{width:195px;height:191px;background-image:url(../images/businesssideform-backgroundsmall.jpg);background-repeat:no-repeat;position:relative;margin:10px 10px 0 0;padding:10px 0px 0px 0px;float:right;}
#sidebar-quote{position:relative;margin:0px;padding:10px 0px 0px 0px;font-size:90%;float:right;}
#sidebar-quote h3{font-size:16px;padding:10px 0px 10px 10px;}
#sidebar-quote a:link{padding:2px 0px 2px 15px;border-top:1px solid #cccccc;width:100%;voice-family:"\"}\"";voice-family:inherit;width:auto;}
#sidebar-quote a:visited{border-top:1px solid #cccccc;padding:2px 0px 2px 15px;}
#sidebar-quote a:hover{border-top:1px solid #cccccc;background-color:#dddddd;padding:2px 0px 2px 15px;}
#article_bg{background-color:#CDE5EF;margin-top:25px; padding:1px 0 1px 0;}
#article_section{background-color:#E1EEF8;margin-left:2px;margin-right:4px;margin-top:10px;margin-bottom:10px;height:90px;}
#article_bg a img{border:3px solid #FFFFFF;margin:5px 10px 15px 5px;float:left;}
#article_bg a:hover img{border:3px solid #3780CA;}
#article_bg .article_header{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#3780CA;vertical-align:text-top;}
#article_bg .article_header a{color:#3780CA;text-decoration:none;}
#article_bg .article_header a:hover{color:#3780CA;text-decoration:underline;}
#article_bg .article_content{font-family:Verdana;font-size:10px;color:#333333;padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:2px;}
#article_bg .article_content a{font-size:10px;color:#999999;text-decoration:none;}
#article_bg .article_content a:hover{font-size:10px;color:#283A6C;text-decoration:underline;}
#article_bg .article_link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#3780CA;}
#article_bg .article_link a{font-size:10px;font-weight:bold;color:#3780CA;text-decoration:none;}
#article_bg .article_link a:hover{font-size:10px;font-weight:bold;color:#1D4A77;text-decoration:underline;}
#toolstipsbanner{margin:10px 0 25px 0;}
#company{}
.company-logo{float:left;padding:20px;width:200px;text-align:center;}
.company-content{width:250px;text-align:left;float:right;}
#quote-retrieval_box{border:thin solid #9FC6FF;}
.quote-retrieval_header{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:5px;color:#FFFFFF;font-style:normal;background-color:#0075C4;border-bottom-width:thin;border-bottom-style:inset;border-bottom-color:#CCCCCC;}
.quote-retrieval-content{padding:15px;}
.quote-retrieval li{border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#0086DF;margin-right:15px;margin-left:1px;list-style-type:square;}
.quote-retrieval li A{text-decoration:none;}
.quote-retrieval li A:hover{background-color:#CCCCCC;text-decoration:none;}
#quiz-box{border:thin solid #9FC6FF;width:150px;float:right;margin-bottom:20px;margin-left:20px;}
.quiz-header{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;font-weight:bold;background-color:#008BE8;border-bottom-width:thin;border-bottom-style:inset;border-bottom-color:#CCCCCC;}
.quiz-content{padding:10px;}
.quiz-score{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:40px;color:#666666;font-weight:bold;}
.quiz-footer{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;font-weight:bold;background-color:#008BE8;}
#tt-section{width:245px;}
#tt-section .tt-header{height:29px;width:245px;background-repeat:no-repeat;padding-left:30px;font-family:Arial, Helvetica, sans-serif;font-size:25px;color:#334D55;}
#tt-section li{font-size:15px;color:#334D55;padding-bottom:10px;}
#tt-section li A{color:#006699;font-weight:bold;text-decoration:none;}
#tt-section li A:Hover{color:#334D55;font-weight:bold;text-decoration:underline;}
#staff {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height: auto;}
#staff ul{list-style-type: none; margin:0; padding:0;}
#staff ul li{float:left;margin:0;padding:0;diplay: inline;}
#staff ul li a
{float:left;
height:170px;
width:122px;
display: block;
margin:2px;
padding:2px 2px 5px 2px;
text-decoration: none;
border: 1px solid #ddd;
background-color: #f3f3f3;
color:#333333;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;}
#staff ul li a:hover{background: #ffffff;}
/*#staff ul li a:visited{background: #E1E1E1;}*/
#staff li#active a{}
#staff IMG{ padding:0 0 3px 0;}
#staff .name{font-size:12px; font-weight:600; padding-left:2px;}
#staff .title{font-size:11px;  padding-left:2px;}
#staff .link {font-size:11px;}
#footerbar{background-image:url(../images/homepage-footer-bar.jpg);background-repeat:no-repeat;width:805px;height:185px;padding-top:10px;padding-bottom:15px;clear:both;}
.footerbar-section1{width:265px;height:175px;vertical-align:top;padding-left:5px;float:left;}
.footerbar-section2{width:220px;height:175px;vertical-align:top;margin-left:270px;}
.footerbar-section3{width:270px;height:175px;text-align:center;vertical-align:top;margin-right:10px;float:right;}
#footerbar h2{font-size:13px;color:#000000;text-align:center;}
.footerbar-survey{padding:0px 8px 0px 8px;}
.footerbar-survey p{font-size:12px;line-height:normal;color:#000000;text-align:left;}
#footerbar p{font-size:12px;line-height:normal;color:#000000;text-align:left;}
#footerbar li{font-size:12px;color:#000000;text-align:left;padding-bottom:5px;}
#footerbar-section P{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#1D4A77;text-align:left;font-weight:bold;}
#footerbar-section ol{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#1D4A77;text-align:left;font-weight:bold;}
#footerbar-section ol li{text-align:left;padding:2px;margin:0;}
#footerbar-section ol li a{color:#1D4A77;text-decoration:none;}
#footerbar-section ol li a:hover{color:#333333;text-decoration:underline;}
#insquotes_box{border:thin solid #9FC6FF;width:375px;float:right;margin-left:20px;margin-bottom:20px;}
.insquotes_header{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;font-weight:bold;background-color:#008BE8;border-bottom-width:thin;border-bottom-style:inset;border-bottom-color:#CCCCCC;}
.insquotes_links li{border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#0086DF;margin-right:15px;margin-left:1px;list-style-type:square;}
.insquotes_links li A{text-decoration:none;}
.insquotes_links li A:hover{background-color:#CCCCCC;text-decoration:none;}
.insquotes_footer{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#008BE8;font-weight:bold;background-color:#f1f8fc;}
#tabsection{width:805px;margin:0px 0 15px 0;padding:0px;}
#tabmenu{background-image:url(../images/tabmenu-bg.jpg);background-repeat:no-repeat;width:805px;height:35px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#tabmenuauto{background-image:url(../images/tabmenu-bg2.jpg);background-repeat:no-repeat;width:805px;height:35px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#tabcontent{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;line-height:1.166;border-top:1px solid #FFFFFF;border-bottom:1px solid #E0DDD4;border-right:1px solid #E0DDD4;border-left:1px solid #E0DDD4;padding:10px 15px 10px 15px;height:300px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.shadetabs{width:805px;height:20px;margin:0px;padding:0px;font:bold 12px Arial;list-style-type:none;text-align:left;background-color:#E0DDD4;font-family:Verdana, Arial, Helvetica, sans-serif;}
.shadetabs li{display:inline;}
.shadetabs li a{text-decoration:none;z-index:1;color:#646464;margin:5px 3px 5px 3px;padding:10px;}
.shadetabs li a:visited{color:#646464;margin:5px;padding:10px;}
.shadetabs li a:hover{background-color:#FFFFFF;color:#1f1f1f;margin:5px 3px 5px 3px;padding:10px;}
.shadetabs li a.selected{position:relative;background-color:#FFFFFF;color:#646464;margin:5px 3px 5px 3px;padding:10px;}
.shadetabs li a.selected:hover{text-decoration:none;padding:10px;margin:5px 3px 5px 3px;padding:10px;}
.autoshadetabs{width:805px;height:20px;margin:0px;padding:0px;font:bold 12px Arial;list-style-type:none;text-align:left;background-color:#E0DDD4;font-family:Verdana, Arial, Helvetica, sans-serif;}
.autoshadetabs li{display:inline;}
.autoshadetabs li a{text-decoration:none;z-index:1;color:#646464;margin:5px;padding:10px;}
.autoshadetabs li a:visited{color:#646464;margin:5px;padding:10px;}
.autoshadetabs li a:hover{background-color:#FFFFFF;color:#1f1f1f;margin:5px;padding:10px;}
.autoshadetabs li a.selected{position:relative;background-color:#FFFFFF;color:#646464;margin:5px;padding:10px;}
.autoshadetabs li a.selected:hover{text-decoration:none;padding:10px;margin:5px;padding:10px;}
.tabcontent{display:none;}
#tabbar{padding:0px;margin:10px 0px 10px 0px;}
#tabbar .featured-header{color:#FFFFFF;font-size:13px;line-height:18px;text-align:left;padding:5px 5px 5px 10px;margin:0px;background-image:url(../images/featured-header-bg.jpg);width:180px;background-repeat:no-repeat;}
#tabbar .featured-box{border:1px solid #CCE4F2;font-size:11px;margin:0px;}
#tabbar .featured-box ul{margin:0px;padding:0px;font-size:12px;}
#tabbar .featured-box li{margin:5px 0px 0px 0px;list-style:none;font-weight:bold;}
#tabbar .date{color:#999999;padding-bottom:8px;}
#tabbar .line{border-bottom:1px solid #CCCCCC;height:1px;margin:0px 10px 0px 10px;padding-bottom:7px;}
#tabbar .toolsection{font-size:16px;padding:8px 5px 5px 15px;}
#tabbar .featured-header-news{color:#333333;font-size:15px;text-align:left;padding:5px 5px 4px 15px;margin:0 0 0 0;background-image:url(../images/featured-header-news-bg.jpg);width:429px;background-repeat:no-repeat;}
#archive_link{float:right;padding:3px;}
#archive_link .chromestylearc{font:normal 15px Arial;}
#archive_link .chromestylearc:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#archive_link .chromestylearc ul{width:100%;padding:0;margin:0;}
#archive_link .chromestylearc ul li{display:inline;}
#archive_link .chromestylearc ul li a{color:#FFFFFF;}
#archive_link .chromestylearc ul li a:hover, #archive_link .chromestylearc ul li a.selected{color:#FFFFFF;}
#archive_link .dropmenudivarc{position:absolute;top:0px;margin-top:0px;border-top:1px solid #294186;border-right:1px solid #294186;border-left:1px solid #294186;border-bottom:2px solid #294186;font:normal 12px Verdana;line-height:18px;z-index:100;background-color:#FFFFFF;width:200px;visibility:hidden;}
#archive_link .dropmenudivarc a{width:auto;display:block;text-indent:3px;border-bottom:1px solid #CCCCCC;padding:2px 2px 2px 6px;text-decoration:none;color:#006699;background-color:#FFFFFF;}
* html #archive_link .dropmenudivarc a{width:100%;}
#archive_link .dropmenudivarc a:hover{background-color:#EAE7E1;border-bottom:1px solid #CCCCCC;text-decoration:none;padding:2px 2px 2px 6px;}
#Alabama{float:right;background-image:url(../images/states/Alabama-home-insurance-quotes.jpg);height:130px;width:344px;}
#Alaska{float:right;background-image:url(../images/states/Alaska-home-insurance-quotes.jpg);height:130px;width:344px;}
#Arizona{float:right;background-image:url(../images/states/Arizona-home-insurance-quotes.jpg);height:130px;width:344px;}
#Arkansas{float:right;background-image:url(../images/states/Arkansas-home-insurance-quotes.jpg);height:130px;width:344px;}
#California{float:right;background-image:url(../images/states/California-home-insurance-quotes.jpg);height:130px;width:344px;}
#Colorado{float:right;background-image:url(../images/states/Colorado-home-insurance-quotes.jpg);height:130px;width:344px;}
#Connecticut{float:right;background-image:url(../images/states/Connecticut-home-insurance-quotes.jpg);height:130px;width:344px;}
#Delaware{float:right;background-image:url(../images/states/Delaware-home-insurance-quotes.jpg);height:130px;width:344px;}
#District-of-Columbia{float:right;background-image:url(../images/states/District-of-Columbia-home-insurance-quotes.jpg);height:130px;width:344px;}
#Florida{float:right;background-image:url(../images/states/Florida-home-insurance-quotes.jpg);height:130px;width:344px;}
#Georgia{float:right;background-image:url(../images/states/Georgia-home-insurance-quotes.jpg);height:130px;width:344px;}
#Hawaii{float:right;background-image:url(../images/states/Hawaii-home-insurance-quotes.jpg);height:130px;width:344px;}
#Idaho{float:right;background-image:url(../images/states/Idaho-home-insurance-quotes.jpg);height:130px;width:344px;}
#Illinois{float:right;background-image:url(../images/states/Illinois-home-insurance-quotes.jpg);height:130px;width:344px;}
#Indiana{float:right;background-image:url(../images/states/Indiana-home-insurance-quotes.jpg);height:130px;width:344px;}
#Iowa{float:right;background-image:url(../images/states/Iowa-home-insurance-quotes.jpg);height:130px;width:344px;}
#Kansas{float:right;background-image:url(../images/states/Kansas-home-insurance-quotes.jpg);height:130px;width:344px;}
#Kentucky{float:right;background-image:url(../images/states/Kentucky-home-insurance-quotes.jpg);height:130px;width:344px;}
#Louisiana{float:right;background-image:url(../images/states/Louisiana-home-insurance-quotes.jpg);height:130px;width:344px;}
#Maine{float:right;background-image:url(../images/states/Maine-home-insurance-quotes.jpg);height:130px;width:344px;}
#Maryland{float:right;background-image:url(../images/states/Maryland-home-insurance-quotes.jpg);height:130px;width:344px;}
#Massachusetts{float:right;background-image:url(../images/states/Massachusetts-home-insurance-quotes.jpg);height:130px;width:344px;}
#Michigan{float:right;background-image:url(../images/states/Michigan-home-insurance-quotes.jpg);height:130px;width:344px;}
#Minnesota{float:right;background-image:url(../images/states/Minnesota-home-insurance-quotes.jpg);height:130px;width:344px;}
#Mississippi{float:right;background-image:url(../images/states/Mississippi-home-insurance-quotes.jpg);height:130px;width:344px;}
#Missouri{float:right;background-image:url(../images/states/Missouri-home-insurance-quotes.jpg);height:130px;width:344px;}
#Montana{float:right;background-image:url(../images/states/Montana-home-insurance-quotes.jpg);height:130px;width:344px;}
#Nebraska{float:right;background-image:url(../images/states/Nebraska-home-insurance-quotes.jpg);height:130px;width:344px;}
#Nevada{float:right;background-image:url(../images/states/Nevada-home-insurance-quotes.jpg);height:130px;width:344px;}
#New-Hampshire{float:right;background-image:url(../images/states/New-Hampshire-home-insurance-quotes.jpg);height:130px;width:344px;}
#New-Jersey{float:right;background-image:url(../images/states/New-Jersey-home-insurance-quotes.jpg);height:130px;width:344px;}
#New-Mexico{float:right;background-image:url(../images/states/New-Mexico-home-insurance-quotes.jpg);height:130px;width:344px;}
#New-York{float:right;background-image:url(../images/states/New-York-home-insurance-quotes.jpg);height:130px;width:344px;}
#North-Carolina{float:right;background-image:url(../images/states/North-Carolina-home-insurance-quotes.jpg);height:130px;width:344px;}
#North-Dakota{float:right;background-image:url(../images/states/North-Dakota-home-insurance-quotes.jpg);height:130px;width:344px;}
#Ohio{float:right;background-image:url(../images/states/Ohio-home-insurance-quotes.jpg);height:130px;width:344px;}
#Oklahoma{float:right;background-image:url(../images/states/Oklahoma-home-insurance-quotes.jpg);height:130px;width:344px;}
#Oregon{float:right;background-image:url(../images/states/Oregon-home-insurance-quotes.jpg);height:130px;width:344px;}
#Pennsylvania{float:right;background-image:url(../images/states/Pennsylvania-home-insurance-quotes.jpg);height:130px;width:344px;}
#Rhode-Island{float:right;background-image:url(../images/states/Rhode-Island-home-insurance-quotes.jpg);height:130px;width:344px;}
#South-Carolina{float:right;background-image:url(../images/states/South-Carolina-home-insurance-quotes.jpg);height:130px;width:344px;}
#South-Dakota{float:right;background-image:url(../images/states/South-Dakota-home-insurance-quotes.jpg);height:130px;width:344px;}
#Tennessee{float:right;background-image:url(../images/states/Tennessee-home-insurance-quotes.jpg);height:130px;width:344px;}
#Texas{float:right;background-image:url(../images/states/Texas-home-insurance-quotes.jpg);height:130px;width:344px;}
#Utah{float:right;background-image:url(../images/states/Utah-home-insurance-quotes.jpg);height:130px;width:344px;}
#Vermont{float:right;background-image:url(../images/states/Vermont-home-insurance-quotes.jpg);height:130px;width:344px;}
#Virginia{float:right;background-image:url(../images/states/Virginia-home-insurance-quotes.jpg);height:130px;width:344px;}
#Washington{float:right;background-image:url(../images/states/Washington-home-insurance-quotes.jpg);height:130px;width:344px;}
#West-Virginia{float:right;background-image:url(../images/states/West-Virginia-home-insurance-quotes.jpg);height:130px;width:344px;}
#Wisconsin{float:right;background-image:url(../images/states/Wisconsin-home-insurance-quotes.jpg);height:130px;width:344px;}
#Wyoming{float:right;background-image:url(../images/states/Wyoming-home-insurance-quotes.jpg);height:130px;width:344px;}
#coverage{width:680px;margin-bottom:20px;}
#coverage .headingbg{background-image:url(../images/coverage-bg.jpg);background-repeat:no-repeat;width:680px;height:36px;}
#coverage h2{font-size:16px;font-weight:700;padding-top:10px;padding-left:40px;color:#62A1C1;}
#coverage .box{font-size:12px;color:#62A1C1;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:1px;}
#coverage .box ul li{padding:5px;}
#coverage .statecoverage{font-size:15px;color:#62A1C1;padding:5px;font-weight:bold;border-bottom:1px solid #3AA6D5;margin-bottom:5px;}
#didyouknow{width:222px;margin-left:15px;margin-top:15px;}
#didyouknow .dyk-heading{font-size:13px;color:#62A1C1;background-image:url(../images/did-you-know-bg.jpg);background-repeat:no-repeat;width:222px;height:27px;}
#didyouknow .dyk-box{font-size:12px;color:#62A1C1;border-left:1px solid #00AEEA;border-right:1px solid #00AEEA;border-bottom:1px solid #00AEEA;padding:5px;}
#didyouknow ul{padding:3px 5px 5px 20px;list-style-image:url(../images/did-you-know-arrow.jpg);}
#reviews-by-state{width:222px;margin-left:15px;margin-top:15px;}
#reviews-by-state .rbs-heading{background-image:url(../images/reviews-state-bg.jpg);background-repeat:no-repeat;width:230px;height:31px;padding:0;margin:0;}
#reviews-by-state .rbs-box{font-size:11px;color:#62A1C1;border-left:1px solid #E3EEF4;border-right:1px solid #E3EEF4;border-bottom:1px solid #E3EEF4;text-align:center; width:228px;}
#reviews-by-state .rbs-customer{font-size:12px;padding-top:5px;}
#reviews-by-state .rbs-savings{font-size:15px;padding-top:10px;}
#reviews-by-state .rbs-comments p{font-size:11px;}
#autoratereport{width:222px;margin-left:15px;margin-top:15px;}
#autoratereport .dyk-heading{font-size:13px;color:#62A1C1;background-image:url(../images/auto-rate-report-bg.jpg);background-repeat:no-repeat;width:222px;height:27px;}
#autoratereport .dyk-box{font-size:12px;color:#62A1C1;border-left:1px solid #00AEEA;border-right:1px solid #00AEEA;border-bottom:1px solid #00AEEA;padding:5px;}
#autoratereport .rate-premium{background-image:url(../images/auto-rate-report-premium-bg.jpg);background-repeat:no-repeat;width:217px;height:61px;margin:0 0 0 5px;}
#autoratereport .auto-premium{font-size:30px;color:#FFFFFF;padding:13px 70px 0 0;text-align:right;}
#autoratereport .average-premium-title{font-size:16px;color:#333333;padding-top:5px;text-align:center;}
#autoratereport .copy{font-size:11px;color:#333333;text-align:right;padding-right:20px;}
#news{margin:0 0 10px 0;}
#news .header-bar{background:#EEEEEE;}
#news H2{font-size:16px;padding:4px 0 4px 5px;}
#news ul{margin:0;padding:4px 3px 5px 18px;}
#news li{list-style:url(../images/list-arrow.jpg);padding:7px;}
#news .date{font-size:11px;color:#999999;}
#newssection{width:300px;margin:0 0 25px 0;}
#newssection .header-bar{background:#EEEEEE;}
#newssection H2{font-size:16px;padding:4px 0 4px 5px;}
#newssection ul{margin:0;padding:4px 3px 5px 5px;}
#newssection li{list-style:none;padding:0 0 10px 0;}
#newssection .date{font-size:11px;color:#999999;}
#newsarchive{width:225px;margin:0 0 45px 0;float:right;}
#newsarchive .header-bar{background:#EEEEEE;}
#newsarchive H2{font-size:16px;padding:4px 0 4px 5px;}
#newsarchive ul{margin:10px 0 0 10px;padding:4px 3px 5px 18px;font-size:11px;}
#newsarchive li{list-style:url(../images/list-arrow.jpg);margin:0;padding:0;}
#newsarchive .date{font-size:11px;color:#999999;padding:0 0 10px 0;margin:0;}
#newsheadlines ul{margin:10px 0 0 10px;padding:4px 3px 5px 18px;font-size:11px;}
#newsheadlines li{list-style:url(../images/list-arrow.jpg);margin:0;padding:0;}
#newsheadlines li A{font-size:13px;text-decoration:underline;}
#newsheadlines li A:Hover{font-size:13px;text-decoration:none;}
#newsheadlines .date{font-size:11px;color:#999999;padding:0 0 10px 0;margin:0;}
#newsheadlines .link{font-size:11px;margin:0 0 0 20px;}
#newsarchside{width:225px;margin:0 0 5px 5px; padding:5px 3px 5px 3px; background-color:#FFFFFF;}
#newsarchside .header-bar{background:#EEEEEE;}
#newsarchside H2{font-size:16px;padding:4px 0 4px 5px;}
#newsarchside ul{margin:10px 0 0 10px;padding:4px 3px 5px 18px;font-size:11px;}
#newsarchside li {list-style:url(../images/list-arrow.jpg);}
#newsarchside li a{margin-bottom:10px;padding:0 0 10px 0;}
#newsarchside .date{font-size:11px;color:#999999;padding:0;margin:0;}
#newsarchside .more{text-align:right; font-size:11px;}
#sidemenu ul{margin:0 0 10px 0;padding:0;font-size:11px;}
#sidemenu li{margin:0 0 0 6px;padding:2px 0 2px 2px;}
#sidemenu li A{font-size:13px;text-decoration:none;border-bottom:1px solid #CCCCCC; padding:2px 0 2px 0;}
#sidemenu li A:Hover{font-size:13px;text-decoration:none;background-color:#CCE4F2; padding:2px 0 2px 0;}
#social {width:auto; float:right; margin:0; background-color:#E9F2F9; padding:8px 10px 4px 10px;}
#social .addthis_toolbox.addthis_pill_combo {}
#social .addthis_toolbox.addthis_pill_combo a {float: left;}
#social .addthis_toolbox.addthis_pill_combo  a.addthis_button_facebook_like { margin:0; padding:1px 0 0 0px; width:80px;}
#social .addthis_toolbox.addthis_pill_combo a.addthis_button_google_plusone {margin:0; padding:0; width:70px;}
#social .addthis_toolbox.addthis_pill_combo a.addthis_button_compact {padding-top:2px;}
#social .addthis_button_compact .at15t_compact {margin-right: 4px;float: left;}
#quotereportbox{width:400px;height:72px;margin-top:10px; float:right; background-color:#CDE5EF;}
#quotereportbox h2{ font-size:16px; padding:5px 0 5px 5px; margin:0; color:#006699;}
#quotereportbox form{margin:0;}
#quotereportbox .quotes{width:400px;height:35px;margin:0;padding:0;}
#quotereportbox .zip-quote{font-size:12px;color:#000000;float:left;padding:5px 0 3px 10px;font-weight:400;float:left; width:150px;}
#quotereportbox .zip-field{height:22px;width:65px;text-align:center;font-size:18px;margin-left:5px;border:1px solid #0180C5;}
#quotereportbox .year-quote{font-size:12px;color:#000000;float:left;padding:5px 0 5px 5px;font-weight:400;margin:0; float:left; width:150px;}
#quotereportbox .year-field{margin-left:5px;font-size:16px;border:1px solid #0180C5;}
#quotereportbox .get-quotes{margin:2px 10px 2px 5px;padding:0; float:right;}
#ratereportbox{background-color:#CDE5EF; width:420px; float:right; margin:25px 0 0 0; padding:0 0 10px 0;}
#ratereportbox h2{font-size:20px; color:#006699; margin:0; padding:5px 0 0 5px; height:32px;}
#ratereportbox form{margin:0;}
#ratereportbox .quotes{margin:0;padding:0;}
#ratereportbox .zip-quote{font-size:13px;color:#000000;float:left;padding:0 0 3px 10px;font-weight:600;text-align:center;}
#ratereportbox .zip-field{height:22px;width:60px;text-align:center;font-size:18px;margin-left:5px;border:1px solid #0180C5;}
#ratereportbox .year-quote{font-size:13px;color:#000000;float:left;padding:0 0 5px 10px;font-weight:600;margin:0;}
#ratereportbox .year-field{margin-left:5px;font-size:16px;border:1px solid #0180C5;}
#ratereportbox .get-quotes{margin:0 15px 2px 5px;padding:0; float:right; width:63px; height:30px; display:block;}
#careers {}
#careers h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; border-bottom:1px solid #333333; color:#333333; width:auto;}
