body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;text-align:center;color:#333;background-color:#eee}a{color:#306795}a:hover{text-decoration:none}a img{border:none}form,fieldset{margin:0;padding:0}acronym{border-bottom:1px dotted #555}h4{font-size:1em}hr{height:1px;color:#ccc;background-color:#ccc;border:none}hr.hatch{height:8px;color:transparent;background:transparent url(/images/hatch-line.png?1281908463) 0 0 repeat-x;border:0 none transparent}#wrapper{width:906px;margin:20px auto 15px auto;padding-bottom:15px;text-align:left}#page-top{float:left;width:906px;height:5px;background:#fff url(/images/page-top-bg.jpg?1188159824) top left no-repeat}#page{float:left;width:880px;min-height:400px;padding:10px 8px 10px 18px;background:#fff url(/images/page-bg.jpg?1188159824) top left repeat-y}#page-content{display:inline;float:left;width:690px;margin:10px 10px 10px 30px;padding-bottom:10px;font-size:0.8em}#page-bottom{float:left;width:906px;height:5px;background:url(/images/page-bottom-bg.jpg?1188159824) top left no-repeat}#footer{float:left;width:900px;margin:10px 0;padding:0 3px 1.5em 3px;font-family:Arial,Helvetica,sans-serif;font-size:0.7em;color:#888}#header{position:relative;float:left;width:900px;padding:0 3px;background:#fff url(/images/page-bg.jpg?1188159824) top left repeat-y}#header h1{display:inline;float:left;margin:10px 0 0 15px}#header h1 a{display:block;width:227px;height:50px;background:url(/images/logo.gif?1203007831) top left no-repeat}#header h1 a span{display:none}#top-nav{float:right;margin-top:-2px;font-size:12px;color:#333}#top-nav ul{display:inline;float:left;margin:0;padding:0}#top-nav ul li{display:inline;float:left;margin-left:1px;text-shadow:#fff 1px 1px 0px}#top-nav ul li a,#top-nav ul li.plain{display:inline;float:left;height:18px;padding:5px 15px 0 15px;font-family:Arial,Helvetica,sans-serif;background:#ddd url(/images/top-nav-bg.png?1228605077) top right no-repeat;outline:none}#top-nav ul li a{font-weight:bold;text-transform:uppercase}#top-nav ul li.last{padding-right:12px}#top-nav ul li.last.with-link{padding-right:0}#top-nav ul li.big{height:19px;padding-top:4px;font-size:13px;font-weight:bold}#top-nav ul li a{font-size:11px;color:#444;text-decoration:none}#top-nav ul li a:hover{text-shadow:#333 1px 1px 1px;color:#fff;background-color:#306795;background-position:bottom right}#top-nav ul li a.active{color:#fff;text-shadow:#333 1px 1px 1px;background-color:#364869;background-position:center center}#top-nav ul li.first a{padding-left:50px;list-style-image:none;background-position:top left}#top-nav ul li.first a:hover{background-position:bottom left}#top-nav ul li.first a.active{color:#fff;text-shadow:#333 1px 1px 1px;background-color:#364869;background-position:center left}#top-nav ul li .small{font-size:10px}#header-address{display:inline;float:right;clear:right;width:300px;margin:12px 15px 0 0;font-size:12px;text-align:right;color:#666}#content{float:left;width:880px}#nav-container{float:left;width:870px;padding-bottom:24px;overflow:hidden}#nav{float:left;width:870px;font-family:Arial,Helvetica,sans-serif}#nav ul.main-nav{float:left;width:870px;height:27px;margin:0;padding:0;list-style-type:none;background:#306795 url(/images/nav-bg.png?1228950643) 0 0 no-repeat}#nav ul.main-nav li.main-nav{display:inline;position:relative;float:left;font-size:13px;font-weight:bold;text-transform:uppercase}#nav ul.main-nav li.main-nav.right{float:right}#nav ul.main-nav li.main-nav a{display:inline;float:left;height:21px;padding:6px 25px 0 25px;vertical-align:middle;text-decoration:none;text-shadow:#222 1px 1px 3px;color:#fff;background:#306795 url(/images/nav-bg.png?1228950643) center 0 no-repeat;border-right:1px solid #1d547e;outline:none}#nav ul.main-nav li.main-nav.active a{background-position:center -81px !important}#nav ul.main-nav li.main-nav a:hover,#nav ul.main-nav li.main-nav a.sub-nav-hover{color:#fff !important;background-color:#4e83b8 !important;background-position:center -27px !important}#nav ul.main-nav li.main-nav a:active{background-position:center -54px !important}#nav ul.main-nav li.main-nav.first a{background-position:0 0}#nav ul.main-nav li.main-nav.right a{background-position:right 0 !important;border-left:1px solid #1d547e;border-right:0 none transparent}#nav ul.main-nav li.main-nav.first a.active{background-color:#364869;background-position:0 -81px !important}#nav ul.main-nav li.main-nav.last a.active{background-color:#364869;background-position:right -81px !important}#nav ul.main-nav li.main-nav.first a:hover,#nav ul.main-nav li.main-nav.first a.sub-nav-hover{background-position:0 -27px !important}#nav ul.main-nav li.main-nav.first a:active{background-position:0 -54px !important}#nav ul.main-nav li.main-nav.right a:hover,#nav ul.main-nav li.main-nav.right a.sub-nav-hover{background-position:right -27px !important}#nav ul.main-nav li.main-nav.right a:active{background-position:right -54px !important}#nav ul.main-nav li.main-nav a.hover{position:absolute;top:0;left:0;background-position:center -27px}#nav ul.main-nav li.main-nav ul.sub-nav{display:none;position:absolute;top:27px;left:2px;width:870px;margin:0;padding:0;list-style-type:none}#nav ul.main-nav li.right ul.sub-nav{float:right;left:auto;right:0}#nav ul.main-nav li.main-nav ul.sub-nav.sub-nav-hover,#nav ul.main-nav li.main-nav ul.sub-nav.active{display:block}#nav ul.main-nav li.main-nav ul.sub-nav.sub-nav-hide{display:none !important}#nav ul.main-nav li.main-nav ul.sub-nav li{display:inline;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-transform:none;white-space:nowrap}#nav ul.main-nav li.main-nav ul.sub-nav li.first{margin-left:0;padding-left:0;border-left:0 none transparent}#nav ul.main-nav li.right ul.sub-nav li{float:right}#nav ul.main-nav li.main-nav ul.sub-nav li a{display:inline;float:left;height:19px;padding:5px 1em 0 1em;text-decoration:none;text-shadow:#fff 1px 1px 0px;vertical-align:middle;color:#333;background:#ddd url(/images/sub-nav-bg.png?1228517367) center top no-repeat !important;border-right-color:#fff}#nav ul.main-nav li.right ul.sub-nav li a{border-left:0 none transparent;border-right:1px solid #fff}#nav ul.main-nav li.main-nav ul.sub-nav li.first a{background-position:left top !important}#nav ul.main-nav li.main-nav ul.sub-nav li.last a{background-position:right top !important}#nav ul.main-nav li.main-nav ul.sub-nav li a:hover{text-shadow:#eee 1px 1px 0px;color:#333 !important;background-color:#bbb !important;background-position:center bottom !important}#nav ul.main-nav li.main-nav ul.sub-nav li.first a:hover{background-position:left bottom !important}#nav ul.main-nav li.main-nav ul.sub-nav li.last a:hover{background-position:right bottom !important}#nav ul.main-nav li.main-nav ul.sub-nav li a:active,#nav ul.main-nav li.main-nav ul.sub-nav li.active a{text-shadow:#ddd 1px 1px 0px;color:#000 !important;background-color:#aaa !important;background-position:center center !important}#nav ul.main-nav li.main-nav ul.sub-nav li a.first:active,#nav ul.main-nav li.main-nav ul.sub-nav li.active a.first{background-position:left center !important}#nav ul.main-nav li.main-nav ul.sub-nav li a.last:active,#nav ul.main-nav li.main-nav ul.sub-nav li.active a.last{background-position:right center !important}#nav ul.main-nav li.right ul.sub-nav li.first a{background-position:right top !important}#nav ul.main-nav li.right ul.sub-nav li.last a{background-position:left top !important}#nav ul.main-nav li.right ul.sub-nav li.first a:hover{background-position:right bottom !important}#nav ul.main-nav li.right ul.sub-nav li.last a:hover{background-position:left bottom !important}#nav ul.main-nav li.right ul.sub-nav li a.first:active,#nav ul.main-nav li.right ul.sub-nav li.active a.first{background-position:right center !important}#nav ul.main-nav li.right ul.sub-nav li a.last:active,#nav ul.main-nav li.right ul.sub-nav li.active a.last{background-position:left center !important}#sidebar{float:left;width:150px;background:url(/images/vert-sep-350.jpg?1193188514) right 15px no-repeat}#sidebar div{float:left;width:132px;margin-top:10px;padding:2px 8px;font-size:12px}#sidebar h2{margin:0 0 12px 0;padding:0;font-size:15px;color:#306795;background:url(/images/sidebar-sep.jpg?1188159824) bottom center no-repeat}#sidebar h2.sub{margin:15px 0 5px 0;padding:7px 0 0 0;font-size:15px;color:#306795;background:url(/images/sidebar-sep.jpg?1188159824) top center no-repeat}#sidebar h2 a{text-decoration:none}#sidebar h2 a:hover{text-decoration:underline}#sidebar div.hr{float:left;clear:both;width:132px;background:url(/images/sidebar-sep.jpg?1188159824) top center no-repeat}#sidebar div.hr hr{display:none}#quote-box{background:url(/images/sidebar-sep.jpg?1188159824) center 25px no-repeat}#quote-box h2{font-size:16px}#quote-box h2.title{width:90px;height:19px;text-indent:-5000px;overflow:hidden;background:url(/images/titles.gif?1228875207) -2084px 0 no-repeat}#quote-box ul{margin:0;padding:0;list-style-type:none}#quote-box ul li{display:inline;float:left;margin-left:6px}#quote-box ul li.first{margin-left:0}#quote-box ul li a{display:block;width:40px;height:50px;background-image:url(/images/quote-buttons.jpg?1196618712);background-repeat:no-repeat;outline:none}#quote-box ul li a.auto-quote-button{background-position:0px -50px}#quote-box ul li a.auto-quote-button:hover{background-position:0px -100px}#quote-box ul li a.home-quote-button{background-position:-40px -50px}#quote-box ul li a.home-quote-button:hover{background-position:-40px -100px}#quote-box ul li a.life-quote-button{background-position:-80px -50px}#quote-box ul li a.life-quote-button:hover{background-position:-80px -100px}#quote-box ul li a span{display:none}a.feature-quote-link{display:block;width:132px;height:50px;cursor:pointer;background-image:url(/images/feature-quote-buttons.png?1273518797);background-repeat:no-repeat;outline:none}a.feature-quote-link.auto{background-position:0 0px}a.feature-quote-link.home{background-position:0 -50px}a.feature-quote-link.life{background-position:0 -100px}a.feature-quote-link.umbrella{background-position:0 -150px}a.feature-quote-link.business{background-position:0 -200px}a.feature-quote-link.motorcycle{background-position:0 -250px}a.feature-quote-link.boat{background-position:0 -300px}a.feature-quote-link.wedding{background-position:0 -350px}a.feature-quote-link.flood{background-position:0 -400px}a.feature-quote-link.auto:hover{background-position:-132px 0px !important}a.feature-quote-link.home:hover{background-position:-132px -50px !important}a.feature-quote-link.life:hover{background-position:-132px -100px !important}a.feature-quote-link.umbrella:hover{background-position:-132px -150px !important}a.feature-quote-link.business:hover{background-position:-132px -200px !important}a.feature-quote-link.motorcycle:hover{background-position:-132px -250px !important}a.feature-quote-link.boat:hover{background-position:-132px -300px !important}a.feature-quote-link.wedding:hover{background-position:-132px -350px !important}a.feature-quote-link.flood:hover{background-position:-132px -400px !important}#helpful-links-box h2.title{width:98px;height:19px;text-indent:-5000px;overflow:hidden;background:url(/images/titles.gif?1228875207) -2084px -19px no-repeat}#helpful-links-box ul{margin:0;padding:0;list-style-type:none}#helpful-links-box ul li{margin:8px 0}#helpful-links-box ul li a{color:#306795;text-decoration:none}#helpful-links-box ul li a:hover{color:#444;text-decoration:underline}#helpful-links-box ul li a.pdf{padding-left:0;padding-right:20px;background-position:center right}#feature-box{padding-top:20px !important;background:url(/images/sidebar-sep.jpg?1188159824) center top no-repeat}#feature-box h2.refer-a-friend-title{width:86px;height:13px;text-indent:-5000px;background:url(/images/refer-a-friend-title.gif?1193188368) top left no-repeat}#feature-box a.refer-link,#helpful-links-box a.refer-link{display:block;width:132px;height:50px;margin-left:-8px;cursor:pointer;background:url(/images/refer-button.gif?1229184961) top left no-repeat;outline:none}#feature-box a.refer-link:hover,#helpful-links-box a.refer-link:hover{background-position:bottom left}#facebook-feature-box{padding-top:10px !important;background:url(/images/sidebar-sep.jpg?1188159824) center top no-repeat}#facebook-feature-box a{display:block;width:132px;height:50px;margin-left:-8px;cursor:pointer;text-indent:-5000px;overflow:hidden;background:url(/images/facebook-button.gif?1281909218) 0 0 no-repeat;outline:none}#facebook-feature-box a:hover{background-position:0 -50px}#companies-feature-box{margin:10px 0 !important;padding-top:20px !important;background:url(/images/sidebar-sep.jpg?1188159824) center top no-repeat}#best-companies-header{width:135px;height:30px;margin:0;text-indent:-5000px;overflow:hidden;background:url(/images/best-companies.gif?1281908811) 0 0 no-repeat}#best-companies-img-container{position:relative;display:block;width:135px;height:45px}#best-companies-img{margin-top:8px}#footer ul{float:left;width:540px;margin:0 0 0 2px;padding:0;list-style-type:none}#footer ul li{display:inline;float:left;margin-right:10px;padding-right:10px;border-right:1px solid #aaa}#footer ul li.last{margin-right:0;padding-right:0;border-right:none}#footer a{color:#888;text-decoration:none}#footer a:hover{color:#333;text-decoration:underline}#footer #copyright{float:right;width:340px;margin:0 2px 0 0;text-align:right}#footer #copyright acronym{border:none}a.arrow-link{position:relative;padding-right:8px;background:url(/images/arrow.gif?1193188247) center right no-repeat}a.arrow-link.back{padding-left:8px;padding-right:0;background:url(/images/arrow-left.gif?1193188260) center left no-repeat}a.pdf,a.web,a.html{padding-left:23px}a.pdf{background:url(/images/pdf.gif?1188159824) center left no-repeat}a.icon-right{padding-left:0;padding-right:23px;background-position:center right}ul.plain,ul.plain ul{list-style:none !important;list-style-image:none !important}ul.link-list{margin:0 !important;padding:0 !important;list-style:none !important;list-style-image:none !important}img.framed{padding:2px;border:1px solid #ddd}.note,.small,.meridian,.caption{font-size:0.85em}.print{display:none}.caption{color:#555}.muted{color:#888 !important}.light{color:#aaa !important}.safe{color:#090 !important}.draft,.error,.attention{color:#c00 !important}.highlight{background-color:#ffb}.error-highlight{color:#fff;background-color:#c00}.accessibility{display:none}.no-break{white-space:nowrap}.help{position:relative;border-bottom:1px dotted #999;cursor:default}.mobile_only,.mobile_webkit_only{display:none}@media screen and (max-device-width:480px){.mobile_only,.mobile_webkit_only{display:block}.mobile_webkit_link_container{float:left;width:906px;margin-bottom:20px;padding:30px 0;font-family:Helvetica,sans-serif;font-size:60px;font-weight:bold;-webkit-text-size-adjust:none;text-align:center;background-color:#fff;border:4px solid #999;-webkit-border-radius:25px}.mobile_webkit_link_container a.mobile_webkit_link{text-decoration:none;color:#306795}#nav ul.main-nav li.main-nav a{padding-left:22px}}@media print{body{font-family:Arial,Helvetica,sans-serif;font-size:11pt;text-align:center;color:#000;background-color:#fff}acronym{border-bottom:0 none transparent}#wrapper{width:100%;margin:0 auto;padding:0;text-align:left}#page-top,#page-bottom{display:none}#page{float:left;width:100%;padding:0;background:#fff none}#page-content{display:inline;float:left;width:100%;margin:0;padding:0;font-size:0.8em}#footer{float:left;width:100%;margin:1.5em 0 0 0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:0.7em;color:#000}#header{float:left;width:100%;padding:0;background:#fff none}#header h1{display:inline;float:left;margin:0;font-size:1.5em}#header h1 a{display:inline;width:auto;height:auto;text-decoration:none;color:#000;background:transparent none}#header h1 a span{display:inline}#top-nav{display:none}#header-address,#header-print-contact-info{display:inline;width:auto;margin:0;font-size:7pt;text-align:left;color:#000}#header-address{float:left;clear:left}#header-print-contact-info{float:right}#content{float:left;width:auto;margin-top:2em}#nav-container,#sidebar{display:none}#footer a{color:#000}#footer #copyright{float:left;width:auto;margin:0;text-align:left}table.data-table tr th.header{font-weight:bold;color:#000;background:transparent none;border-bottom:1px solid #000}ul.table-tabs li a{display:none;height:auto;padding-left:8px;font-size:1.25em;color:#000 !important;background:transparent none}ul.table-tabs li.active a{display:inline}a.hover-link-medium span{display:inline}.print{display:inline}.no-print{display:none !important}}
#main-content{display:inline;float:left;width:450px}#main-feature{position:relative;display:inline;float:left;width:470px;height:227px;background:url(/images/relaxing.jpg?1234741099) right 120px no-repeat;z-index:0}#main-feature h2#relax{position:absolute;top:-25px;left:0;width:270px;height:88px;text-indent:-5000px;overflow:hidden;background:url(/images/relax-youre-covered.gif?1193189721) top center no-repeat}#main-feature p#company-info{position:absolute;top:70px;left:0;width:323px;height:39px;text-indent:-5000px;overflow:hidden;background:url(/images/home-page-text.gif?1193189793) top left no-repeat}#sub-content{position:relative;display:inline;float:left;width:450px;margin-top:-15px;z-index:1}#sub-content h3.title,#sub-content h4.title{margin-top:1em;text-indent:-5000px;overflow:hidden}#sub-content h3.title a{display:block}#sub-content h3.title a span{display:none}#sub-content a.arrow-link{text-decoration:none;text-transform:lowercase}#sub-content a.arrow-link:hover{text-decoration:underline}#sub-content p{width:85%;font-size:105%;line-height:1.5}#personal,#commercial{display:inline;float:left;width:210px;padding-left:15px}#commercial{margin-right:-5px}#personal{background:url(/images/content-header-tl.jpg?1193192837) left 40px no-repeat}#commercial{background:url(/images/content-header-tr.jpg?1193192826) left 40px no-repeat}#personal h3.title a,#commercial h3.title a{position:relative;height:19px;background:url(/images/titles.gif?1228875207) 0 0 no-repeat}#personal h3.title a{width:69px;background-position:0 -19px}#personal h3.title a:hover{background-position:0 -38px}#commercial h3.title a{width:95px;background-position:-81px -19px}#commercial h3.title a:hover{background-position:-81px -38px}#personal h4.title,#commercial h4.title{height:16px;margin:23px 0 0 0;background:url(/images/titles.gif?1228875207) 0 0 no-repeat}#personal h4.title{width:129px;background-position:-1955px 0}#commercial h4.title{width:118px;background-position:-1955px -17px}#features{display:inline;float:left;width:180px;margin:15px 0 0 25px;padding-left:15px;background:url(/images/vert-sep-350.jpg?1193188514) left top no-repeat}#did-you-know-title{width:120px;height:19px;margin:0 0 15px 0;text-indent:-5000px;overflow:hidden;background:url(/images/titles.gif?1228875207) -2197px -41px no-repeat}#features div.hr{float:left;clear:both;width:132px;margin-top:15px;height:1px;background:url(/images/sidebar-sep.jpg?1188159824) top center no-repeat}#features div.hr hr{display:none}#features div.feature{display:inline;float:left;margin-top:15px;font-size:13px;color:#555}#features div.feature.first{margin-top:0}#features h4{margin:0;font-size:18px;letter-spacing:-1px;color:#306795}#features h4.title a{display:block}#features h4.title a span{display:none}#features p{display:inline;float:left;margin:8px 0 0 0;line-height:1.5}#features a{color:#306795;text-decoration:none}#features a:hover{text-decoration:underline}#features h4.title a{height:24px;text-indent:-5000px;overflow:hidden}#on-the-road-feature h4.title a{width:86px;height:16px;background:url(/images/titles.gif?1228875207) -188px 0 no-repeat}#on-the-road-feature h4.title a:hover{background-position:-188px -34px}#save-money-feature h4.title a{width:82px;height:16px;background:url(/images/titles.gif?1228875207) -285px 0 no-repeat}#save-money-feature h4.title a:hover{background-position:-285px -34px}#auctioneer-feature a{display:block;width:155px;height:65px;background:url(/images/auction-quote-button.gif?1240449079) 0 0 no-repeat;outline:none}#auctioneer-feature a:hover{background-position:0 -65px}#auctioneer-feature a span{display:none}#home-bottom{display:inline;float:left;width:675px;margin-top:20px}#home-bottom-header{display:inline;float:left;width:678px;height:23px;margin:10px 0;text-indent:-5000px;overflow:hidden;background:url(/images/home-bottom-header.gif?1281908562) 0 0 no-repeat}#home-bottom-left{display:inline;float:left;width:325px}#home-bottom-left p{line-height:1.4}#home-trusted-choice{display:inline;float:left;margin-top:10px}#home-trusted-choice-logo{display:inline;float:left;margin-left:50px}#home-trusted-choice-text{display:inline;float:left;width:190px;margin:5px 0 0 15px;font-size:11px;color:#666}#home-trusted-choice-link{font-weight:bold}#home-bottom-right{display:inline;float:left;width:300px;margin:15px 0 0 45px}