html{overflow-y:scroll}body{font:62.5%/1.3 Arial,Tahoma,Helvetica,MS Reference Sans Serif;margin:0;padding:0 5px;color:#5d5d5d;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{color:#000;font-size:4.2em;margin:0;padding:20px 0 0 0;font-weight:400}h2{font-size:2.6em;color:#000;padding:20px 0 25px 0;margin:0}h2.subTitle,.riskSummaryUW .formEngineGroup .formEngineGroup h2{background:#cbcbcb;color:#000;font-size:1.6em;padding:12px 5px 12px 25px;margin:20px 0 4px 0}h3,.riskSummaryUW .formEngineGroup .formEngineGroup .formEngineGroup h2{font-size:1.8em;color:#000;padding:0 0 18px 0;margin:0}h3.spacedH3,.riskSummaryUW .formEngineGroup .formEngineGroup .formEngineGroup h2{padding:25px 0 10px 0}h4{font-size:1.2em;line-height:1.2;padding:5px 0 12px;margin:0}h5{font-size:1.2em;line-height:1.4;padding:10px 0 5px;margin:0;color:#000}a{color:#c33;outline:0}a:hover,a:active,a:focus{text-decoration:none}p{font-size:1.2em;margin:0;padding:6px 0 6px 0}p.informQuestion,.indentSelected p{font-size:1.4em}p.lineAbove{border-top:1px solid #ccc;padding-top:12px;margin-top:6px}.indentSelected p{color:#000}.accidentInfo p{padding:0 0 6px 0}p.noResults{padding:10px 10px 10px 25px;border:1px solid #d1d0d0;font-size:1.4em}p.warningTxt{text-align:right}.formEngineFreeText p.w90{width:90%;padding-bottom:0}.formEngineFreeText .formQuestion p{font-size:1.4em}.indented{padding:0 10px 6px}.bold{font-weight:700}.red{color:#c33}.black{color:#000}.newLine{display:block;font-style:normal}.italics{font-style:italic}ul,ol{margin:0;padding:0}.assumptionText,ul.infoText,.ratingNote{font-size:1.2em;margin:0}.ratingNoteLarge,.largeFontSize{font-size:1.4em}ol li{list-style-type:lower-roman}ul li ul,.assumptionText li .assumptionText{font-size:100%;padding-left:15px}.assumptionText,.assumptionText ul,.assumptionText ol,.ratingNote,.ratingNoteLarge{color:#000;padding-left:15px}.assumptionText li,.ratingNote li{margin:6px 0 6px 0}.ratingNoteLarge li{margin:8px 0 8px 0}ul.informQuestion li{font-size:1.4em}ul.infoText li{list-style:none;margin:6px 0 6px 0;background:url(../Images/Framework/redArrow.gif) no-repeat left center;padding:0 0 0 15px}img{border:0}.marginL50{margin-left:50px}.marginL25{margin-left:25px}.header{padding:0 0 1.2em;border-bottom:2px solid #ca202e;position:relative}.header li{list-style:none}.logoContainer a.logo{display:block;padding:18px 0 21px 0;float:left}.logoContainer{border-bottom:1px solid #d6d6d6;margin:0 0 20px}.logoContainer ul,.logoContainer p{float:right;clear:right;font-weight:700}.logoContainer ul{margin-top:2.8em}.logoContainer li{font-size:1.1em;padding-left:5px;float:left}.logoContainer li a{font-size:100%;font-weight:400;color:#c33}.logoContainer p{font-size:1.1em;padding:9px 0 3px 0}.logoContainer p.rfqRef{padding:0}.logoContainer p strong{color:#000}.needHelp{float:right}.needHelp .first{font-size:3em;color:#000;font-weight:700;margin:0}.needHelp .first span{background:url(../Images/Framework/phone.gif) no-repeat left 0;height:26px;width:27px;display:inline-block;margin-right:10px}.needHelp li{font-size:1.2em;text-align:right;margin-bottom:3px;float:none}.productTitle{float:left;position:relative;bottom:-30px;padding:0}.productTitle span{display:block;font-size:.6em;margin-top:-24px;position:relative;line-height:1}.footer{border-top:1px solid #f4f4f4;padding:20px 0 40px 0;margin:50px 0 0 0}.footer ul{padding:0 0 6px 0;clear:both}.footer li{float:left;list-style:none}.footer li a{display:inline-block;font-size:1.1em;margin:0 0 0 0;padding:0 10px 0 10px;border-left:1px solid #c33;line-height:11px}.footer li.first a{padding-left:0;border:0}.footer p{color:#000;font-size:1.1em;padding:0 0 6px;float:left;width:79.69%}.footer p.acturisLogo{padding:15px 0 0 0}.footer img{float:right}.footer img[src*=seal]{margin-top:-15px}.formEngine{position:static}#modulePanel{max-width:960px;margin:0 auto}#MainContentSection{min-height:500px;margin:0 auto;width:83.3%;min-width:748px}.formEngineGroup.tabbedParent,.formEngineGroup.TabbedChild{margin:0}.tabbedParent .formEngineGroupChild{border:0;width:auto;padding:0}.tabbedParent .formEngineGroupFooter{display:none!important}.tabbedParent .tabbedBordered .formEngineGroupChild{padding:0 15px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.tabbedParent .tabbedBordered .formEngineGroupFooter{display:block!important}.tabbedBordered .groupTitleDiv{height:5px}.tabbedBordered .groupTitleDiv h2{display:none}.groupTabbed:after,.formEngineGroupChild:after,.logoContainer:after,.header:after,#MainContentSection:after,.navigation:after,.riskCaptureNavigation:after,.footer ul:after,.formQuestion:after,.documents:after,.confirmTextAndButtons:after,.IEinfoContainer:after,.selectProduct:after,.shieldButtonsContainer:after,.beautyTreatments:after,.quoteBox:after,.footer:after,.cleared:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .groupTabbed,* html .formEngineGroupChild,* html .logoContainer,* html .header,* html #MainContentSection,* html .navigation,* html .riskCaptureNavigation,* html .footer ul,* html .formQuestion,* html .documents,* html .confirmTextAndButtons,* html .IEinfoContainer,* html .quoteBox,* html .selectProduct,* html .shieldButtonsContainer,* html .beautyTreatments,* html .footer,* html .cleared{zoom:1}:first-child+html .groupTabbed,:first-child+html .formEngineGroupChild,:first-child+html .logoContainer,:first-child+html .header,:first-child+html #MainContentSection,:first-child+html .navigation,:first-child+html .riskCaptureNavigation,:first-child+html .footer ul,:first-child+html .formQuestion,:first-child+html .documents,:first-child+html .confirmTextAndButtons,:first-child+html .IEinfoContainer,:first-child+html .quoteBox,:first-child+html .selectProduct,:first-child+html .shieldButtonsContainer,:first-child+html .beautyTreatments,:first-child+html .footer,:first-child+html .cleared{zoom:1}.formEngine .formQuestion{padding:7px 0 7px 3.125%;margin:0 0 4px}.formEngine .spacedRadios{margin:12px 0 4px}.bgColour{padding:7px 5px 7px 25px;margin:0 0 4px}.formEngine .formItemnoMar{margin:0}.formQuestion,.bgColour{background:#f4f4f4}.answerValid{background:#f4f4f4 url(../Images/Framework/valid.gif) no-repeat 99% 50%}.readonly{background:#f4f4f4}.answerInvalid,.noAddressSelected{background:#f8d7d7}.formEngineButton{background:0 0}.plainBoxBg{padding:10px 25px;color:#000;font-size:1.1em;background:#f4f4f4;margin-bottom:4px}.mergeBox{margin-top:-14px}.boxAlignCenter{text-align:center}.formEngine .beautyTreatments .column1{float:left;width:48%}.formEngine .beautyTreatments .column2{float:right;width:48%}.formEngine .beautyTreatments div.labelContainer{width:65.80645161290323%}.formEngine .beautyTreatments label.label{width:89.95774647887324%}.formEngine div.labelContainer,.formEngine .numberOfTreatments div.labelContainer{width:45.80645161290323%;position:relative;margin-right:1.290322580645161%}.formEngine .mandatoryIndicator{background:url(../Images/Framework/indicator.gif) no-repeat 0 0;left:-7px;top:5px;position:absolute;width:5px;height:5px}.mandatoryKey{background:url(../Images/Framework/indicator.gif) no-repeat 0 0;margin:0 0 15px;padding:0 0 0 7px}.noLabelContainer div.labelContainer{display:none}.formEngine label.label,.formEngine label.labelLong,p.label{color:#000;width:89.95774647887324%;float:left;font-size:1.4em;margin:3px 0 0 0;font-weight:700}.regularFontWeightLabel div.labelContainer{width:96.275%;margin:5px 0 0;text-align:center}.regularFontWeightLabel label.label{font-weight:400;width:100%}.regularFontWeightLabel .controlLong .multiControlItemVertical label{width:auto;padding-right:20px}.regularFontWeightLabel div.controlLong{width:100%;margin:10px 0;text-align:center}.regularFontWeightLabel div.controlLong div{float:none}.regularFontWeightLabel .multiControlItemVertical{display:inline-block;clear:none!important;float:none!important}p.label{width:100%}.plainText{font-size:1.4em;color:#5d5d5d;padding-top:3px;float:left}.existingEndorsements p{white-space:pre-wrap;font-size:1.2em;width:750px;margin-left:4px}.noLabel .labelContainer{display:none}.formEngine .noLabel .plainText{margin-left:340px}p.formQuestion{color:#00395d}ul.ulFormQuestion{color:#00395d;font-size:1.2em;margin:0;padding:0 0 0 20px}.promptText{color:#888}::-webkit-input-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}input:-moz-placeholder{color:#888}.control input,.control select,.control textarea,.notepadInput input,.controlLong select,.textInput input{font-size:1.4em;font-family:Arial;color:#000;padding:3px;border:1px solid #e3e4e9;border-top:1px solid #acadb2;outline:0;float:left}div.control,div.controlLong{margin-right:5px}.control input:focus,.control input:hover,.control select:focus,.control select:hover,.control textarea:focus,.control textarea:hover{border-color:#d5d5d5}.formEngine .answerInvalid .control input,.formEngine .answerInvalid .control select,.formEngine .answerInvalid .control textarea,.formEngine .answerInvalid .controlLong select{border-color:#c33}.formEngine div.control input.Percentage0dp,.formEngine div.control input.Percentage{background:#fff url(../../Default/Images/RiskCapture/percentageSign.gif) no-repeat 95% 2px;width:70px}.readonly .control input,.readonly .control select,.readonly .control textarea .readonly .controlLong select{background-color:transparent;border:1px solid #e3e4e9}.control .plainTextPercentage0dp{background:url(../Images/Framework/percentageSignReadOnly.gif) no-repeat 100% 4px;padding:0 12px 0 0}.plainW366 .select{width:366px}div.control input.Currency2dp,.formEngine div.control input.Currency0dp{background-position:3px 3px}.readonly div.control input.Currency2dp,.formEngine .readonly div.control input.Currency0dp{background:url(../Images/Framework/symbol_pound_readOnly.gif) no-repeat 3px 3px}.readonly .control .multiControlItemHorizontal input,.readonly .control .multiControlItemVertical input{background:0 0}.formEngine .readonly .dp-choose-date{display:none}div.controlLong select{padding:0}div.controlLong select option{padding:3px 2px;cursor:pointer}div.controlLong select option:focus,div.controlLong select option:active,div.controlLong select option:hover{background:#e5e5e5}.formEngineRadioButton .control div{float:left}.formEngineRadioButton .popupIcon span{margin-top:-3px}.formEngineRadioButton .control{margin-top:3px}.formEngineRadioButton .plainText{padding-top:0}.formEngineRadioButton input{padding:0;margin:3px 4px 0 0}.formEngineRadioButton div.control label{font-size:1.4em;color:#000;display:inline-block}.formEngine .spacedRadios div.multiControlItemHorizontal{padding-right:8em}.formEngineRadioButton .multiControlItemVertical{clear:left;padding-bottom:5px}.formEngineRadioButton .multiControlItemVertical input{vertical-align:top}.formEngineRadioButton .multiControlItemVertical label{margin:-3px 0 5px 0}.multipleLinedRadios .multiControlItemVertical label{width:355px}.formEngine .paymentChoice{padding-left:0;font-weight:700;margin-top:20px}.paymentChoice .multiControlItemHorizontal span{color:#c33;font-weight:700;font-size:1.43em}.formEngine .paymentChoice .multiControlItemHorizontal:first-child{margin-right:272px}.formEngine div.formEngineCheckbox label.label{margin:0}.formEngine div.formEngineCheckbox div.control input,.formEngine .formEngineMultiSelect .controlLong input{border:0;padding:0;margin:3px 4px 0 0;vertical-align:top;float:none}div.formEngineCheckbox div.control label,.formEngine .formEngineMultiSelect div.controlLong label{font-size:1.4em;float:none;color:#000}.formEngineMultiSelect .controlLong{width:290px}.formEngineMultiSelect .controlLong div{float:left}.formEngineMultiSelect div.controlLong label{max-width:260px;display:inline-block}.formEngineMultiSelect .multiControlItemVertical{margin-bottom:3px}.formEngine .scrollable .controlLong{border:1px solid #e1e1e1;padding:7px;height:150px;overflow-y:scroll}div.agreeCheckBox div.labelContainer{width:92.49484536082474%}div.agreeCheckBox label.label{width:100%}div.agreeCheckBox div.control{padding-right:10px}.formEngine .validator,.error,.addressValidation{font-size:1.2em;color:#c33!important;margin-left:0;clear:left}.addressValidation,.noAddressSelected .validator{display:none}.noAddressSelected .addressValidation{display:block}.formEngine .groupValidator{float:none;margin:0}.formEngine div.groupValidator span,.error{background:url(../Images/Framework/groupValidator.gif) no-repeat left 50%;margin:0;padding:5px 5px 5px 19px}.validator span,.addressValidation span{background:url(../Images/Framework/validator.gif) no-repeat left 50%;display:block;padding:3px 5px 3px 23px;color:#c33!important}.validationError{float:right;clear:right;color:#c33;font-size:1.2em}.validationError span{margin-top:7px;display:block}.navigationFE .validationError span{color:#c33!important;margin:0;font-size:1.2em}.tabValidationWarning{color:#c33;padding:10px 5px 10px 15px;border:1px solid #e1e1e1}#logonErrorDiv{background:url(../Images/Framework/validator.gif) no-repeat 7px 12px #feffd7;color:#e4002b;margin:0 0 20px 0;padding:10px 0 10px 25px;font-size:1.1em}.tabValidationWarning p{padding:0 0 0 0}.errorMessage{color:#c33!important;margin:0;font-size:1.2em;float:right}p.logonFailure{color:#c33;padding:0 0 6px 0;font-weight:700}.ajaxSpinner{float:left}.addBtn .ajaxSpinner,.policyPayment .activeBtn .ajaxSpinner{float:right}span.spinnerImg,p.spinner{background:url(../Images/Framework/spinner.gif) no-repeat}p.spinner{padding:0 0 0 1.8em;margin:10px 0 0 0}td p.spinner{font-size:100%}.poller{text-align:center}.poller p{font-weight:700;font-size:1.4em}.poller img{display:inline-block;padding:20px 0 30px 0}.shieldOfUnclickabilityText img{padding-bottom:0}p.resultsPoller{background:url(../Images/Framework/quote_polling_spinner.gif) no-repeat left bottom;padding-bottom:40px}.popupIcon{float:left}.popupIcon.right{float:right}.popupIcon span,.fakePopup{margin:2px 0 0 5px;cursor:pointer;background:url(../Images/Helptext/help.png) no-repeat;width:20px;height:20px}.popupIcon.popupActive span{background:url(../Images/Helptext/helpOpened.png) no-repeat}.popupText{padding-top:9px;z-index:18}.pupupInner{background:url(../Images/Helptext/helpArrow.gif) no-repeat right 1px;margin-top:-10px;padding-top:10px;position:relative}.popupText .popupTextContainer{width:290px;color:#5d5d5d;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );border:1px solid #ccc}.closeLinkpopup{float:right;padding:2px 3px 5px 5px;cursor:pointer}.popupText .popupDivMainText{font-size:1.3em;clear:both;padding:0 10px 10px}.popupText .popupDivMainText p{margin:0 0 3px;font-size:100%;padding:0}.popupText .popupDivMainText ul,.popupText .popupDivMainText ol{padding:0 0 0 20px}.popupText table{border-collapse:collapse}.popupText table th{padding:0 3px 4px 3px;text-align:left}.popupText table td{padding:4px 3px;vertical-align:top}.fakePopup{margin:0 0 0 3px;display:inline-block}table{border-collapse:collapse}table.resultsTable{width:100%;margin-bottom:10px}.resultsTable td,.resultsTable th,.paymentOptions td,.paymentOptions th,.summaryTable td,.summaryTable th{border:1px solid #d1d0d0}.resultsTable th,.paymentOptions th,.summaryTable th{font-size:1.4em;background:#f3f3f3;text-align:left;padding:12px 10px}.resultsTable td,.paymentOptions td,.summaryTable td{font-size:1.4em;padding:10px}.paymentOptions td{white-space:nowrap}tr.evenResultRow td,tr.oddNumberedRow td{background:#f4f4f4}.togglePremium{display:inline}td.link{width:20%;padding:10px 3px}td.link a,td.link span{width:32%;display:inline-block}td.link span.narrowLink{width:24%}td.link span.narrowLink a{width:100%}.paymentOptions{float:left;margin-bottom:30px;width:41.375%}.paymentToRight{float:right}.quoteDetails{margin-bottom:60px}.quoteBox .quoteDetails{margin-bottom:25px}.paymentOptions th.optionsHeader{color:#c33;font-size:2em;background:#fff}.paymentOptions th.optionsHeader span,.paymentOptions .smallTxt{display:block;color:#5d5d5d;font-size:60%;margin-top:5px}.paymentOptions th.optionsHeader em{font-style:normal}.paymentOptions .smallTxt{font-size:80%}.paymentOptions th span.small{font-size:70%}.paymentOptions th{color:#000}.paymentOptions.payment{margin:50px 0 15px}.summaryTable{width:50%;margin:10px 0 20px 0}.summaryTable .total td,.summaryTable .total th{color:#c33;font-size:2em;background:#fff}img.securePayment{display:block;margin:60px 0 0 90px;float:left}.summaryTable .note{display:block;font-size:65%;color:#5d5d5d;font-weight:400;margin:3px 0 0}.thLarge th{width:68%}#stepPaymentDirectDebitMandate img[src*=directDebit],#stepPaymentDirectDebitMandate_Renewal img[src*=directDebit]{float:right}.ddGuarantee{overflow:hidden;margin-top:40px}.ddGuarantee h3{float:left;margin-top:10px}.ddGuarantee ul{clear:both;margin-top:10px;float:left;width:98%}.ddGuarantee ul.nested{margin-top:0;float:none}.ddGuarantee ul.nested li{list-style:none}.DDTable{width:48%;float:left}.DDTableRight{float:right}.DDContainerMain{border:3px solid #d1d0d0;border-bottom:none;padding:1em 2em 0;margin-top:15px}p.originatorNumber{float:right;clear:right;font-size:1.4em}.DDContainer{overflow:hidden;clear:both;margin-top:1.5em;float:left}.DDTable td,.DDTable th{font-size:1.4em;padding:10px;text-align:left}.DDTable th{padding-top:5px}.DDTable td{padding-bottom:0}.DDTable p{padding:0 0 3px}.printButtonBorder{border:3px solid #d1d0d0;border-top:none;padding:0 2em 2em}.DDTable th.heading{text-transform:uppercase;font-size:1.6em}.evenOutMargin{margin-top:-10px;margin-bottom:10px}.formEngine .dp-choose-date{background:url(../Images/Framework/calendar.gif) no-repeat 0 0;cursor:pointer;margin-left:5px;float:left;height:20px}div#dp-popup h2{background:#f4f4f4;color:#c33;padding:2px 0}div#dp-popup{border:1px solid #737373}table.jCalendar{border-color:#737373}div#dp-popup div#dp-nav-prev a,div#dp-popup div#dp-nav-next a{color:#c33}table.jCalendar th{background:#737373}table.jCalendar td:hover,table.jCalendar td.dp-hover,table.jCalendar td.selected:hover,table.jCalendar td.selected{background:#dc3640;color:#fff}table.jCalendar td.today{background:#b40f19;color:#fff}div.confirmDialogShield{background:#5d5d5d;opacity:.8;position:fixed;top:0;left:0;height:100%;width:100%;z-index:20}div.confirmBoxPositioningDiv{width:100%;height:200px;position:fixed;top:25%;left:0;z-index:50}div.confirmTextAndButtons,.shieldOfUnclickabilityText{border:4px solid #ca202e;max-width:380px;background:#fff;margin:0 auto;padding:20px 15px 26px}div.confirmTextAndButtons p{text-align:center;font-weight:700;font-size:1.4em}.shieldButtonsContainer{padding:3em 20% 1em}div.confirmTextAndButtons .okButton{float:right}div.confirmTextAndButtons .confirmButton{float:left}.shieldOfUnclickabilityText .ajaxSpinner{float:none;margin:0 auto;width:16px}.shieldOfUnclickabilityText span.spinnerImg{float:none;display:block}div.lookupControl input.postcodeLookupUnavailable{display:block}.formEngine .postcodeLookupValidator{overflow:visible;clear:left}.formEngine .postcodeLookup{width:100%}.lookupControl{float:left;margin-right:5px}.controlPostcode input{width:85px}.formEngine .postcodeLookup div.resultsContainer{margin:0 0 0 47.3%}.formEngine .postcodeLookup div.resultsContainer .resultsTitle{font-size:1.2em;color:#000;clear:both;margin:7px 0 0 0}.formEngine .postcodeLookup div.postcodeLookupResultsLinksDiv{margin-top:5px;border:1px solid #5d5d5d;width:280px;overflow-y:auto;background:#fff}.formEngine .postcodeLookup div.resultItem{padding:3px 2px 3px 4px;font-size:1.2em;color:#000}.formEngine .postcodeLookup div.resultItem:hover,.formEngine .postcodeLookup div.hoverMimic{background-color:#f3f3f3;color:#c33}div.selectedAddressContainer div.editAddressControl input{margin:5px 0 5px 47.3%;background:0 0;display:inline-block;color:#c33;padding:0;font-size:1.2em;text-decoration:underline}div.postcodeLookup input{margin:0}div.selectedAddressContainer div.editAddressControl input:hover{text-decoration:none}div.isPlainText div.selectedAddressTitle{display:none}.selectedAddressContainer{padding:8px 0 0}.selectedAddressContainer label.label{margin:0}div.selectedAddressContainer div.selectedAddress{font-size:1.4em;color:#000;width:300px;font-weight:700}div.plainTextPostcode{width:330px}.secondBox .labelContainer,.secondBox .validator,.nonUKPostcode .ajaxSpinner{display:none}.nonUKPostcode{position:relative}.nonUKPostcode .secondBox{position:absolute;top:0;display:inline-block;left:468px;background:0 0;padding-left:0}p.prompt{color:#000;padding:0 0 6px 0;margin:3px 0 0 0;font-size:1.4em}.formEngine div.powerList div.textBox input{width:280px}.formEngine div.powerList div.powerListResults{margin-top:10px;border:1px solid #d5d5d5;background:#fff;max-height:200px;overflow:auto;overflow-x:hidden;width:285px;float:left;clear:left}.formEngine div.powerList div.powerListResultItems div{cursor:pointer;font-size:1.4em;color:#000;padding:2px 2px 2px 4px}.formEngine div.powerList div.powerListResultItems div:hover,.formEngine div.powerList div.powerListResultItems div.hoverMimic{background-color:#f3f3f3;color:#c33}.formEngineSelectList .labelContainer{display:none}.formEngineSelectList div.controlLong{margin-left:328px}.formEngineSelectList div.controlLong select{width:300px}.formEngineButton div.control a,.formEngineNavigationButton div.control a,.navigation a,.lookupControl input,.editAddressControl input,.confirmTextAndButtons input,a.linkIntoBtn,a.linkIntoBackBtn{border:0;cursor:pointer;font-family:Arial,Verdana,Tahoma,Helvetica,MS Reference Sans Serif;display:inline-block;background:0 0;font-weight:700;padding:0;overflow:visible;text-decoration:none}input::-moz-focus-inner{border:0}a.linkIntoBtn,a.linkIntoBackBtn{text-decoration:none}.navigation{clear:both;padding:16px 0 0 0}.navigation .formEngineButton.back .labelContainer,.navigation .formEngineButton.next .labelContainer{display:none}.navigation .formEngineButton.back,.navigation .formEngineButton.next,.navigation .formEngineButton{padding:0}.secondaryNavigation{padding:0}.navigation a,.formEngineNavigationButton div.control a,.buttonGroup .formEngineButton.addButton div.control a{overflow:visible;white-space:nowrap;font-weight:700;text-transform:uppercase;font-size:1.4em}.next span,.formEngineNavigationButton div.control a,.navigation .formEngineButton.next{float:right;margin-left:18px}.back span,.save span,.navigation .formEngineButton.back{float:left;margin-right:18px}.secondaryNavigation .save span{margin:10px 18px 20px 0}.next span{display:block}.next a,.formEngineNavigationButton div.control a,.loginArea a,.navigation .formEngineButton.next div.control a,.buttonGroup .formEngineButton.addButton div.control a{background:url(../Images/Buttons/nextArrow.png) no-repeat right center;padding:7px 21px 7px 15px;color:#fff;-moz-box-shadow:2px 2px 1px #b4b4b4;-webkit-box-shadow:2px 2px 1px #b4b4b4;box-shadow:2px 2px 1px #b4b4b4}.next span:hover a,.formEngineNavigationButton div.control a:hover,.loginArea a:hover,.navigation .formEngineButton.next div.control a:hover,.buttonGroup .formEngineButton.addButton div.control a:hover{cursor:pointer;background:url(../Images/Buttons/nextArrowHover.png) no-repeat right center}.nextPlain span{float:right}.back span,.save span{display:block}.back a,.save a,a.linkIntoBackBtn,.navigation .formEngineButton.back div.control a{background:#fff url(../Images/Buttons/backArrow.gif) no-repeat 14px center;padding:6px 12px 6px 22px;color:#5d5d5d;border:1px solid #6f6f6f;-moz-box-shadow:2px 2px 1px #b4b4b4;-webkit-box-shadow:2px 2px 1px #b4b4b4;box-shadow:2px 2px 1px #b4b4b4}a.linkIntoBackBtn{font-size:1.4em;text-transform:uppercase;padding:6px 12px 6px 25px;line-height:18px}.confirmTextAndButtons div a#clickShieldNo{padding:3px 4px;color:#222;background:url(../Images/Buttons/secondaryBtn.png) no-repeat center center #bbb;border:1px solid #6f6f6f;-moz-box-shadow:2px 2px 1px #b4b4b4;-webkit-box-shadow:2px 2px 1px #b4b4b4;box-shadow:2px 2px 1px #b4b4b4}.confirmTextAndButtons div a#clickShieldNo:hover{background:url(../Images/Buttons/secondaryBtnHover.png) no-repeat center center #fff}.back span:hover a,.save span:hover address,a.linkIntoBackBtn:hover,.navigation .formEngineButton.back div.control a:hover{border:1px solid #b40f19}.save a{background:0 0;padding:6px 12px 6px 14px}.save>span+span+span+span .topSpaced{margin-top:18px}.accountDetailsNav div.next{float:left}.accountDetailsNav div.next span{float:left;margin-left:0}.addBtn div.labelContainer,.removeBtnInTitle div.labelContainer{display:none}.addBtn div.control{float:right;margin-right:0}.addBtn div.control a,.nextPlain a,.confirmTextAndButtons div a,a.linkIntoBtn{background:url(../Images/Buttons/nextArrow.png) no-repeat center center;-moz-box-shadow:2px 2px 1px #b4b4b4;-webkit-box-shadow:2px 2px 1px #b4b4b4;box-shadow:2px 2px 1px #b4b4b4;font-size:1.2em;color:#fff;padding:5px 8px}.addBtn div.control a:hover,.nextPlain a:hover,.confirmTextAndButtons div a:hover,a.linkIntoBtn:hover{background:url(../Images/Buttons/nextArrowHover.png) no-repeat center center}.selectProduct a.linkIntoBtn{text-transform:uppercase;padding:7px 9% 7px 5%;background-position:center right}.confirmTextAndButtons div a{padding:5px 3px;width:95px;display:block;text-decoration:none;text-align:center}.formEngine .removeBtnInTitle{background:0 0 #cbcbcb;color:#000;margin:20px 0 4px;padding:12px 5px 12px 25px}.removeBtnInTitle div.control a,.removeBtn div.control a,.belowNavBtns a.removePropertyPseudoLink{color:#000;font-size:1.4em;padding:0 10px;background:#fff;border:1px solid #6f6f6f;-moz-box-shadow:2px 2px 1px #b4b4b4;-webkit-box-shadow:2px 2px 1px #b4b4b4;box-shadow:2px 2px 1px #b4b4b4}.removeBtnInTitle div.control a:hover,.removeBtn div.control a:hover,.belowNavBtns a.removePropertyPseudoLink:hover{border-color:#b40f19}.formEngine .removeBtnInTitle{background:0 0;position:relative;margin:0;padding:0}.formEngine .removeBtnInTitle div.control{position:absolute;top:-37px;right:7px}.formEngine .removeBtnInTitle div.ajaxSpinner{position:absolute;top:-34px;right:100px}.formEngine .removeBtnInTitle span.spinnerImg{background:url(../Images/Framework/spinnerInTitle.gif) no-repeat #f4f4f4}.removeBtn div.control{margin-right:0;float:right}.removeBtn div.ajaxSpinner{float:right}.removePremises{background:#f4f4f4}.lookupControl span{display:block}.lookupControl input{float:left;font-size:1.2em;color:#000;background:url(../Images/Buttons/postCodeBtn.png) 0 center;border:1px solid #6f6f6f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 10px;outline:0}.lookupControl input:hover{background:url(../Images/Buttons/postCodeBtnHover.png) 0 center}.riskCaptureNavigation{list-style:none;margin:25px 0 20px 0}.riskCaptureNavigation li{background:url(../Images/Breadcrumbs/incomplete.gif) no-repeat center top;float:left;padding-top:48px;text-align:center}.riskCaptureNavigation li.quoteIncomplete{background:url(../Images/Breadcrumbs/quote.gif) no-repeat center top}.riskCaptureNavigation li.navIncomplete.last{background:url(../Images/Breadcrumbs/confirmationLast.gif) no-repeat center top}.riskCaptureNavigation li.navIncomplete span{color:#000;font-weight:700;font-size:12px}.riskCaptureNavigation li.navCurrent{background:url(../Images/Breadcrumbs/active.gif) no-repeat center top}.riskCaptureNavigation li.navCurrent>span,.riskCaptureNavigation li.navCurrentRevisited span{display:block;color:#c33;font-size:12px;font-weight:700}.riskCaptureNavigation li.navCurrentRevisited{background:url(../Images/Breadcrumbs/activeRevisited.gif) no-repeat center top}.riskCaptureNavigation li.navCurrentRevisited:first-child,.riskCaptureNavigation li.navCurrentRevisited.first{background:url(../Images/Breadcrumbs/firstActiveRevisited.gif) no-repeat center top}.riskCaptureNavigation li.navComplete{background:url(../Images/Breadcrumbs/compledted.gif) no-repeat center top}.riskCaptureNavigation li.navComplete span a,.riskCaptureNavigation li.navComplete span{color:#5d5d5d;font-weight:700;font-size:12px;text-decoration:none}.riskCaptureNavigation li.navComplete span a{font-size:100%}.riskCaptureNavigation li[data-risknavigationlink=true] span:hover{color:#c33;cursor:pointer}.readonlyNavigation .riskCaptureNavigation li.navComplete span:hover{cursor:default;color:#5d5d5d}.riskCaptureNavigation .navComplete.first{background:url(../../DLParent/Images/Breadcrumbs/firstCompleted.gif) no-repeat center top;padding-left:0}.riskCaptureNavigation .navCurrent.first{background:url(../../DLParent/Images/Breadcrumbs/firstActive.gif) no-repeat center top}.riskCaptureNavigation .navComplete.last{background:url(../../DLParent/Images/Breadcrumbs/lastCompleted.gif) no-repeat center top}.riskCaptureNavigation .navCurrent.last{background:url(../../DLParent/Images/Breadcrumbs/lastActive.gif) no-repeat center top}.riskCaptureNavigation li.furthestVisitedBreadcrumb{background:url(../Images/Breadcrumbs/furthest.gif) no-repeat center top}.groupTabbed{overflow:hidden;margin:10px 0 0 8px;border-left:1px solid #d1d0d0;border-top:1px solid #d1d0d0;float:left}.tabSelectOn,.tabSelectOff{float:left;font-size:1.4em;list-style:none;border:1px solid #d1d0d0;border-top:none;padding:15px 10px;color:#000;font-weight:700;border-left:none;min-height:40px;text-align:center}.tabSelectOn{border-top:3px solid #c33;border-bottom:1px solid transparent;padding-bottom:15px;padding-top:12px;background:0 0}.tabSelectOff:hover{background:url(../../DLParent/Images/Framework/tabsHover.gif) repeat-x 0 0;cursor:pointer}.tabSelectOn span,.tabSelectOff a{display:inline-block;width:6.8em;line-height:1.4}.tabSelectOff a{text-decoration:none;color:#000}.documents{padding:0 0 10px}div.docLink{padding:10px 0 10px 0;float:left;overflow:hidden}div.docLink a{display:block;font-size:1.4em;background-repeat:no-repeat;background-position:left top;padding-left:20px;background-image:url(../Images/Documents/pdf.gif);float:left;margin:0 20px 0 0;word-wrap:break-word}div.docLink.pdf a{background-image:url(../Images/Documents/pdf.gif)}div.docLink.pdf a:hover{background-image:url(../Images/Documents/pdfHov.gif)}div.docLink.word a{background-image:url(../Images/Documents/word.gif)}div.docLink.word a:hover{background-image:url(../Images/Documents/wordHov.gif)}div.docLink.file a{background-image:url(../Images/Documents/txt.gif)}div.docLink.file a:hover{background-image:url(../Images/Documents/txtHov.gif)}div.docLink.img a{background-image:url(../Images/Documents/img.gif)}div.docLink.img a:hover{background-image:url(../Images/Documents/imgHov.gif)}div.docLink.polling a{background-image:url(../Images/Documents/pdf.gif)}.textInput input{width:200px;margin:0 7px 14px 0}.docsAligned .documents{padding:0}.docsAligned .docLink{float:none}.riskSummaryContainer{border-top:1px solid #d6d6d6}.riskSummaryContainer h2.subTitle,.formEngine .riskSummaryContainer .subTitle{margin:20px 0 0}.formEngine .riskSummaryContainer .subTitle{background:#cbcbcb url(../Images/Framework/fakeTitleBorder.gif) repeat-y 52% top}.formEngine .riskSummaryContainer .subTitle .label{font-size:1.6em;margin:0}.riskSummary{border:1px solid #d1d0d0;border-bottom:none;margin-bottom:4px}.riskSummaryContainer .formItem{background:0 0;margin-bottom:0;border:1px solid #d1d0d0;border-top:none;padding:0;background:url(../Images/Framework/labelFakeBorder.gif) repeat-y 52% top}.riskSummaryContainer div.labelContainer{padding:12px 0 12px 3.213367609254499%;margin-right:0}.riskSummaryContainer div.control,.riskSummaryContainer div.controlLong{padding:12px 0;padding-left:1.285347043701799%;margin-right:0;width:48.62406015037594%}.riskSummaryContainer .selectedAddressContainer,.riskSummaryContainer .postcodeLookup{display:none}.riskSummaryContainer .plainText{width:90%}.additionalTrades label{display:none}.additionalTrades .firstAdditionalTrade label{display:block}.riskSummaryContainer .additionalTrades .formItem{border-bottom:none;border-top:none}.additionalTrades{border-bottom:1px solid #d1d0d0}.loginForm .formEngineTextBox input{width:250px}.loginForm label.label{width:auto}.loginForm a{font-size:1.2em;padding-left:238px}.loginForm .formEngineGroupSelf a{display:none}.loginForm p.bold{padding:10px 0 4px}iframe.worldPayIframe{border:0;width:800px;height:1250px;overflow:auto;margin-top:15px}iframe.worldPayIframe html{overflow-y:auto}.selectProduct{list-style:none;margin:20px 0 0 4em}.selectProduct li{border:2px solid #ca202e;width:35%;float:left;margin:0 2% 2em 0;padding:3em 0 2em;position:relative}.selectProduct li em{display:block;position:absolute;bottom:17px;left:2em;height:75px;width:75px}li.tradesman em{background:url(../../DLParent/Images/Framework/productImageTradesman.gif) no-repeat}li.landlords em{background:url(../../DLParent/Images/Framework/productImageLandlords.gif) no-repeat}li.professionals em{background:url(../../DLParent/Images/Framework/productImageProfessionals.gif) no-repeat}li.van em{background:url(../../DLParent/Images/Framework/productImageVan.gif) no-repeat}li.homeBusiness em{background:url(../../DLParent/Images/Framework/productImageBusiness.gif) no-repeat}li.shops em{background:url(../../DLParent/Images/Framework/productImageShops.gif) no-repeat}li.offices em{background:url(../../DLParent/Images/Framework/productImageOffice.gif) no-repeat}li.hotels em{background:url(../../DLParent/Images/Framework/productImageHotel.gif) no-repeat}li.pubs em{background:url(../../DLParent/Images/Framework/productImagePub.gif) no-repeat}.selectProduct li span{color:#000;font-size:1.6em;font-weight:700;display:block;margin:0 0 .5em 0;position:relative;float:right;right:2em;top:-1em}.selectProduct li a{margin-left:0;position:relative;right:2em;float:right;clear:both}.cookie-notification{background:#c33;color:#fff;overflow:hidden}.cookie-notification p{padding:14px;width:94%;float:left}.cookie-notification a{color:#fff}.closeCookies{background:url(../../DLParent/Images/Framework/closeCookies.gif) no-repeat;display:inline-block;width:18px;height:19px;float:right;position:relative;top:14px;right:14px}@media (max-width:768px){.selectProduct li{width:46%}}@media (max-width:580px){.selectProduct li{width:80%}}.alertBox{border:2px solid #666;padding:15px;margin-bottom:10px}.alertBoxInfo{border-color:#408f19}.alertBoxWarning{border-color:#faab00}.alertBox p{color:#000;font-size:1.3em}.alertBoxInfo h3{color:#000;padding-bottom:5px}.alertBoxWarning h3{color:#000;padding-bottom:5px}.alertBox table td{font-size:1.3em;color:#000;padding:.4em 0;width:25%;text-align:left}.renewalText{font-weight:700;padding-bottom:1.5em;color:#000;background:#f3f3f3;border:1px solid #d1d0d0;padding:10px;margin-bottom:10px}.renewalDetails{margin-bottom:20px}#mod_PolicyDisplay_Renewals .subTitle{background:#ca202e;color:#fff}.loginArea{background:#f4f4f4;text-align:center;font-size:1.4em;color:#000;font-weight:700;padding:1em 0;margin-top:1em}.loginArea a{text-decoration:none;padding:7px 25px 7px 10px;font-size:.8em;margin-left:.2em}@media (max-width:1024px){.cookie-notification p{width:85%}.formEngine div.powerList div.powerListResultItems div,.formEngine .postcodeLookup div.resultItem{padding:8px}.paymentOptions{width:45%}div#dp-popup{margin-left:-153px;margin-top:26px}div#dp-popup td{padding:10px}div#dp-popup h2{padding:10px 0}div#dp-popup div#dp-nav-next,div#dp-popup div#dp-nav-prev{top:9px}.riskCaptureNavigation li.navCurrent span,.riskCaptureNavigation li.navCurrentRevisited span,.riskCaptureNavigation li.navComplete span,.riskCaptureNavigation li.navIncomplete span{font-size:14px}.logoContainer li,.logoContainer p{font-size:1.2em}.paymentChoice div.control label{font-size:1.8em}.paymentChoice div.control input{position:relative;top:-2px}.formEngine .paymentChoice .multiControlItemHorizontal:first-child{margin-right:200px}div#dp-popup #dp-nav-next,div#dp-popup #dp-nav-prev{font-size:16px;top:7px!important;font-weight:700}div#dp-popup #dp-nav-prev-month{padding-left:10px}div#dp-popup a#dp-nav-next-month{padding-right:10px}}@media (max-width:850px){#stepAccountDetails .productTitle{bottom:0;width:65%}}a[href^=tel]{display:inline!important;text-decoration:none}.footer a[href^=tel]{color:#000}.conjoinQuestion{margin-top:-4px;padding-top:0}