body{color:#222!important;}
.servicesProtecting{color:#0e9346;}
.servicesReaching{color:#bb1b8d;}
.servicesSpeeding{color:#004990;}
.servicesLooking{color:#fbab18;}
.servicesDefault{color:#c25e00;}
#servicemenu div.services-login-panel h2{margin-bottom:0;padding:0 0 5px 10px;text-align:left;font-weight:normal;font-size:85%;}
span.tel{color:#C25E00;font-size:130%!important;font-weight:bold;margin-bottom:5px;margin-left:0;margin-right:0;margin-top:5px;text-align:center;}
.padding5{display:block;padding-bottom:5px;}
.padding10{padding-top:10px;}
.label5{padding-right:5px;}
div.services-login-panel{width:390px;padding:0 0 0 0!important;margin:0 10px 25px 0!important;}
div.services-login-panel form{padding:0 0 0 10px!important;}
div.services-login-panel input.inputMarginRight{margin-right:2px!important;}
div.services-login-panel input.submit{margin-bottom:5px;}
div.services-login-panel .loginBotttomLinks{clear:both;height:25px;}
div.services-login-panel .forgottenDetails{font-size:70%;float:left;padding:0 0 4px 0;}
div.services-login-panel .rememberMe{float:right;padding-right:10px;}
div.services-login-panel div.mc{background:white url(../images/bg/bg-form-login-services-mc.gif) bottom left repeat-x;}
div.services-login-panel div.ml{padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-services-lr.gif) bottom left no-repeat;}
div.services-login-panel div.mr{padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-services-lr.gif) bottom right no-repeat;}
#serviceswrapper{width:960px;}
#servicesIntro{float:left;width:520px;}
#servicesIntro p{padding:0 0 20px 0;margin:0;text-align:justify;}
.servicesubsection p{text-align:justify;}
.leftservicesubsection{padding-right:15px;padding-left:10px;}
.middleservicesubsection{padding-right:10px;padding-left:10px;}
.rightservicesubsection{padding-left:15px;padding-right:10px;}
#dealer-hpicheck #main{padding-left:0;padding-right:0;}
.space-before5{padding-top:5px;}
.space-before10{padding-top:10px;}
.space-before20{padding-top:20px;}
.space-before30{padding-top:30px;}
.space-before40{padding-top:40px;}
.space-before80{padding-top:80px;}
.space-before120{padding-top:120px;}
.space-after20{padding-bottom:20px;}
.space-after40{padding-bottom:40px;}
.space-after60{padding-bottom:60px;}
.space-after80{padding-bottom:80px;}
.space-after120{padding-bottom:120px;}
.listSquare{padding:0 30px 0 30px;margin:0;}
.listSquare ul{padding:0 5px 20px 5px;margin:0;}
.listSquare ul li{background-attachment:scroll;background-color:transparent;background-image:url("../images/bullet-list-statistic.gif");background-position:left 9px;background-repeat:no-repeat;color:#71645E;line-height:20px;padding:4px 0 4px 20px;margin:0;font-size:85%;}
.listSquare h3{color:#222;margin-top:0;}
.infoBox{width:264px;padding-left:15px;}
.infoBox div.tl{height:10px;padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) top left no-repeat;}
.infoBox div.tr{height:10px;padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) top right no-repeat;}
.infoBox div.tc{height:10px;background:white url(../images/sprite/sprite-form-login-tb.gif) top left repeat-x;}
.infoBox div.ml{padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-lr.gif) bottom left no-repeat;}
.infoBox div.mr{padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-lr.gif) bottom right no-repeat;}
.infoBox div.mc{background:white url(../images/bg/bg-form-login-mc.gif) bottom left repeat-x;}
.infoBox div.bl{height:10px;padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) bottom left no-repeat;}
.infoBox div.br{height:10px;padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) bottom right no-repeat;}
.infoBox div.bc{height:10px;background:white url(../images/sprite/sprite-form-login-tb.gif) bottom left repeat-x;}
.infoBoxContent{display:inline-block;padding:0 8px 0 8px;}
.infoBoxContent h2{text-align:center;padding:10px 0 10px 0;margin:0!important;}
.infoBoxContent ul{padding:0 5px 0 0;margin:0;}
.infoBoxContent ul li{color:#222;line-height:24px;padding:4px 0 10px 40px;margin:0;font-size:85%;}
.infoBoxContent ul li .last{padding:4px 0 4px 40px!important;}
.infoBoxContent p{font-size:85%!important;line-height:20px;text-align:left;color:#222!important;padding:10px 0 10px 0!important;margin:0!important;}
.listCross ul li{background-attachment:scroll;background-color:transparent;background-image:url("../images/icon/icon-circle-cross.gif");background-position:left 2px;background-repeat:no-repeat;}
.listTick ul li{background-attachment:scroll;background-color:transparent;background-image:url("../images/icon/icon-circle-tick.gif");background-position:left 2px;background-repeat:no-repeat;}
.listCross p,.listTick p{padding:0 0 0 0!important;margin:0!important;color:#71645e!important;}
#dealer-mileages #discreptantMileage,#dealer-customerleads #creditScreenedText{margin-bottom:0;margin-top:0;}
.servicesProductTitle{padding-bottom:30px;}
.quoteContainer{position:relative;padding:0 45px 0 45px;}
.quoteStart{position:absolute;left:0;top:0;width:29px;height:26px;background:url(../images/icon/icon-quote-start.gif) no-repeat;}
.quoteEnd{position:absolute;right:0;bottom:0;width:29px;height:26px;background:url(../images/icon/icon-quote-end.gif) no-repeat;}
.quoteContainer p{color:#c25e00;font-weight:bold;text-align:left;padding:0 0 0 0!important;margin:0 0 0 0!important;font-size:100%!important;}
.quoteSource{position:relative;padding:10px 45px 10px 45px;}
.quoteSource p{color:#222;font-weight:normal;text-align:left;padding:0 0 0 0!important;margin:0 0 0 0!important;font-size:75%!important;}
.quoteSource p span{color:#71645e;}
.findOutMoreBox{width:263px;height:145px;background:transparent url(../images/bg/bg-find-out-more-box.gif) no-repeat;margin-left:15px;}
.findOutMoreText{padding:20px 20px 20px 15px;font-size:150%;font-weight:bold;}
.findOutMoreCall{padding:0 20px 0 15px;font-size:110%;font-weight:normal;color:#71645e;}
.findOutMorePhoneNumber{padding:0 0 10px 15px;font-size:220%;font-weight:bold;}
.alignLeft{text-align:left!important;}
ul.slinks li{padding-bottom:10px;}
.customerLeadsImage{min-height:250px;background:transparent url(../images/products/product-dealer-hpi-customer-leads.jpg) top right no-repeat;}
.customerLeadsImage .infoBoxDealers{padding:60px 0 0 0;}
.vehicleIdentificationImage{min-height:233px;background:transparent url(../images/products/product-dealer-hpi-vehicle-identification.jpg) top right no-repeat;}
.caravansImage{min-height:335px;background:transparent url(../images/products/product-leisure-caravan.jpg) top right no-repeat;}
.motorhomeImage{min-height:335px;background:transparent url(../images/products/product-leisure-motorhome.jpg) 220px 20px no-repeat;}
.imgNMRDealer{padding-bottom:66px;}
.imgNMRManufacturer{padding-bottom:66px;}
.infoBoxNMRDealer{padding-top:65px;}
.infoBoxNMRManufacturer{padding-top:206px;}
.quoteNMRDealer{margin-top:280px;}
.listSquareNMRDealer{padding-top:113px;}
.listSquareCheckDealer{padding-bottom:55px;}
.listSquareNMRManufacturer{padding-top:127px;}
.listSquareExchange{padding:0 10px 0 10px!important;}
.listSquareDriveaway{padding:20px 19px 0 19px!important;}
.listSquareCustomerManager{padding:20px 19px 0 19px!important;}
.listSquareVehicleIdentification{padding:20px 19px 0 19px!important;}
.caseStudySpacer{padding-top:50px;}
.avivaLogoContainer{padding:40px 20px 20px 20px;}
.aftermarketH2{padding-top:8px;}