.mainNavContainer{margin:0 auto;background:#203967;width:952px;overflow:hidden;position:relative;padding:20px 0;border-bottom:1px solid #e21f27}.headerLogo{background:url(../Images/pi-logo-white.png) no-repeat;width:113px;height:132px;display:block;float:right;padding:0 10px}.mainFooterContainer{float:left}.centredFooterContainer{width:952px;padding:10px 0;background:#203967;border-top:1px solid #e21f27}.acturisLogo{padding:0 10px 0 0;color:#fff}.navButton.Next span{background-color:#e21f27}.navButton.Back span{background-color:#203967}.navButton.Next span:hover{background-color:#ad1419}.navButton.Back span:hover{background-color:#333}.buttonNext input.processing{background-color:#ad1419}.RFQRow a{background-color:#e21f27}.existingQuotesMain .RFQRow a:hover{background-color:#ad1419}.PolicyRow a{background-color:#e21f27}.existingPoliciesMain .PolicyRow a:hover{background-color:#ad1419}.formEngine .postcodeLookup .lookupControl input{background-color:#e21f27}div.control input.vehicleLookupButton.vehiclePerformLookupButton,div.vehicleLookupDiv input.vehicleLookupButton.vehicleLookupSearchButton,.vehicleLookupInputs div input.vehicleSearchOnRegistrationNumberButton{background-color:#e21f27}.formEngine .postcodeLookup .lookupControl input:hover{background-color:#ad1419}div.control input.vehicleLookupButton.vehiclePerformLookupButton:hover,div.vehicleLookupDiv input.vehicleLookupButton.vehicleLookupSearchButton:hover,.vehicleLookupInputs div input.vehicleSearchOnRegistrationNumberButton:hover{background-color:#ad1419}.formEngine .popupIcon span{background-color:#e21f27}div.logonForm div.loginBtn input,input#logoffButton{background:#e21f27 url(../../StandardB2C/Images/Buttons/testButtonGradient.png) no-repeat 0 50%}div.logonForm .loginBtn input:hover,input#logoffButton:hover{background:#ad1419 url(../../StandardB2C/Images/Buttons/testButtonGradient.png) no-repeat 0 50%}div.formEngine div.control input.actionButton,div.formEngine div.formEngineButton div.control span{background-color:#e21f27}div.formEngine div.control input.actionButton:hover,div.formEngine div.formEngineButton div.control span:hover{background-color:#ad1419}.directDebit span{background-color:#e21f27}.directDebit span:hover{background-color:#ad1419}ul.headerLinksList li a{color:#fff}ul.headerLinksList li a:hover{color:#2a4a6a}ul.centredNavList li a{color:#fff;text-shadow:none;border-right:none;font-size:16px;padding:0 10px}ul.centredNavList li a:hover{color:#e21f27}ul.centredNavList{background:#203967;position:absolute;left:10px;bottom:14px;width:auto;padding:0}h2,h2.shortHeader,.logonForm h2{background-color:#203967}.riskSummary .groupTitleDiv h2{color:#203967}.RFQTitles td{border-bottom:3px solid #e21f27}.PolicyTitle td{border-bottom:3px solid #e21f27}table.premiumBreakdown tr.premiumIncIpt td{border-bottom:1px solid #ccc;border-top:2px solid #e21f27}table.policySummaryBreakdownTable tr.coverType td{border-bottom:2px solid #e21f27}div.formEngineGroupFooter,div.formEngineGroupFooterShort{background-color:#203967!important}div.mainWrapper div.formEngine div.formEngineGroupChild,div.formEngineGroupChild,div.formEngineGroupChildShort{border-color:#000!important}div.riskSummary{border-color:#000}.formEngine .tabSelectOn{background-color:#e21f27}.formEngine .tabSelectOff{background-color:#000;color:#fff}.formEngine .tabSelectOff:hover{background-color:#e21f27}div.mainContentModule div.formEngine div.formEngineGroupSelf div.validator{border-left:1px solid #000!important;border-right:1px solid #000!important}a,.acturisLogo a{color:#e21f27}a:hover,.acturisLogo a:hover{color:#ad1419}div.formEngine div.postcodeLookup div.editAddressControl input{color:#e21f27}div.formEngine div.postcodeLookup div.editAddressControl input:active,div.formEngine div.postcodeLookup div.editAddressControl input:focus,div.formEngine div.postcodeLookup div.editAddressControl input:hover{color:#ad1419}ul.riskCaptureNavigation{border-bottom:1px solid #e21f27}ul.riskCaptureNavigation li.navCurrent p{background:#203967}ul.riskCaptureNavigation li.navComplete a:hover{color:#ad1419}ul.riskCaptureNavigation li a:hover{text-decoration:none;color:#ad1419}.riskSummary .formQuestion{padding:2px 0 2px 10px}div#dp-popup h2{background:#203967}table.jCalendar{border-color:#203967}div#dp-popup div#dp-nav-prev a,div#dp-popup div#dp-nav-next a{color:#fff}table.jCalendar th,table.jCalendar td.selected{background:#e21f27}table.jCalendar td:hover,table.jCalendar td.dp-hover{background:#ad1419}ul.productSelectLinkList{list-style:none;margin:0;padding:0}ul.productSelectLinkList li{float:left;margin:0;display:block}ul.productSelectLinkList li a{display:block;margin:10px 15px 10px 0;background:#fff;border:5px solid #e21f27;padding:5px;text-decoration:none;-webkit-box-shadow:#333 1px 1px 4px;-moz-box-shadow:#333 1px 1px 4px;box-shadow:#333 1px 1px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:auto;height:auto;-moz-border-radius:5px}ul.productSelectLinkList li a p{color:#fff;font-family:Tahoma,Arial,Sans-Serif;cursor:pointer;opacity:.95;filter:alpha(opacity = 95);height:70px;padding:10px;width:310px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;background-color:#e21f27;background-repeat:no-repeat;background-position:right center}ul.productSelectLinkList li a p strong{display:block;font-size:18px;line-height:40px;font-weight:400;color:#fff;width:220px;padding:0}ul.productSelectLinkList li a:hover{text-decoration:none;border:5px solid #ad1419}ul.productSelectLinkList li a:hover p{background-color:#ad1419;background-repeat:no-repeat;background-position:right center}.secondBox .labelContainer,.nonUKPostcode .ajaxSpinner,.secondBox .validator{display:none}.formEngine .nonUKPostcode .popupIcon{float:left}.nonUKPostcode .validator{clear:left;margin-left:300px;*float:none}.nonUKPostcode .validator span{display:block;margin-bottom:3px}.nonUKPostcode{position:relative}.nonUKPostcode .secondBox{position:absolute;top:0;display:inline-block;left:385px;background:0 0;padding-left:0}.paymentBorder{border:1px solid #203967;border-top:34px solid #203967}