/*
 * CSSMin
 * CSS Compressor
 * http://foohack.com/
 * http://www.smallsharptools.com/
*/
 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:hover,a:active{outline:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select,button{font-family:inherit;font-size:1em}input[type='radio'],input[type='checkbox']{padding-left:0}input.default{font-weight:700}textarea,input[type='text'],input[type='password'],select{border:1px solid}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus,textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{outline:1px solid}fieldset{border:1px solid;border-bottom:none;padding-bottom:1px}fieldset fieldset{margin:12px;border-bottom:1px solid}fieldset.submit{border-bottom:1px solid}.submit input[type='submit']{margin-right:12px}fieldset p img{vertical-align:text-top}label{cursor:pointer}form h3{margin:0;padding:12px 11px 14px;border-bottom:1px solid;font:bold 18px/1 "Helvetica Neue",Arial,Helvetica,sans-serif}form h4{margin:0;padding:8px 11px;border-bottom:1px solid;font:bold 14px/1.286 "Helvetica Neue",Arial,Helvetica,sans-serif}fieldset fieldset h4{border-top:none}form p{margin:0 0 12px;padding:0 11px}fieldset h3+p,fieldset h4+p{margin-top:12px}fieldset.submit p{margin-top:12px}form ol,form ul{margin-top:0;margin-bottom:0}form li{padding:12px 11px}form li p{margin:0;padding:0}form .invalid em{display:block;font-style:normal;font-weight:700}body{font:normal 13px/1.385 Tahoma,Geneva,Verdana,sans-serif}h1,h2,h3,h4,h5{text-rendering:optimizeLegibility}h1{font:normal 36px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:18px}h2{font:normal 30px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:27px 0 15px}h3{font:normal 24px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:18px 0 12px}h4{font:normal 18px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:18px 0 9px}h5{font:bold 14px/1.286 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:11px 0 7px}a:link,a:visited{text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}p,ul,ol,dl,address,table,pre{margin:9px 0 18px}pre{overflow:auto}form{margin-bottom:18px}ul ul,ol ol,ol ul,ul ol{margin-bottom:0}#content ul,.bullets,.bullets ul{list-style-type:disc;margin-left:27px}ol{list-style-type:decimal;margin-left:27px}dt{font-weight:700;margin-top:9px}sup{vertical-align:super;line-height:12px;font-size:10px}.access{position:absolute;left:-1000em}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}#content-main a:link,#content-main a:visited{border-bottom:1px dotted}#content-main a:hover{border-bottom:none}h3{font-size:18px}.products h3{margin:4px 0 12px}.header .nav a:hover,.aside a:hover{text-decoration:none}.article{width:100%}.header,.container,#products,.footer{position:relative;margin:0 auto;width:960px}.section ul{list-style:disc;margin-left:2em}.section li{margin-bottom:9px}#header-wrapper{height:160px;background:#FFF url(../images/bg_header.jpg) repeat-x top}.header{height:160px}.header h1{margin:0}.header h1 a{display:block;position:absolute;overflow:hidden;text-indent:-100em;background:url(../images/branding.png) no-repeat;top:20px;right:20px}.products .article .header{height:auto;width:auto}.products .article .header h1{margin:7px 0 24px;font-size:27px}.two-column #content-main .header{position:relative;width:700px;height:120px;margin-bottom:24px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.two-column #content-main h1{font-size:28px;padding-top:80px;margin-left:12px;width:200px}.two-column #content-main h2{font-size:22px}a#jlt{position:absolute;top:30px;left:20px;min-width:118px;min-height:44px;margin:0;background:url(../images/logo_jlt.png) no-repeat;text-indent:-100em}a#associate{position:absolute;margin:0;text-indent:-1000em}.header .nav ul{position:absolute;top:122px;left:20px}.header .nav li{display:inline}.header .nav a{padding:4px 12px 13px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius:4px 4px 0 0;border-top-right-radius:4px;border-top-left-radius:4px}#content-sub .nav li:first-child{border-top:none}#content-sub .nav{margin-top:64px;width:184px}#content-sub li{margin-left:-20px;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}#content-sub li a{display:block;margin-left:20px;padding:7px 0}#content-sub li a:hover{margin-left:0;padding-left:20px}#content-sub{width:220px;float:left;padding-left:20px}.container,#products{background:url(../images/bg_container.png) repeat-y}.container{padding:20px 3px}.article{background-image:url(../images/bg_article_wrapper.png);background-repeat:repeat-x;background-position:top}#content-summary{min-height:280px}#content-summary,#content-main{padding-left:20px;padding-right:20px;margin-left:220px}#product-description{width:464px}#product-summary{position:absolute;right:-20px}#product-summary img{position:absolute}#product-summary a{position:relative;font-size:12px;padding:4px 9px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.errata #content-main{min-height:260px}#products-wrapper{height:238px}#products{height:238px;padding:0 3px}#products ul{margin:0}#products li{width:213px;height:137px;float:left;margin:0 54px 54px;position:relative}#products li:first-child{margin-left:44px}#products li:last-child{margin-right:0}#products h3,#products h4{width:142px}#products p{position:absolute;top:124px}#products .document p{width:168px}#products h3{font-size:18px;margin-top:0;margin-bottom:4px}#products img{position:absolute;top:28px;right:-50px}#products img.doc{top:28px;right:-50px;border-style:solid;border-width:1px}#products a.disabled{cursor:default}#products h4{margin-top:18px;font-weight:400}#products a{display:block;width:200px;height:126px;background-repeat:repeat-x;background-position:top;padding:12px;margin-top:44px;border-style:solid;border-width:1px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#products a:hover{background-color:#FFF}.vcard p{margin:auto}.vcard p.fn{font-weight:700}#footer-wrapper{min-height:80px}.footer{padding:13px 0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;clear:both;font-size:11px}.footer ul{margin:0 0 0 20px}.footer a{color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.7)}.footer .nav li{float:left;line-height:1em;margin:.25em .5em 0 -.5em;padding:0 .5em;border-left-width:1px;border-left-style:solid}.footer .nav li:first-child{border-left:none}#copyright{margin:0 20px 0 0;text-align:right;text-shadow:0 1px 1px rgba(0,0,0,0.4)}body{color:#546058;background-color:#16462C}h1,h2,h3,h4,a:link,a:visited{color:#16462C}.header h1 a{height:78px;width:484px}.two-column #content-main .header{background:#366032 url(../images/bg_content_header.jpg) top right no-repeat}.two-column #content-main h1{color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.7)}.two-column.terms #content-main h1,.two-column.indoor #content-main h1,.two-column.risk #content-main h1,.two-column.quiz #content-main h1,.two-column.cofc #content-main h1{padding-top:56px}.two-column.club-select #content-main h1{font-size:26px;padding-top:30px}.two-column.privacy #content-main h1,.two-column.fsg #content-main h1,.two-column.terms #content-main h1{color:#16462C;text-shadow:none;margin:7px 0 24px;padding-top:0;width:auto}.article{background-color:#F1F0D4}.feedback,.error{font-size:16px}.error{color:#C11414}.header .nav a{color:#FFF;font-size:10px;font-weight:700;margin:0 8px 0 0;text-shadow:0 -1px 1px rgba(0,0,0,0.7)}.home #home,.pl #coverage,.risk #risk-management,.quiz #risk-management,.cofc #cofc,.cml #coverage,.pi #coverage,.documents #documents,.claim #claim,.contact #contact,.indoor #indoor,.report #reports{background-color:#DFE1C3;color:#525F58;text-shadow:0 -1px 1px rgba(255,255,255,1)}#content-sub li a{color:#616D64}#content-sub li a:hover{background:url(../images/icon_nav_sub.png) no-repeat 5px 10px}.pl #ni-pl,.cml #ni-cml,.pi #ni-pi,.cpl #ni-pl,.cpi #ni-pi,.cloi #ni-loi,.cisc #ni-isc,.di #ni-i,.dp #ni-p,.df #ni-f,.cntc #ni-c,.cntg #ni-g,.cntckt #ni-ckt,.step1 #risk a,.step2 #managing a,.step3 #where a,.step4 #looking a,.step5 #which a,.quiz #rmq a{background:url(../images/icon_nav_sub.png) no-repeat 5px 10px;color:#36463A;margin-left:0;padding-left:20px}a#associate{top:20px;left:44px;width:116px;height:49px;background:url(../images/logo_client.png) no-repeat}#content-sub li{border-top-color:#FFF;border-bottom-color:#D5D8AE}.products #advertisement a{display:block;position:absolute;top:202px;left:20px;background:url(../images/banner_ap.jpg) no-repeat;width:160px;height:100px;text-indent:-100em;border:3px solid #E1E2BE}.two-column.documents #advertisement a,.two-column.errata #advertisement a,.two-column.step0 #advertisement a,.two-column.asset-protect #advertisement a{display:block;background:url(../images/banner_ap_med.jpg) no-repeat;width:140px;height:160px;text-indent:-100em;margin-top:30px;margin-left:20px;border:2px solid #E1E2BE}.two-column #advertisement a{display:block;background:url(../images/banner_ap_vert.jpg) no-repeat;width:120px;height:320px;text-indent:-100em;margin-top:30px;margin-left:20px;border:2px solid #E1E2BE}.two-column.privacy #advertisement a,.two-column.asset-protect #advertisement a,.two-column.indoor #advertisement a,.two-column.club-select #advertisement a,.two-column.registration #advertisement a,.two-column.cofc #advertisement a,.two-column.terms #advertisement a,.two-column.errata #advertisement a{margin-top:80px}.two-column.step1 #advertisement a,.two-column.step3 #advertisement a{display:none}#important-documents{position:relative}#important-documents h5{margin-bottom:132px}#important-documents a{font-size:11px}#important-documents img{position:absolute;top:30px;left:30px;border:1px solid #E1E2BE}#product-summary{width:240px;top:26px}#product-summary img{margin-left:-56px;top:-16px}#product-summary p{width:130px;margin-top:18px}#product-summary a{color:#16462C;background:#CED4A4 url(../images/bg_button.png) repeat-x top;border:1px solid #CED1A4}#products-wrapper{background-color:#E1E2BE}#products a{background-color:#F4F4E4;color:#546058;border-color:#E1E2BE}#products a.disabled:hover{background-color:#F4F4E4}#products img.doc{border-color:#E1E2BE}#products #cml img{right:-58px}.note{font-style:italic}#note1{margin-top:-9px}table{width:100%;margin-bottom:1em}table thead th{padding:.3em .5em;vertical-align:top;text-align:left;font-weight:700;background-color:#366032;color:#FFF;border:1px solid #C9CC9F}table tbody th{font-size:1em;padding:.2em .5em;vertical-align:top;text-align:left;font-weight:400;background-color:#D9DBB3;border:1px solid #C9CC9F}table tbody td{font-size:1em;padding:4px;vertical-align:top;background-color:#EAEACA;border:1px solid #C9CC9F}table ul{margin:0}table ul li{margin:0}.examples th{white-space:nowrap}#state-premiums th{width:12.5%;text-align:center;vertical-align:middle}#state-premiums td{text-align:center}#searchTable th{text-align:center;font-size:11px}#searchTable td.btn-cell{text-align:center;width:120px}#searchTable td a.button{padding:2px 4px 3px;margin:0}.documents #content-main li a{color:#585858}.cofc .container{min-height:400px}.contact .container{min-height:500px}#content-main .contact{overflow:auto}.vcard.main-contact{float:none;width:auto;margin-bottom:20px}.vcard{float:left;width:200px;margin-right:32px;margin-bottom:30px}.contact h4{border-bottom:1px dotted #546058}.contact h5{clear:both}h3.indoor-contact{font-style:italic}.button{background:#B7BA8F url(../images/bg_button.png) repeat-x top;margin-left:1em;padding:2px 4px;font-size:11px;border:1px solid #C9CC9F;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#content-main a.button:link,#content-main a.button:visited{border-bottom:none}.button.default{border:1px solid #B7CAA3;color:#566d46}.button.cancel{border:1px solid #CFB68F;font-weight:700;color:#846860}fieldset{padding-bottom:1em;border:1px solid #C9CC9F;border-bottom:none;background-color:#D9DBB3;-moz-border-radius:4px 4px 0 0;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px}fieldset h3{font-size:16px;font-weight:400;margin-bottom:1.4em;padding:10px;color:#FFF;background-color:#366032;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px}fieldset h4{border-bottom:1px solid #C9CC9F;background-color:#EAEACA;-moz-border-radius:4px 4px 0 0;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px}fieldset fieldset{border-bottom-color:#C9CC9F}fieldset #historySet{padding:12px 11px}.cofc fieldset{padding-bottom:0}.cofc table{margin:0}fieldset label{width:130px;float:left;padding:.2em 0}#content fieldset ol li label{margin-left:.5em}fieldset p{padding:0 1em}fieldset .feedback{margin:1em .4em}fieldset p.invalid em{font-style:normal;padding-left:18px;padding-top:4px;display:block;margin-left:130px;color:#C11414;background:url(../images/error.png) no-repeat center left}textarea,input[type="text"],input[type="password"],select{border-color:#C9CC9F}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus,textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{outline-color:#DADBB4}form fieldset .radio label{float:none}form fieldset .radio input{border:none}fieldset.submit{padding:8px;background-color:#EAEACA;border-bottom-color:#C9CC9F;-moz-border-radius:0}fieldset.submit p{margin:0;padding:0;text-align:right}label input{vertical-align:text-top}.radio label{padding-right:9px}.radio #history0{margin-left:220px}#questionnaireForm fieldset,#coverOptions fieldset{background-color:#EAEACA}#questionnaireForm h4{margin-bottom:8px}#coverOptions fieldset,#coverOptions fieldset fieldset,#coverOptions fieldset fieldset fieldset{padding:20px}#coverOptions fieldset fieldset,#clubDetails fieldset fieldset{background-color:#f1f0d4}#coverOptions fieldset label{float:none}#coverOptions input[type="radio"],#coverOptions input[type="checkbox"]{margin-left:0}#coverOptions p.cover-options,span.note{font-weight:700}#coverOptions p.cover-options{color:#16462C}#coverOptions li{padding-left:0;padding-top:0}#coverOptions p.invalid em{margin-left:0}#coverOptions p.incidents.invalid em{margin-left:-20px}#coverOptions p.dec.invalid em{margin-bottom:4px}p.incidents{margin-top:9px;margin-left:20px}p.incidents #recent_no,p.incidents #recent_yes{margin-left:-20px}fieldset#ap_base_set{padding-left:0}fieldset#ap_base_set ol li{list-style-type:lower-alpha}fieldset#historySet{margin-left:0}fieldset#ap_base_set .radio{display:block}fieldset#historySet p{margin-bottom:9px}.block label{width:auto}.block #phone{display:block;margin-left:130px;clear:left}span.note{font-style:italic;font-size:11px}#declaration{margin-top:9px}.footer{background-color:#325C46;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;clear:both;font-size:11px}.footer a{color:#FFF}.footer .nav li{border-left-color:#FFF}#copyright{color:#8FB4A1}.qmsg{display:none;padding:9px 12px 13px;font-weight:700;font-size:11px;color:#6a776f;background-color:#F6F5E3;border:1px solid #C9CC9F}li.incorrect .qmsg .feedback{color:#C00;font-weight:400}li.incorrect .qmsg .explanation{display:none}.qmsg .feedback{color:#179117;font-weight:400;display:block;margin:0 0 4px}.submitted .qmsg{display:block}ol ol li{list-style-type:upper-alpha}form.dialog{position:absolute}

