html,body{height:100%}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px}a{font-family:Arial,Helvetica,sans-serif}a:link{color:#063b5b;text-decoration:none}a:visited{color:#063b5b;text-decoration:none}a:hover{color:#063b5b;text-decoration:underline}a:active{color:#063b5b;text-decoration:none;font-weight:inherit}font,p,table,tr,td,input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000}ul,li{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;margin-left:10px;margin-right:0;padding-left:5px}img{border:0}.affiliateLogo{margin-top:6px}.AffiliateHeaderTitle{font-size:16px;font-weight:bold;color:#1f2d6a;display:block;margin:45px 0 0 0}.agentBody form,.affBody form{height:100%}.tableWrapper{}.agentFooter,.affFooter,.push{height:31px}TD.left-column{WIDTH:200px;HEIGHT:25px;TEXT-ALIGN:right}TD.left-column-req{FONT-WEIGHT:bold;WIDTH:200px;COLOR:#8b0000;HEIGHT:25px;TEXT-ALIGN:right}TD.right-columns{WIDTH:377px;HEIGHT:25px}INPUT.required{border:#000 1px solid;BACKGROUND:#ff4500}SELECT.required{border:#000 1px solid;BACKGROUND:#ff4500}SPAN.required{FONT-WEIGHT:bold;COLOR:#8b0000}DIV.ProgressBar{POSITION:absolute;TOP:120px;LEFT:200px;WIDTH:300px;HEIGHT:250px;BACKGROUND-COLOR:#fff;BORDER-TOP:#999 4px solid;BORDER-RIGHT:#999 4px solid;BORDER-LEFT:#999 4px solid;BORDER-BOTTOM:#999 4px solid;PADDING-TOP:30px;PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:5px;Z-INDEX:1;TEXT-ALIGN:center}.attention{background-color:#efe7ea;border:1px solid #9a271c;padding:10px 15px 15px 15px;font-weight:bold;color:#9a271c;line-height:16px}.alert{font-size:16px;font-weight:bold;color:#9a271c;margin:12px 0 4px 0}.automobilia_bullet{font-size:12px;font-weight:bold;color:#6c8393}.BulletHeader{font-weight:bold;padding:5px 0 0 0}.container{background-color:#eee;border:1px solid #666;padding:15px}.formfield p{font-weight:bold;margin:0 0 6px 0}.calloutheaders,.calloutheaders2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000}.EsignButton{float:right}.footer,.footer:link,.footer:active,.footer:visited,.footer:hover{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#104361;text-transform:uppercase}.footer_pcs,.footer_pcs:link,.footer_pcs:active,.footer_pcs:visited,.footer_pcs:hover{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase}.formcaption{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase}.formfield{padding-top:4px;padding-bottom:4px;padding-left:18px;padding-right:2px}.formfield-dark{padding-top:4px;padding-bottom:4px;padding-left:18px;padding-right:2px;background-color:#ddd}.formfield-light{padding-top:4px;padding-bottom:4px;padding-left:18px;padding-right:2px;background-color:#eee}.FormHeadRequired{font-family:Arial,Helvetica,sans-serif;FONT-SIZE:11px;COLOR:#9a271c}.formtable{border:solid 1px #666;padding-top:15px;padding-bottom:15px;background-color:#ededed}.gvwCustomers_balance{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.gvwCustomers_cell{padding:4px 4px 4px 6px;white-space:nowrap}.guidelines_car{text-align:center;width:190px;height:160px;float:left;margin:10px}.h5{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:10px 0 20px 0}.h1{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold}.header{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;text-transform:uppercase}.HotSpot{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#b1090a;text-decoration:none}.HotSpot:link{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#b1090a;text-decoration:none}.HotSpot:visited{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#b1090a;text-decoration:none}.HotSpot:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#b1090a;text-decoration:underline}.HotSpot:active{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#b1090a;text-decoration:none}.img_space_left{margin-left:10px}.block{margin-bottom:10px}.ic_brochure{float:left;width:115px;text-align:center;margin:20px 40px 0 20px}.ic_brochure a{font-size:12px}.ic_feature{margin-top:5px}.ic_magazine{display:inline;width:130px;text-align:center;margin:20px 0 0 16px}.ic_magazine a{font-weight:bold}.ic_resource{margin:0 0 30px 0}.ic_resource_image{float:left;width:120px;text-align:center;margin:12px 0 0 0}.ic_resource_text{margin:18px 12px 12px 12px}.SessionWarning{background-color:#efe7ea;border:1px solid #9a271c;padding:10px 15px 15px 15px;font-weight:bold;color:#9a271c;line-height:16px}.SessionWarning img{float:left;margin:5px 15px 20px 0}.SessionWarning strong{font-size:14px}.link{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000}.link a:hover{color:#666;text-decoration:underline}#ctl00_ExpressLogin1_PnlNonAllStateExpress input[type=text],#ctl00_ExpressLogin1_PnlAllStateExpress input[type=password],#ctl00_ExpressLogin1_PnlAllStateExpress input[type=text],#ctl00_ExpressLogin1_PnlNonAllStateExpress input[type=password]{width:90%}.loginLabel{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#000}.loginLink:link,.loginLink:visited,.loginLink:hover,.loginLink:active{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#6d8393}.Missing{font-weight:bold;font-size:11px;color:#fff;font-family:Arial,Helvetica,sans-serif;padding:4px;background-color:#9a271c}.protection_header{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;color:#000}.partnerTitle{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#005182}.partnerTitle:link,.partnerTitle:active,.partnerTitle:visited,.partnerTitle:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#005182}.paymentAdobeCell{padding:10px}.paymentBalance{font-family:Arial,Tahoma,Verdana;font-size:14px;font-weight:bold;color:#000;padding:8px 8px 14px 0;border-top:solid 2px #cdd5db}.paymentBalanceLabel{padding:8px 0 14px 8px;border-top:solid 2px #cdd5db}.paymentBalanceLabel a:link{text-decoration:underline;font-size:10px}.paymentBalanceSelection{padding:6px 0 14px 4px;border-top:solid 2px #cdd5db}.paymentClientLabel{font-size:12px;color:#476273}.paymentClientLabelValue{font-size:12px;color:#000}.paymentLink{padding-top:10px}.paymentListItem{font-family:Arial,Tahoma,Verdana;font-size:14px;color:#042f4f}.paymentSelectionLabel{font-size:10px;color:#476273;margin-bottom:5px}.paymentTotalBalance{font-family:Arial,Tahoma,Verdana;font-size:14px;font-weight:bold;color:#000;padding:8px 8px 14px 0;border-top:solid 2px #728696}.paymentTotalBalanceLabel{padding:8px 0 14px 8px;border-top:solid 2px #728696}.paymentTotalBalanceSelection{padding:6px 0 14px 4px;border-top:solid 2px #728696}.paymentTotalRow{background-color:#ecf0f4;border-top:solid 2px #728696}.qualification_type{color:#9a271c;margin:10px 0;padding:0}.qualification_type a{font-size:12px;color:#6c8393;font-weight:bold}.qualification_type_agent{margin:10px 0;padding:0}.qualification_type_agent a{font-weight:bold;font-size:12px}.quoteBG{background-image:url(/images/quote_bg.jpg);background-repeat:no-repeat;background-position:right top}.QuoteHeading,.QuoteHead{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#000}.quoteLnk{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#6d8393}.quoteTxt{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#000}.redhead{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#9a271c}.red{color:#c03}.smcaption{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#666}.smtypebox{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#333}.smtypebox:link{color:#333}.smtypebox:hover{color:#333}.smtypebox:active{color:#333}.smtypebox:visited{color:#333}.statefont{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#9a271c}a.statefont{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#9a271c}a.statefont:link{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#9a271c}a.statefont:visited{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#9a271c}a.statefont:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#9a271c}a.statefont:active{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#9a271c}.subhead{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;border-top-width:thin;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-bottom-style:solid;border-top-color:#6d8393;border-right-color:#6d8393;border-bottom-color:#6d8393;border-left-color:#6d8393;background-color:#c7d0d5;border-top-style:solid;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;border-right-style:solid;border-left-style:solid}.sub_nav{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6d8393;text-decoration:none;left:15px;margin-left:15px;text-align:left}.sub_nav_bold{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#6d8393;text-decoration:none;left:20px;margin-left:15px;text-align:left}.table_header{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff}.table_header:link{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff}.table_header:active{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff}.table_header:visited{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff}.table_header:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#fff}.table_data{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000;padding:3px 5px 3px 7px}.table_data:link{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#fff}.table_data:active{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#fff}.table_data:visited{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#fff}.table_data:hover{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#fff}.table_manage{border-right:#b0c4de 1px solid;padding-left:5px;border-left:#b0c4de 1px solid;background-color:#f9efdc}.vehicle{font-family:Arial,Helvetica,sans-serif;font-size:x-small;font-weight:bold;font-style:normal;font-variant:normal;color:#000;text-align:left;border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-style:groove}.white{font-family:Arial,Helvetica,sans-serif;color:#fff}.sidebar_content{padding-top:20px}.agentTwoCol,.affTwoCol{}.agentOneCol{margin:auto;float:none;text-align:center;width:fit-content}.agentTwoCol{width:475px}.agentTwoColNoBackground{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:left;width:475px;position:relative;margin-top:0}.affTwoCol{width:600px}.agentThreeCol,.affThreeCol{}.agentThreeColNoBackground{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:left;width:800px;position:relative;margin-top:0}.modalBackground{background-color:#333;filter:alpha(opacity=70);opacity:.7}.np_table{font-family:Arial,Helvetica,sans-serif;font-size:12px;height:auto;width:500px;padding:0;border:thin none;margin:0}.np_column_left{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;background-color:#fff;border-top:thin dotted #ccc;border-right:thin none #ccc;border-bottom:thin none #ccc;border-left:thin none #ccc;height:0;width:200px;word-wrap:break-word}.np_column_mid{font-family:Arial,Helvetica,sans-serif;background-color:#e5e5e5;font-size:11px;border-bottom:thin none #999;border-top-width:thin;border-top-style:solid;border-top-color:#999;border-right-style:none;border-left-style:none;border-right-color:#999;border-left-color:#999;border-right-width:thin;border-left-width:thin;word-wrap:break-word;width:170px}.np_column_right{font-family:Arial,Helvetica,sans-serif;background-color:#e5e5e5;font-size:11px;border-bottom:thin none #999;border-top-width:thin;border-top-style:solid;border-top-color:#999;border-right-style:none;border-left-style:none;border-right-color:#999;border-left-color:#999;border-right-width:thin;border-left-width:thin;word-wrap:break-word;width:120px}.navBox{font-family:Arial,Helvetica,sans-serif;color:#6d8393;font-size:18px;font-weight:bold;font-variant:normal;float:right}.pcs_header1{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#ba2135}.modalPopup{background-color:#fff;border:solid 2px #000;padding:20px;width:250px}.pnlPleaseWait{background-color:#fff;border:solid 2px #000;padding:20px;width:300px;height:200px;font-size:large;text-align:center}.pnlPolicyExpired{background-color:#fff;border:solid 2px #000;padding:0 20px 10px 20px;width:484px;height:500px}.pnlPolicyExpired #confirmNoLossBox{background-color:#efefef;border:1px solid #858585;width:95%;margin:0 auto;padding:10px}.pnlPolicyExpired #confirmNoLossBox .btnConfirm{width:240px;margin:20px auto 10px;display:block}.pnlPolicyExpired p#popHeading{color:red;font-size:20px;padding:0;font-family:Serif}.pnlPolicyExpired p#popCloseWindow{width:65%;text-align:center;margin:0 auto}.pnlAddVehicle{background-color:#fff;border:solid 2px #000;padding:20px;width:350px}.FreezePaneOff{visibility:hidden;display:none;position:absolute;top:-100px;left:-100px}.FreezePaneOn{position:absolute;top:0;left:0;visibility:visible;display:block;width:100%;height:100%;background-color:#000;z-index:998;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.FreezePaneMessage{text-align:center;left:0;top:0;width:300px;height:250px;position:absolute;background-color:#fff;font-size:large;border:solid 4px #999;padding:5px;z-index:999;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:url(/images/bar-ani.gif) #fff no-repeat center top}#esurance_header{width:100%;height:85px;padding:0;margin:0;background-image:url(/images/top_nav_fill.gif);background-repeat:repeat-x}#quote_table{border:#333 1px solid;background-color:#c7d0d5}#affiliate_table{border-left:4px solid #053c5b;border-right:4px solid #053c5b;width:367px;text-transform:uppercase}#affiliate_table td{width:50%;color:#979095}.tv_ads{color:#6d8293;padding-left:50px}.tv_ads dt{font-size:1.5em;border-top:solid 1px #bdd2e3;padding-top:10px;font-weight:bold;padding-bottom:5px}.tv_ads dd{padding:5px;margin:0;padding-bottom:10px}.tv_ads dd a:link,.tv_ads dd a:visited,.tv_ads dd a:hover,.tv_ads dd a:active{background-image:url(/images/radio_link.gif);background-repeat:no-repeat;padding:0 0 5px 20px;display:block;font-weight:bold}dt.first{border:0}.gallery_adthumb{display:inline-block;text-align:center;margin:5px;padding:5px}.gallery_adthumb img{border:0;display:block}.gallery_adthumb a{display:block}#home_wrapper{width:801px;margin:0 auto;overflow:hidden}#home_header{height:201px;min-height:201px;width:801px;background:url(/images/testimonials/testimonial0.jpg) no-repeat top left}a.tooltip:hover{position:relative}a.tooltip span{display:none}a.tooltip:hover span{display:block;position:absolute;top:2em;left:2em;border:1px solid #000;background-color:InfoBackground;color:#000;text-align:left;padding:2px}div.PopupControl{background-color:#fff;width:500px;border:solid 1px #000;padding:5px;text-align:left;position:absolute;top:0;left:0;z-index:999999;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5)}.agent .transactional-sidebar{margin-left:18px;font-size:14px;width:30%;float:left}.agent .client-name-info{font-size:1.1em!important}.agent .agentTwoCol{float:left}.agent .column-wrap{padding:0 10px;overflow:hidden}#materials_headlines{position:relative;height:120px}#materials_headlines #head_marketing_materials{position:absolute;top:80px}#materials_headlines #mktg_materials_topgraphic{position:absolute;top:0;left:290px}#fieldsets span{clear:left;position:relative;float:left;text-align:right;width:200px;margin:5px}#fieldsets a{float:left;margin-top:10px}#fieldsets input{display:block;width:200px;margin-top:10px;float:left}#fieldsets select{display:block;margin-top:10px;float:left}#fieldsets textarea{width:95%;height:150px;margin:5px auto;display:block}#fieldsets fieldset{margin:10px}#fieldsets .Zip{width:100px;margin-top:10px}#fieldsets .txtEventDate{width:100px;display:inline}#fieldsets .chkSpecificEvent{width:auto;display:inline}#fieldsets legend{font-weight:bold;color:#000;text-transform:uppercase}#fieldsets .req{color:red}#fieldsets .calendarContainer{position:absolute;background-color:#fff}#submit_button input{display:block;text-align:center;margin:0 auto}#eventInfo #event{display:none}#fieldsets #eventInfo{position:relative}#privacy_documents{width:238px;height:181px;background:#fff url(/images/privacy_box_background.jpg) no-repeat top left;float:right;margin:0 0 20px 20px;padding:25px 10px 10px 25px}#privacy_documents a{background:transparent url(/images/adobe.gif) left center no-repeat;color:#fff;display:block;height:25px;text-decoration:underline;padding-left:25px;padding-top:5px;font-weight:bold;margin:0 0 5px;font-size:1.05em}#privacy_policy p{margin-top:5px}.privacy_heading{font-weight:bold}.centered{display:block;text-align:center}.esignSide{background-image:url(/Images/esig_side.gif)}div.callUsTollFree{background-image:url(/images/callus.gif);background-repeat:no-repeat;background-position:top left;width:182px;height:52px;color:#fff}div.callUsTollFree span{font-size:1.2em;display:block;padding-top:26px;padding-left:61px!important}div.callUsTollFreeAff{background-image:url(/images/callus.gif);background-repeat:no-repeat;background-position:top left;width:182px;height:52px;color:#fff}div.callUsTollFreeAff span{font-size:1.2em;display:block;padding-top:26px;padding-left:61px}.agentNavContainer{width:182px;background-color:#6d8393;padding:0;margin:0}.agentNavContainer ul{margin:0;padding:0;padding-top:33px}.agentNavContainer li{list-style:none;margin-left:0}.agentNavContainer a:link,.agentNavContainer a:visited,.agentNavContainer a:hover,.agentNavContainer a:active{text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:1.1em;padding-left:15px;padding-top:6px;display:block;height:23px}.navLIAgent{height:29px;display:block;background:url(/images/agent_nav_bg.gif) no-repeat 0 -29px}.navItemAgent:link,.navItemAgent:visited,.navItemAgent:hover,.navItemAgent:active{color:#fff}.navLIAgentSelected{height:29px;display:block;background:url(/images/agent_nav_bg.gif) no-repeat 0 0}.navItemAgentSelected:link,.navItemAgentSelected:visited,.navItemAgentSelected:hover,.navItemAgentSelected:active{color:#6d8393}.navLIAgentWithSubNavSelected{height:29px;display:block;background:url(/images/agent_nav_bg.gif) no-repeat 0 -58px}.navItemAgentWithSubNavSelected:link,.navItemAgentWithSubNavSelected:visited,.navItemAgentWithSubNavSelected:hover,.navItemAgentWithSubNavSelected:active{color:#6d8393}img.navCloseAgent{width:182px;display:block;margin:0;padding:0;font-size:1px}.agentNavContainer tr a:link,.agentNavContainer tr a:visited,.agentNavContainer tr a:hover,.agentNavContainer tr a:active{text-align:left;font-family:Arial,Helvetica,Sans-Serif;color:#6d8393;font-size:12px;text-decoration:none;display:inline;font-weight:normal;text-transform:none;position:relative;padding:0}.agentNavContainer tr a.bold:link,.agentNavContainer tr a.bold:visited,.agentNavContainer tr a.bold:hover,.agentNavContainer tr a.bold:active{text-align:left;font-family:Arial,Helvetica,Sans-Serif;color:#6d8393;font-size:12px;text-decoration:none;display:inline;font-weight:bold;text-transform:none;position:relative;padding:0}.AgentSubnavLI{padding-left:0}.style1{font-weight:bold;color:#fff;font-size:12px}.style2{font-weight:bold;color:#000;font-size:11px}.logoType{text-transform:uppercase;color:red;font-weight:bold;font-size:1.2em;margin-top:20px;display:block}.logoSet{margin:0;padding:0}.logoSet dt{font-weight:bold;margin:10px 10px 0}.logoSet dd{margin:0 15px 10px}#BrokerProgramEnhancements{background:url(/images/broker_program_enhancements.gif) #fff no-repeat center top;position:relative;width:203px;height:283px;margin:16px 0 0 11px}#BrokerProgramEnhancements a{position:relative;display:block;width:155px;top:225px;margin:0 auto;font-size:12px;text-decoration:underline}.underline{text-decoration:underline}.right{float:right}.left{float:left}.MarketingMaterials{width:475px}.MarketingMaterials p{margin:8px 0 12px 12px}.FIVA-HeaderPhone{margin-bottom:19px}.uibtn{background-clip:border-box;display:inline-block;text-decoration:none;text-transform:uppercase;box-shadow:2px 5px 4px -3px rgba(0,0,0,.45);width:auto;overflow:visible;color:#fff!important}.uibtn:hover{cursor:pointer;color:#fff}.uibtn_large{height:35px;padding:0 15px 3px;font-size:1.165em;font-weight:bold;text-align:center;color:#fff;border:1px solid #a5a5a5;border-radius:8px 8px 8px 8px;line-height:2.6em}.uibtn_gray{background-color:#cecece;box-shadow:none;padding:5px 15px;font-weight:bold;text-transform:none}.uibtn_green{background:url('/Images/gradients/uibtn_green.png') repeat-x #287730;background:-moz-linear-gradient(top,rgba(166,217,150,1) 0%,rgba(132,199,106,1) 4%,rgba(123,197,102,1) 8%,rgba(127,192,108,1) 13%,rgba(126,191,101,1) 17%,rgba(120,189,100,1) 21%,rgba(116,185,104,1) 25%,rgba(116,179,98,1) 29%,rgba(108,175,96,1) 33%,rgba(100,169,89,1) 38%,rgba(66,145,62,1) 50%,rgba(50,132,50,1) 54%,rgba(42,123,47,1) 67%,rgba(39,119,48,1) 75%,rgba(40,120,49,1) 88%,rgba(39,119,46,1) 96%,rgba(38,124,49,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(166,217,150,1)),color-stop(4%,rgba(132,199,106,1)),color-stop(8%,rgba(123,197,102,1)),color-stop(13%,rgba(127,192,108,1)),color-stop(17%,rgba(126,191,101,1)),color-stop(21%,rgba(120,189,100,1)),color-stop(25%,rgba(116,185,104,1)),color-stop(29%,rgba(116,179,98,1)),color-stop(33%,rgba(108,175,96,1)),color-stop(38%,rgba(100,169,89,1)),color-stop(50%,rgba(66,145,62,1)),color-stop(54%,rgba(50,132,50,1)),color-stop(67%,rgba(42,123,47,1)),color-stop(75%,rgba(39,119,48,1)),color-stop(88%,rgba(40,120,49,1)),color-stop(96%,rgba(39,119,46,1)),color-stop(100%,rgba(38,124,49,1)));background:-webkit-linear-gradient(top,rgba(166,217,150,1) 0%,rgba(132,199,106,1) 4%,rgba(123,197,102,1) 8%,rgba(127,192,108,1) 13%,rgba(126,191,101,1) 17%,rgba(120,189,100,1) 21%,rgba(116,185,104,1) 25%,rgba(116,179,98,1) 29%,rgba(108,175,96,1) 33%,rgba(100,169,89,1) 38%,rgba(66,145,62,1) 50%,rgba(50,132,50,1) 54%,rgba(42,123,47,1) 67%,rgba(39,119,48,1) 75%,rgba(40,120,49,1) 88%,rgba(39,119,46,1) 96%,rgba(38,124,49,1) 100%);background:-o-linear-gradient(top,rgba(166,217,150,1) 0%,rgba(132,199,106,1) 4%,rgba(123,197,102,1) 8%,rgba(127,192,108,1) 13%,rgba(126,191,101,1) 17%,rgba(120,189,100,1) 21%,rgba(116,185,104,1) 25%,rgba(116,179,98,1) 29%,rgba(108,175,96,1) 33%,rgba(100,169,89,1) 38%,rgba(66,145,62,1) 50%,rgba(50,132,50,1) 54%,rgba(42,123,47,1) 67%,rgba(39,119,48,1) 75%,rgba(40,120,49,1) 88%,rgba(39,119,46,1) 96%,rgba(38,124,49,1) 100%);background:-ms-linear-gradient(top,rgba(166,217,150,1) 0%,rgba(132,199,106,1) 4%,rgba(123,197,102,1) 8%,rgba(127,192,108,1) 13%,rgba(126,191,101,1) 17%,rgba(120,189,100,1) 21%,rgba(116,185,104,1) 25%,rgba(116,179,98,1) 29%,rgba(108,175,96,1) 33%,rgba(100,169,89,1) 38%,rgba(66,145,62,1) 50%,rgba(50,132,50,1) 54%,rgba(42,123,47,1) 67%,rgba(39,119,48,1) 75%,rgba(40,120,49,1) 88%,rgba(39,119,46,1) 96%,rgba(38,124,49,1) 100%);background:linear-gradient(top,rgba(166,217,150,1) 0%,rgba(132,199,106,1) 4%,rgba(123,197,102,1) 8%,rgba(127,192,108,1) 13%,rgba(126,191,101,1) 17%,rgba(120,189,100,1) 21%,rgba(116,185,104,1) 25%,rgba(116,179,98,1) 29%,rgba(108,175,96,1) 33%,rgba(100,169,89,1) 38%,rgba(66,145,62,1) 50%,rgba(50,132,50,1) 54%,rgba(42,123,47,1) 67%,rgba(39,119,48,1) 75%,rgba(40,120,49,1) 88%,rgba(39,119,46,1) 96%,rgba(38,124,49,1) 100%)}.uibtn_blue{border:1px solid #0073bb;background:url('//www.hagerty.com/_resources/img/css/gradiants/uibtn-blue-grad.png') repeat-x scroll 0 0 #0073bb;background:-moz-linear-gradient(top,rgba(16,175,234,1) 0%,rgba(26,188,242,1) 3%,rgba(35,185,237,1) 6%,rgba(36,176,228,1) 12%,rgba(36,171,223,1) 21%,rgba(30,160,215,1) 35%,rgba(9,141,203,1) 53%,rgba(0,135,200,1) 56%,rgba(0,125,193,1) 74%,rgba(0,115,187,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(16,175,234,1)),color-stop(3%,rgba(26,188,242,1)),color-stop(6%,rgba(35,185,237,1)),color-stop(12%,rgba(36,176,228,1)),color-stop(21%,rgba(36,171,223,1)),color-stop(35%,rgba(30,160,215,1)),color-stop(53%,rgba(9,141,203,1)),color-stop(56%,rgba(0,135,200,1)),color-stop(74%,rgba(0,125,193,1)),color-stop(100%,rgba(0,115,187,1)));background:-webkit-linear-gradient(top,rgba(16,175,234,1) 0%,rgba(26,188,242,1) 3%,rgba(35,185,237,1) 6%,rgba(36,176,228,1) 12%,rgba(36,171,223,1) 21%,rgba(30,160,215,1) 35%,rgba(9,141,203,1) 53%,rgba(0,135,200,1) 56%,rgba(0,125,193,1) 74%,rgba(0,115,187,1) 100%);background:-o-linear-gradient(top,rgba(16,175,234,1) 0%,rgba(26,188,242,1) 3%,rgba(35,185,237,1) 6%,rgba(36,176,228,1) 12%,rgba(36,171,223,1) 21%,rgba(30,160,215,1) 35%,rgba(9,141,203,1) 53%,rgba(0,135,200,1) 56%,rgba(0,125,193,1) 74%,rgba(0,115,187,1) 100%);background:-ms-linear-gradient(top,rgba(16,175,234,1) 0%,rgba(26,188,242,1) 3%,rgba(35,185,237,1) 6%,rgba(36,176,228,1) 12%,rgba(36,171,223,1) 21%,rgba(30,160,215,1) 35%,rgba(9,141,203,1) 53%,rgba(0,135,200,1) 56%,rgba(0,125,193,1) 74%,rgba(0,115,187,1) 100%);background:linear-gradient(top,rgba(16,175,234,1) 0%,rgba(26,188,242,1) 3%,rgba(35,185,237,1) 6%,rgba(36,176,228,1) 12%,rgba(36,171,223,1) 21%,rgba(30,160,215,1) 35%,rgba(9,141,203,1) 53%,rgba(0,135,200,1) 56%,rgba(0,125,193,1) 74%,rgba(0,115,187,1) 100%)}.widget-chat{margin-top:10px}.widget-chat-body,.widget-chat-body{position:relative}.widget-chat-text-bubble,.inner-cols-1 .widget-chat-text-bubble{color:#666;font-size:10px;position:absolute;right:0;top:37px;width:119px}.widget-chat .widget-chat-btn,.widget-chat .widget-chat-btn{bottom:38px;width:160px;position:absolute;text-align:center}.widget-chat .uibtn.arrow:after,.widget-chat .uibtn.arrow:after{background:url('//www.hagerty.com/_resources/img/css/uibtn-sm-arrow-white.png') no-repeat scroll 0 12px transparent;content:"";margin:7px 0 0 9px;padding:7px}.widget-chat-phone-text,.widget-chat-phone-text{bottom:21px;color:#9c9c9c;width:158px;text-align:center;position:absolute;text-transform:uppercase;font-size:11px}.widget-chat-number,.widget-chat-number{bottom:3px;color:#666;font-size:16px;font-weight:bold;width:158px;text-align:center;position:absolute}.filter-box{-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid silver;padding:4px;margin:5px;width:220px}.filter-box ul{list-style-type:none;margin:0;padding:0}.filter-box li{margin:3px 0}.filter-box h3{text-transform:uppercase;margin:2px}.filter-box div{background-color:#eee;margin:4px;padding:4px}.floatLeft{float:left}.floatRight{float:right}.alignRight{text-align:right}.modalBackground{background-color:#000;filter:alpha(opacity=50);opacity:.5}.modalBackground-Black{background-color:#000;filter:alpha(opacity=50);opacity:.5}.modalConditions{width:380px;height:205px;overflow-x:hidden;overflow-y:scroll;padding:8px 8px 8px 8px;border:solid 1px #000}.modalConditionsHeader{color:#94281e;font-size:16px;font-weight:bold}.modalDialog{width:425px;padding:8px 16px 16px 25px;border:solid 10px #6e818f;background-color:#fff}.modalHeader{color:#94281e;font-size:18px;font-weight:bold}.modalNavigation{height:18px;padding:2px 4px 0 4px}.modalSubHeader{color:#94281e;font-size:12px;font-weight:bold}.modalNavigation,.modalNavigation:link,.modalNavigation:visited,.modalNavigation:hover,.modalNavigation:active{color:#94281e;font-size:12px;font-weight:bold;text-decoration:underline}.modalText{color:#365874;font-size:12px;font-weight:bold}.phone-number{text-align:center;margin:0 0 15px 0}#wrapper .phone-number span{background:url('/images/phone_icn.png') left center no-repeat;padding:0 0 0 15px;color:#9a271c;font-weight:bold;font-size:13pt}.checkmark-icon{height:56px;width:56px}.button_New{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-family:inherit;margin:0;position:relative;text-align:center;vertical-align:top}.button_primary_New{padding:13px 24px;background-color:#007bb3;font-weight:500;font-size:.9375rem;line-height:1.47;color:#fff;border-radius:28px;border:none;min-width:88px;transition:background-color .4s,color .4s;background-position:center;height:12px}.button_primary_large_New{padding:20px 32px;font-size:1rem;line-height:1.5;border-radius:32px}body{font-size:16px!important;line-height:1.6em;color:#232323}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.3em}h5{font-size:1.15em}h6{font-size:1em}h1,h2,h3,h4,h5,h6{line-height:1.2em;font-family:'HelveticaNeueW01-77BdCn 692722';font-weight:normal}.broker-error{font-size:12pt;color:red}ul.file-list{list-style:none;padding:0;margin:0}.tableWrapper{width:64em;margin:0 auto}.non-responsive .primary-nav .secondary-nav li,.non-responsive .primary-nav .secondary-nav a{font-size:14px!important}.agent .greyarea{font-size:12px}.agent .RoundedBlueButtonWhiteBG span{margin-top:4px}div.broker-contact{width:100%;clear:both;margin:5px 0;padding:10px;float:left;overflow:hidden;display:none}div.broker-contact td{padding:2px 10px}div.broker-contact label{display:block;font-weight:bold}div.broker-contact-roles label{display:inline;font-weight:normal}#fnol_form .field label{display:block;font-weight:bold;margin:10px 0 0 0}#fnol_form .submit{margin:10px 0}#fnol_form #ctl00_cphContent_txtPhone1,#fnol_form #ctl00_cphContent_txtPhone2,#fnol_form #ctl00_cphContent_txtAccidentDate1,#fnol_form #ctl00_cphContent_txtAccidentDate2{width:40px}#fnol_form #ctl00_cphContent_txtPhone3,#fnol_form #ctl00_cphContent_txtAccidentDate3{width:50px}#fnol_form .text_input label{font-weight:normal;margin:0 0 10px 0}#fnol_form .radio_button label{display:inline;font-weight:normal}#fnol_form .radio_button input{vertical-align:bottom}#consent-text{border:2px solid gray;padding:0 1em;height:18em;overflow:auto}#consent-section input[type=submit]{font-weight:bold;font-size:1.3em;padding:.5em}#consent-section input[type=submit][disabled]{color:gray}#consent-section button{font-size:1.3em;padding:.5em}.alignRight{text-align:right}.floatLeft{float:left}.floatRight{float:right}.modalBackground{background-color:#000;filter:alpha(opacity=50);opacity:.5}.modalBackground-Black{background-color:#000;filter:alpha(opacity=50);opacity:.5}.modalConditions{width:380px;height:205px;overflow-x:hidden;overflow-y:scroll;padding:8px 8px 8px 8px;border:solid 1px #000}.modalConditionsHeader{color:#94281e;font-size:16px;font-weight:bold}.modalDialog{width:425px;padding:8px 16px 16px 25px;border:solid 10px #6e818f;background-color:#fff}.modalHeader{color:#94281e;font-size:18px;font-weight:bold}.modalNavigation{height:18px;padding:2px 4px 0 4px}.modalSubHeader{color:#94281e;font-size:12px;font-weight:bold}.modalNavigation,.modalNavigation:link,.modalNavigation:visited,.modalNavigation:hover,.modalNavigation:active{color:#94281e;font-size:12px;font-weight:bold;text-decoration:underline}.modalText{color:#365874;font-size:12px;font-weight:bold}.promo-get-a-quote{margin-top:10px;background:transparent url('/images/quote/homepage-quote-ca.png') 0 0 no-repeat;height:155px;position:relative;width:233px}.promo-get-a-quote a{display:block;position:absolute;left:70px;top:110px;font-size:12px;color:#fff;font-weight:bold}.promo-get-a-quote h4,.page-home .promo-get-a-quote h4,.ca .promo-get-a-quote h4,.uk .promo-get-a-quote h4{position:absolute;left:-9999em}.promo-get-a-quote a.retrieve-a-quote{display:block;text-align:center;margin:130px auto 0;font-weight:bold;width:200px;position:static;font-size:1.2em}.promo-get-a-quote2{margin-top:10px;background:transparent url('/images/quote/Agent_Homepage_Quote.png') 0 0 no-repeat;height:155px;position:relative;width:203px}.promo-get-a-quote2 a{display:block;position:absolute;left:78px;top:106px;font-size:12px;color:#fff;font-weight:bold}.promo-get-a-quote2 h4,.page-home .promo-get-a-quote2 h4,.ca .promo-get-a-quote2 h4,.uk .promo-get-a-quote2 h4{position:absolute;left:-9999em}.promo-get-a-quote2 a.retrieve-a-quote{display:block;text-align:center;margin:130px auto 0;font-weight:bold;width:200px;position:static;font-size:1.2em}.phone-number{text-align:center;margin:0 0 15px 0}.phone-number span{background:url('/images/phone_icn.png') left center no-repeat;padding:0 0 0 15px;color:#9a271c;font-weight:bold;font-size:13pt}.RoundedBlueButtonGrayBG span{margin-top:4px!important}