@charset "UTF-8";.offscreen{position:absolute!important;left:-9999em!important;top:-9999em!important;width:1px!important;height:1px!important;text-indent:-9999em!important}.clearfix{clear:both!important;padding:0!important;margin:0!important;height:0!important;font-size:0!important;line-height:0!important;border:none!important}html{color:#333;background:#fff}body{margin:0}#mini-basket .total{clear:both}.quantity p{float:left}p,li,dt,dd,label,input,select{font-size:93%}p label,p input,p select{font-size:100%}.alert{margin-bottom:0!important}ul{margin:0 0 1em 3em}li li{font-size:100%}a:link{color:#c00}a{color:#c00}a:visited{color:#0052AD}a:hover{color:#c00!important}a:landed{color:#0052AD;font-weight:bold}strong.phone{font-weight:normal;color:#ce0205}p.small-prints{font-size:85%}#container{position:relative;margin:0 auto;padding-top:25px;width:978px;font-size:.82em}body.dontknow #container{padding-top:11.9em}.account #container #surround{padding-top:33px!important}.Tyre_ratings{float:left;margin-left:0;width:300px}#surround{background:transparent url(/templates/images/global/main-content-top-bg-569.png) no-repeat scroll 168px 14px;position:relative;padding-top:67px;line-height:1.5;*margin-top:80px!important}body.tabbed #surround{margin-top:186px}#main-content{position:relative;float:left;left:168px;width:569px;background:url('/templates/images/global/main-content-bg-569.png') left top repeat-y}#page-body{padding:0 25px 42px;background:transparent url(/templates/images/global/main-content-bottom-bg-569.png) no-repeat scroll left bottom}#left-col ul li{list-style-image:none;list-style-position:outside;list-style-type:none}#CheckboxSelect{margin-left:3px}p.button.find-my-tyres a:hover{background-position:-2000px bottom}#left-col ul{margin-left:0}#left-col{position:relative;float:left;margin-top:11px;left:-557px;width:167px}#sub-content{float:right;margin-top:-8px;width:234px}#header{position:absolute;left:0;top:0;padding-right:5px;width:973px;height:13.35em}#header h2.bc-logo{position:absolute;left:13px;top:35px;margin:0;width:469px;height:69px;text-indent:-9999em;background:url('/templates/images/global/bc-logo-large.jpg') left top no-repeat;border:0}#header h2.bc-logo a{display:block;height:100%;outline:0}#header p.buy{position:absolute;left:20px;top:99px;margin:0;width:211px;height:16px;text-indent:-9999em;background:url('/templates/images/global/buy-online-or-call-2.png') left top no-repeat}#header p.cards{position:absolute;right:140px;top:25px;padding:0 10px 44px;width:7em;min-width:70px;font-size:77%;text-align:center;background:url('/templates/images/global/cards-3.jpg') bottom center no-repeat}#header div.header-right{position:absolute;right:0;top:6px}#header div.trustpilot{width:123px;height:113px;background:url('/images/internalbanner/trustpilot.jpg') right center no-repeat}#header div.trustpilot h2{position:absolute;left:-9999em;top:-9999em;width:1px;height:1px;text-indent:-9999em}#header div.trustpilot p{margin:0;height:100%}#header div.trustpilot a{display:block;height:100%;text-indent:-9999em}#header-banner{position:absolute;left:504px;top:42px;z-index:100}#header-banner.banner-468x60{font-size:.82em}#footer{padding:35px 53px 1em!important;background:url('/templates/images/global/top-shadow-978.png') left top no-repeat}#footer .firstpanel{float:left;margin-right:17px;margin-top:.8em;width:300px}#footer .panel{float:left;margin-right:17px;width:205px}#footer .panel a:link,#footer .panel a:visited{text-decoration:none;color:#000}#footer .bottom-panels .panel{margin-top:.8em;border-bottom:0}#footer .panel.double{width:300px}#footer .panel.last{margin-right:0;width:200px}#footer .panel h2{margin-bottom:.6em;padding:0;font-size:93%;border:0;color:#000}#footer .panel ul{margin:0;padding:1.5em 0 .8em;border-top:solid 1px #000;border-bottom:solid 1px #000;min-height:50px}#footer .panel li{margin-bottom:.7em;padding-left:12px;background:url('/templates/images/global/footer-list-bullet.gif') left .3em no-repeat;list-style:none}#footer p.visa,#footer p.pay4later,#footer p.mastercard{float:left;width:75px;height:36px;text-indent:-9999em;background:left top no-repeat}#footer p.visa{margin-right:5px;background-image:url('/templates/images/global/visa.jpg')}#footer p.mastercard{background-image:url('/templates/images/global/mastercard.jpg')}#footer p.pay4later{background-image:url('/templates/images/global/pay4later.png');margin-top:2px}#footer p.isis{position:relative;padding:6px 60px 0 10px;font-size:85%;font-weight:normal;text-align:right}#footer p.isis span.logo{position:absolute;right:5px;top:9px;width:46px;height:24px;background:url('/templates/images/global/isis.jpg')}#footer p.isis a{display:block;height:100%;outline:0}#footer p.thawte{margin-top:5px;width:198px;height:34px;text-indent:-9999em;background:url('/templates/images/global/thawte.jpg') left top no-repeat}#footer p.comodo{width:200px;height:59px;text-indent:-9999em;background:url('/templates/images/global/comodo.png') right top no-repeat}#footer p.copyright{float:right;margin:10px 12PX 0 0;color:#666;width:auto;font:normal 9px/normal Arial,sans-serif!important}div.banner-468x60{width:468px;height:60px}div.banner-234x60{width:234px;height:60px}#main-content .banner-468x60{margin:0 auto 1em auto}div.shadow{position:relative;padding:18px 25px 20px;background:left top no-repeat}div.shadow-bottom{position:absolute;left:0;bottom:0;width:100%;height:20px;background:left bottom no-repeat}div.shadow-978{background-image:url('/templates/images/global/top-shadow-978.png')}div.shadow-978 div.shadow-bottom{background-image:url('/templates/images/global/bottom-shadow-978.png')}#message-overlay{position:fixed;left:50%;top:50%;margin:-98px 0 0 -197px;padding:30px 37px 37px 26px;width:342px!important;height:130px!important;font-weight:bold;text-align:center;background:url('/templates/images/global/message-overlay-bg.png') left top no-repeat;z-index:99999;border:0;overflow:hidden;font-size:.85em}#message-overlay p.message.ok{background-image:url('/templates/images/global/green-tick.png')}#message-overlay span.or{padding:0 .3em}#message-overlay p.close a{position:absolute;right:35px;top:20px;font-weight:normal;text-decoration:none;color:#333;cursor:pointer}#message-overlay p.message{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;padding-top:60px;background:transparent none no-repeat scroll center top}#message-overlay p.message.notok{padding-top:5px;font-size:78%}table.common-listing{width:100%;border-collapse:collapse}table.common-listing caption{margin:0;padding:.3em .5em;font-weight:bold;text-align:left;background:#99bde1;border:solid #fff;border-width:0 1px}table.common-listing th,table.common-listing td{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#E2EBF2 none repeat scroll 0 0;border:2px solid #FFF;font-weight:normal;padding-bottom:0;padding-left:5px;padding-top:0;text-align:left}table.common-listing td{text-align:right}table.common-listing tbody tr:first-child th,table.common-listing tbody tr:first-child td{background:#d4d7d9}table.summary{width:100%}table.summary th,table.summary td{padding:.8em .5em;font-size:93%}table.summary thead th,table.summary thead td{border:0;background:#CCCDCB none repeat scroll 0 0;text-align:left}table.summary tbody th,table.summary tbody td{background:#DAF1DD;border:1px #9b9b9b;border-style:solid none none;font-style:normal;text-align:left}table.summary tfoot th,table.summary tfoot td{background:#D5E5EC;border-top:4px #fff;border-bottom:1px #e2e4e3;border-style:solid none;padding-right:6px;text-align:right}body.basket table.summary tbody tr td.selectaward{background:0;border-top:4px #fff;border-bottom:1px #e2e4e3;padding-right:6px;padding-top:0;padding-bottom:0;text-align:right}body.basket table.summary tbody tr td.selectaward select{font-size:103%;margin-right:17px}.awardtext-choose-reward{padding-right:13px;font-size:125%;font-weight:bold}.selectaward.after .awardtext-choose-reward{padding-right:15px;font-size:80%}table.summary .price{text-align:right}span.section-image.wide{position:relative;display:block;float:none;padding:2em 0 0}.section-image{margin-left:auto;margin-right:auto;display:block}.tyre-specs{width:180px}span.section-image.wide img{display:block;margin:0 auto}span.section-image.wide span.legend{position:absolute;left:0;top:0;width:100%;text-align:center}div.alert{margin-bottom:1em;padding:10px;background:left bottom repeat-x;border:solid 2px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}div.alert.feedback{background-color:#D9F1DB;background-image:url('/templates/images/global/alert-green-bg.png');border-color:#42a649}div.alert.error{background-color:#ffe0e0;background-image:url('/templates/images/global/alert-red-bg.png');border-color:#cc2929;margin-top:10px}div.alert.error.floatLeft{float:left}div.alert p.message{margin:0;padding:4px 0 4px 35px;min-height:18px;font-size:100%;font-weight:bold;background:left center no-repeat}div.alert.feedback p.message{color:#1a8020;background-image:url('/templates/images/global/alert-green-tick.png')}div.alert.error p.message{color:#cc1414;background-image:url('/templates/images/global/alert-red-cross.png')}.rating-stars,p.tyre-star-rating{display:inline-block;margin:0;width:85px;height:16px;background:url('/templates/images/global/rating-stars.png') left -16px repeat-x}.rating-stars span.stars,p.tyre-star-rating span{display:inline-block;height:100%;text-indent:-9999em;background:url('/templates/images/global/rating-stars.png') left top repeat-x}dl.rating dd.amount{display:inline-block}div.alert ul li{background:transparent none no-repeat scroll left center;font-size:100%;font-weight:bold;margin:0;min-height:18px;padding:4px 0 4px 35px;list-style-type:none;margin-left:-20px}div.alert.error ul li{background-image:url(/templates/images/global/alert-red-cross.png);color:#CC1414}.breadcrumbs a{color:#000;font-size:1em;text-decoration:none}.breadcrumbs{border-bottom:1px solid #BFBFBF;color:#000;display:block;height:18px;margin-bottom:8px;margin-left:15px;position:absolute;top:155px;width:954px}div.StaticPage .breadcrumbs{top:5px}.breadcrumbs p{z-index:9999999;position:absolute}dl.tyre-brands{margin:0 0 1em;padding-left:130px;position:relative}.tyrebankmatrix{margin-bottom:0}dl.tyre-brands dd.logo{height:100px;width:120px;margin:-1.5em}.pagination-footer{margin-top:50px;padding-left:0;text-align:center;font-size:12px}dl.tyre-brands dd.desc{margin:0 0 1em;min-height:6em}#masthead-2011{position:absolute;left:-6px;top:0;width:989px;color:#fff}#masthead-toc{position:absolute;left:-9999em;top:-9999em;width:1px;height:1px;text-indent:-9999em}.quickTabs #masthead-toc{position:relative;float:left;left:21px;top:12px;margin:0;width:602px;height:auto;z-index:2}#masthead-toc li,#masthead-toc li a{background:url(/templates/images/home-2011/masthead-tabs.png) no-repeat}#masthead-toc li{float:left;margin:0 2px 0 0;width:144px;height:32px;text-indent:-9999em;overflow:hidden;list-style:none}#masthead-toc #mt-book-service{width:162px}#masthead-toc li a{display:block;height:100%}#masthead-toc li.active a,#masthead-toc li a:hover{background-image:none!important}#masthead-toc #mt-order-tyres{background-position:0 -32px}#masthead-toc #mt-book-service{background-position:-144px -32px}#masthead-toc #mt-fix-my-car{background-position:-306px -32px}#masthead-toc #mt-motoring-offers{background-position:-450px -32px}#masthead-toc #mt-order-tyres a{background-position:0 top}#masthead-toc #mt-book-service a{background-position:-144px top}#masthead-toc #mt-fix-my-car a{background-position:-306px top}#masthead-toc #mt-motoring-offers a{background-position:-450px top}#masthead-toc #mt-order-tyres.active{background-position:0 bottom}#masthead-toc #mt-book-service.active{background-position:-144px bottom}#masthead-toc #mt-fix-my-car.active{background-position:-306px bottom}#masthead-toc #mt-motoring-offers.active{background-position:-450px bottom}#masthead-2011 div.masthead-page{position:relative;clear:left;margin-top:0;padding:12px 11px 0;height:467px;background:url(/templates/images/home-2011/masthead-2011_v4.jpg) 0 -2px no-repeat}#masthead-2011 .step.fitting{border-top-style:none}#masthead-2011.quickTabs div.masthead-page{margin-top:0}#masthead-2011 h2{position:absolute;left:21px;top:-21px;margin:0!important;padding:0!important;width:144px;height:32px;text-indent:-9999em;background:url(/templates/images/home-2011/masthead-tabs.png) no-repeat;border:none!important}#masthead-2011 div.masthead-page #startArrows{position:absolute;left:263px;top:187px;width:403px;height:145px;background:url(/templates/images/home-2011/start-arrows.png) no-repeat}#masthead-2011 #order-tyres .step.registration{border-bottom-width:0;border-bottom-style:none}#masthead-2011 #order-tyres h2{background-position:left bottom}#masthead-2011 #book-service h2{width:162px;background-position:-144px bottom}#masthead-2011 #fix-my-car h2{background-position:-306px bottom}#masthead-2011 #motoring-offers h2{background-position:-450px bottom}#masthead-2011.quickTabs h2,#masthead-2011 div.step h3 span.step{position:absolute;left:-9999em;top:-9999em;width:1px;height:1px;text-indent:-9999em}#masthead-2011 div.step h3{margin:0;min-height:17px;font-family:verdana;background:url(/templates/images/home-2011/steps-headings_v2.png) top left no-repeat}#masthead-2011 div.step.one h3{background-position:left top}#masthead-2011 div.step.two h3{background-position:left -100px}#masthead-2011 div.step.three h3{background-position:left -200px}#masthead-2011 div.tyresize h3{background-position:left -300px}#masthead-2011 #order-tyres div.registration h3{background-position:left -400px}#masthead-2011 #order-tyres .step.fitting h3{background-position:left -200px;text-indent:-9999px;background-image:url(/templates/images/home-2011/steps-headings_v2.png);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#4d97cb;padding-bottom:5px;display:block;width:278px;margin-bottom:0}#masthead-2011 #order-tyres .step.winter h3{background-repeat:no-repeat;background-position:left -484px;text-indent:-9999px;background-image:url(/templates/images/home-2011/steps-headings_v2.png);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#4d97cb;padding-bottom:5px;display:block;width:278px;margin-bottom:0}#masthead-2011 div.step h3 label{margin-left:66px;font-size:100%}#masthead-2011 input.text{padding:0 19px;width:202px;height:40px;font-size:108%;font-weight:normal;line-height:40px;color:#141414;background:#fff;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#masthead-2011 div.registration input.text,#masthead-2011 div.postcode input.text{padding:0 15px;font-family:arial;font-size:146.5%;font-weight:bold;background:#ff3;border:solid 4px #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:230px;height:38px}#masthead-2011 div.postcode input.text{background:#fff;height:38px;width:230px}#masthead-2011 span.your-reg{position:absolute;left:-9999em;top:-9999em;width:1px;height:1px;text-indent:-9999em}#masthead-2011 #order-tyres div.tyresize h3,#masthead-2011 #order-tyres div.registration h3{height:44px;text-indent:-9999em}#masthead-2011 #order-tyres div.tyresize h3,#masthead-2011 #order-tyres div.registration h3{text-indent:-9999px;border-bottom:solid 1px #004a7e}#masthead-2011 #order-tyres div.registration{border-bottom:solid 1px #004a7e}#masthead-2011 div.tyresize{font-weight:bold;float:left;margin-left:7px;padding:82px 219px 0 15px;width:190px;height:340px}#masthead-2011 #tyres-width-field,#masthead-2011 #order-tyres div.registration div.field,#masthead-2011 div.fitting{padding-top:9px;border-top:solid 1px #4d97cb}#masthead-2011 div.fitting{padding-top:0;margin:0;padding:0}#masthead-2011 div.winter{margin-top:.3em;padding:0}#masthead-2011 div.postcode{margin-top:.3em;padding:0}#masthead-2011 div.tyresize div.field{margin-bottom:.5em}#masthead-2011 div.tyresize div.field.registration label{position:absolute;left:-9999em;top:-9999em;width:1px;height:1px;text-indent:-9999em}#masthead-2011 div.tyresize select{padding:4px;min-width:100%;font-family:arial;font-size:108%;color:#333;border:solid 1px #c0bfc9}#masthead-2011 #order-tyres div.registration,#masthead-2011 #order-tyres div.fitting,#masthead-2011 #order-tyres div.postcode,#masthead-2011 #order-tyres div.submit,#masthead-2011 #order-tyres div.winter{float:left;width:278px}#masthead-2011 #order-tyres div.fitting div.field,#masthead-2011 #order-tyres div.winter div.field{margin-bottom:0;float:left}#masthead-2011 #order-tyres div.submit{margin-left:2px;margin-top:10px}#masthead-2011 #order-tyres div.registration{margin-top:82px}#masthead-2011 #order-tyres div.registration{margin-top:60px}#masthead-2011 div.fitting h3,#masthead-2011 div.postcode h3,#masthead-2011 div.winter h3{margin-bottom:.2em;background:0}#masthead-2011 div.fitting div.fields,#masthead-2011 div.winter div.fields{padding:5px}#masthead-2011 div.fitting div.field,#masthead-2011 div.winter div.field{display:inline-block;margin-left:0}#masthead-2011 div.fitting label,#masthead-2011 div.winter label{display:inline-block;margin-left:0;width:125px}#masthead-2011 div.fitting label,#masthead-2011 div.winter label{font-family:verdana;font-size:104%;font-weight:bold}#masthead-2011 #order-tyres div.postcode h3{margin-bottom:10px;font-size:100%;background-image:url(/templates/images/home-2011/steps-headings_v2.png);background-repeat:no-repeat;background-position:left -100px;text-indent:-9999px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#4d97cb;display:block;width:278px;padding-bottom:5px}#masthead-2011 div.submit p{margin-bottom:.5em;font-size:116%;font-weight:bold;font-style:italic}#masthead-2011 p.dont-know-size{position:absolute;left:20px;bottom:12px;margin:0;padding:17px 0 0 75px;min-height:29px;font-size:108%;font-weight:bold;background:url(/templates/images/home-2011/order-tyres/dont-know-size.png) left bottom no-repeat}#masthead-2011 p.dont-know-size a{margin:0 .5em;font-weight:normal;color:#66b3d9}#masthead-2011 p.get-a-quote{float:left;margin:11px 13px 0 5px;width:283px;height:329px;text-indent:-9999em;background:url(/templates/images/home-2011/service/get-a-quote.jpg) left bottom no-repeat}#masthead-2011 #book-service div.step{float:left;width:391px}#masthead-2011 #book-service div.postcode{background:url(/templates/images/home-2011/service/postcode.png) right center no-repeat}#masthead-2011 #book-service div.registration{background:url(/templates/images/home-2011/service/registration.png) right 46px no-repeat}#masthead-2011 #book-service div.mileage{background:url(/templates/images/home-2011/service/mileage.png) right 44px no-repeat}#masthead-2011 #service-postcode-field,#masthead-2011 #service-reg-field{margin-bottom:0;padding-bottom:8px;border-bottom:solid 1px #004a7e}#masthead-2011 #book-service div.step.registration,#masthead-2011 #service-mileage-field{padding-top:9px;border-top:solid 1px #4d97cb}#masthead-2011 #book-service div.step h3{margin-bottom:10px}#masthead-2011 #book-service div.postcode{margin-top:22px}#masthead-2011 #book-service div.postcode h3,#masthead-2011 div.mileage h3{margin-bottom:10px;font-size:100%}#masthead-2011 #book-service div.registration h3{padding-left:66px;height:17px;line-height:1.2}#masthead-2011 #book-service div.submit{margin-top:.5em}#masthead-2011 #fix-my-car,#masthead-2011 #motoring-offers{padding:21px 30px 0;height:341px}#masthead-2011 #fix-my-car h3{margin:0;height:25px;text-indent:-9999em;background:url('/templates/images/home-2011/repair/get-help.png') left top no-repeat}#masthead-2011 #fix-my-car p{margin-bottom:.4em;font-family:verdana;font-size:108%;font-weight:bold}#masthead-2011 ul#repairs{margin:0 0 0 -2px;width:612px}#masthead-2011 ul#repairs li{float:left;margin:2px;padding:6px;width:188px;height:114px;text-indent:-9999em;background:url('/templates/images/home-2011/glossy-box.png') center center no-repeat;overflow:hidden;list-style:none}#masthead-2011 ul#repairs li a{display:block;height:100%;background:center center no-repeat}#masthead-2011 ul#repairs li.wheel a{background-image:url('/templates/images/home-2011/repair/wheel.jpg')}#masthead-2011 ul#repairs li.engine a{background-image:url('/templates/images/home-2011/repair/engine.jpg')}#masthead-2011 ul#repairs li.diagnostics a{background-image:url('/templates/images/home-2011/repair/diagnostics.jpg')}#masthead-2011 ul#repairs li.fluids a{background-image:url('/templates/images/home-2011/repair/fluids.jpg')}#masthead-2011 ul#repairs li.brakes-exhaust a{background-image:url('/templates/images/home-2011/repair/brakes-exhaust.jpg')}#masthead-2011 ul#repairs li.safety a{background-image:url('/templates/images/home-2011/repair/safety.jpg')}#masthead-2011 .promo{position:absolute;right:10px;padding:6px;background:center center no-repeat}#masthead-2011 #order-tyres .promo,#masthead-2011 #book-service .promo{padding:8px 10px 0 0}#masthead-2011 #order-tyres .promo.top,#masthead-2011 #book-service .promo.top{top:15px}#masthead-2011 #order-tyres .promo.middle,#masthead-2011 #book-service .promo.middle{top:176px}#masthead-2011 #order-tyres .promo.bottom,#masthead-2011 #book-service .promo.bottom{top:243px}#masthead-2011 .promo.top{top:68px}#masthead-2011 .promo.bottom{top:223px}#masthead-2011 .promo.blue{background-image:url('/templates/images/home-2011/promo-boxes/borders/blue.png')}#masthead-2011 .promo.white{background-image:url('/templates/images/home-2011/promo-boxes/borders/white.png')}#masthead-2011 .promo.black{background-image:url('/templates/images/home-2011/promo-boxes/borders/black.png')}#masthead-2011 p.promo a,#masthead-2011 div.promo p{display:block;width:229px;height:136px;background:center center no-repeat}#masthead-2011 p.promo a img,#masthead-2011 div.promo p img{padding:3px}#masthead-2011 .promo.social p{margin:0!important}#masthead-2011 .promo ul.social-networks{position:absolute;left:16px;top:68px;margin:0}ul.social-networks li{float:left;margin:0 4px 0 0;width:49px;height:49px;background:url(/templates/images/global/social-networks-49.png) no-repeat;list-style:none}ul.social-networks li a{display:block;height:100%;text-indent:-9999em;overflow:hidden}ul.social-networks li.youtube{background-position:left top}ul.social-networks li.facebook{background-position:-50px top}ul.social-networks li.twitter{background-position:-100px top}ul.social-networks li.linked-in{background-position:-150px top}body.home.home-2011 div.step-banner,body.newtyres div.step-banner{margin-top:-7px}#masthead-2011 #order-tyres p{margin-bottom:4px}body.home.home-2011 #tyres-steps-2011,body.home.home-2011 #mail-order-steps,body.home.home-2011 #servicing-steps{background-image:none}body.home.home-2011 #mail-order-steps{display:none}body.home.home-2011 #servicing-steps{display:none}#vehicle-options-message-holder label.error,body.buy-tyres.dontknow.select-size label.error{background-image:none}#masthead-2011 div.tyresize label.error{background-repeat:no-repeat;padding-bottom:2px;padding-left:21px;padding-top:1px;position:relative;height:auto;width:auto;left:0;top:0;text-indent:0}select.error-surround,input.error-surround,textarea.error-surround{background-color:#FFFFD5!important;border:2px solid red!important;background-image:none!important;background-position:left!important}.main-footer select.error-surround,.main-footer input.error-surround,.main-footer textarea.error-surround{background-color:#464d53!important;border:2px solid red!important;background-image:none!important;background-position:left!important}#masthead-2011 div.registration input.text.error-surround,#book-service input.text.error-surround{border-width:4px!important;border-color:Red!important}.tyre-labelling a{color:#0098D5;text-decoration:none}div.tread-type span.tread-type-header{color:#0098D5;font-weight:bold;font-size:100%}div.row span.row-header{color:#0098D5;font-weight:bold;font-size:100%}@charset "UTF-8";body{font-family:'Open Sans',Arial,sans-serif;font-size:100%;padding:0;margin:0}body.home-2014 p{font-size:.75em;font-family:'Open Sans',Arial,sans-serif;color:#575756;font-weight:400;line-height:16px}body.home-2014 h1,body.home-2014 h2,body.home-2014 h3,body.home-2014 h4,body.home-2014 h5,body.home-2014 h6,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Arial,sans-serif;display:block;margin:0}body.home-2014 h1.mobile-heading{display:none}body.home-2014 h2.mobile-heading{display:none}body ul{font-family:'Open Sans',Arial,sans-serif}body img{border:0 none}body.home-2014 fieldset{margin:0;padding:0;border:0}body.home-2014 #homeCol1 h1{font-size:1.5em;font-weight:400;color:#32373d;margin:50px 0 0;line-height:26px}body.home-2014 #homeCol1 p{font-size:.875em;line-height:19px}body.home-2014 #homeCol3 h2{font-size:1.5em;font-weight:400;color:#32373d;margin:50px 0 0;line-height:26px}body.home-2014 section#clickfitInner h1{font-size:1.5em;color:#fff;font-weight:400;padding-bottom:30px;margin:0}body.home-2014 section#reviewsInner h1{font-size:1.5em;font-weight:400;color:#32373d;line-height:26px;width:285px;padding:0 100px 0 20px;margin:0}body.home-2014 section#featuredInner h1{font-size:1.5em;font-weight:400;color:#32373d;line-height:26px;width:auto;padding-right:15px;float:left;margin:0}#featuredBlock h2,h3,h4,h5,h6{font-size:1.25em;font-weight:700;margin-bottom:20px}section#seoInnerLeft h1{font-size:1.5em;font-weight:400;color:#33333b;padding:0 0 20px;margin:0}body.general.no-border.js-enabled{font-size:100%}header,section,footer,aside,nav,main,article,figure{display:block}header::after{content:".";display:block;height:0;clear:both;visibility:hidden}section::after{content:".";display:block;height:0;clear:both;visibility:hidden}article::after{content:".";display:block;height:0;clear:both;visibility:hidden}footer::after{content:".";display:block;height:0;clear:both;visibility:hidden}body.home-2014 h1{border-bottom:0}.generalBtn{display:block;width:auto;height:auto;background-color:#008f45;border-radius:4px;color:#fff!important;text-align:center;font:700 .875em/30px 'Open Sans',Arial,sans-serif;padding:0 20px;margin-top:30px}a.generalBtn{text-decoration:none}a.generalBtn:hover{background-color:#33333b;color:#fff!important}.featuredBtnRed{display:block;width:219px;height:30px;border-radius:4px;color:#fff!important;text-align:center;font:700 .875em/30px 'Open Sans',Arial,sans-serif;padding:0;margin-top:30px;background-color:#da271d;position:absolute;bottom:0}a.featuredBtnRed{text-decoration:none}a.featuredBtnRed:hover{color:#fff!important;background-color:#33333b}.featuredBtnGrey{display:block;width:219px;height:30px;border-radius:4px;color:#fff!important;text-align:center;font:700 .875em/30px 'Open Sans',Arial,sans-serif;padding:0;margin-top:30px;background-color:#33333b;position:absolute;bottom:0}a.featuredBtnGrey{text-decoration:none}a.featuredBtnGrey:hover{color:#fff!important;background-color:#da271d}#headerOuter{width:100%;height:110px;background-color:#fff;position:relative}#headerInner{width:1000px;height:110px;position:relative;margin:auto}#headerInner #phone{width:auto;height:auto;position:absolute;top:40px;right:0;font-size:2em!important;font:bold 1em Arial,sans-serif}#headerInner #helpCentreBtn{width:100%;max-width:240px;height:auto;top:40px;right:0;position:absolute}#helpCentreBtn img{width:100%;max-width:100%;height:auto;border:0}header#outer{width:100%;height:110px;background-color:#fff;position:relative}header#inner{width:1000px;height:110px;position:relative;margin:auto}#logo{width:390px;height:74px;position:absolute;top:20px;left:0}#logo img{width:100%;height:auto}#phone{width:auto;height:auto;position:absolute;top:32px;right:0;font-size:1.14em;font:bold 1em Arial,sans-serif}#search{width:210px;height:25px;position:absolute;top:60px;right:117px;border:1px solid #bfc1c3;background-color:#ccc}.headerSearchBox{width:175px;height:25px;background-color:#ccc;border:0;padding:0 0 0 5px;position:absolute;top:0;left:0}#iconSearch{position:absolute;top:0;right:0}#header-mini-basket{width:110px;height:19px;position:absolute;top:85px;right:0;line-height:19px;text-align:right;font:bold .6875em Arial,sans-serif}#basketMob{display:none}nav#outer{width:100%;height:35px;background-color:#33333b;position:relative;clear:both}nav#inner{width:1000px;height:35px;position:relative;margin:auto}nav#left{width:700px;height:35px;float:left;position:relative}#nav{float:left;width:710px;height:35px;display:block}ul.Menu{margin:0;padding:0;font-weight:normal;display:block;height:35px}ul.Menu li{margin:0;list-style:none;float:left;display:block;height:35px}nav#right{width:295px;height:35px;float:right;position:relative}#smallNav{float:right;display:block;width:295px;height:35px}ul.MenuSm{margin:0;padding:0;font-weight:normal;float:right;display:block;height:35px}ul.MenuSm li{margin:0;list-style:none;float:right;display:block;height:35px}a.btn{display:block;width:auto;height:35px;padding:0 9px;position:relative;font:normal .75em/35px 'Open Sans',Arial,sans-serif;color:#fff;text-align:center;text-decoration:none}a.btn:hover{display:block;color:#53c4fb;text-decoration:none}a.btnSm{display:block;width:auto;height:35px;font:normal .6875em/35px 'Open Sans',Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;padding:0 9px}a.btnSm:hover{display:block;color:#53c4fb;text-decoration:none}ul#sub-nav li.btnNoRightPad a{padding-right:0}ul#main-nav li.btnNoLeftPad a{padding-left:0}#heroOuter{width:100%;min-height:540px;padding-top:30px;background:url(/templates/images/home/hero-bg.jpg) no-repeat center top;position:relative;background-size:cover}#heroInner{width:980px;padding:0 10px;height:540px;position:relative;margin:0 auto}#homeClubcard{width:191px;height:365px;position:absolute;top:0;right:0}#clubcardDing{width:191px;height:85px;margin:0 0 10px;text-align:center}#clubcardlogo{width:191px;height:53px}#heroInner h1{font-size:2.5em;line-height:1.15em;color:#fff;font-weight:300;max-width:600px;margin-bottom:15px}#heroInner h2{height:25px;width:auto;font-size:1em;line-height:25px;padding-left:35px;text-align:left;color:#fff;font-weight:300;background:url(/templates/images/home/no1.png) no-repeat left top;margin-bottom:10px}#heroInner h3{height:25px;width:auto;font-size:1em;line-height:25px;padding-left:35px;text-align:left;color:#fff;font-weight:300;background:url(/templates/images/home/no2.png) no-repeat left top;margin-bottom:10px}#heroInner h4{height:25px;width:auto;font-size:1em;line-height:25px;padding-left:35px;text-align:left;color:#fff;font-weight:300;background:url(/templates/images/home/no3.png) no-repeat left top;margin-bottom:10px}#heroInner h5{height:25px;width:auto;font-size:1em;line-height:25px;padding-left:35px;text-align:left;color:#fff;font-weight:300;background:url(/templates/images/home/no4.png) no-repeat left top}#heroInner label{display:inline}.tyre-finder{padding:0;margin:0}.switchNav{width:495px;height:31px;position:relative;margin:0;padding:0}#tabReg{width:275px;height:31px;position:absolute;top:0;left:0;font-family:'Open Sans',Arial,sans-serif;color:#fff;font-weight:600;padding-left:10px;line-height:31px;display:block}#switchTabSize{width:200px;height:31px;position:absolute;top:0;right:0;font-family:'Open Sans',Arial,sans-serif;color:#202d44;font-weight:600;padding:0;text-align:center;line-height:31px;display:block}#switchTabSize a{color:#202d44;text-decoration:none}#RegSearchFieldWrap{border:0;margin:0;width:475px;height:auto;padding:10px;float:left;position:relative}.fieldRegSearch{margin-bottom:5px;width:475px;height:40px;float:left;position:relative;background-color:#fff}#iconRegSearchStepOne{position:absolute;top:0;left:0}#iconRegSearchStepTwo{position:relative;float:left;margin-right:20px}#iconRegSearchStepThree{position:absolute;top:0;left:0}input.regSearch{width:425px;height:40px;background-color:#fff;color:#202d44;margin:0 0 0 30px;padding:0 0 0 20px;border:0;font-family:'Open Sans',Arial,sans-serif;font-size:1.25em;font-weight:600}#tyresFitted{position:relative;float:left;width:auto;height:40px;padding-right:20px}#tyresFitted label{font-family:'Open Sans',Arial,sans-serif;font-size:1.25em;font-weight:600;line-height:40px;color:#202d44}#tyresDelivered{position:relative;float:left;width:auto;height:40px;padding:0}#tyresDelivered label{font-family:'Open Sans',Arial,sans-serif;font-size:1.25em;font-weight:600;line-height:40px;color:#202d44}.submitSearch{width:230px;min-height:45px;position:relative;float:left;margin:15px 122px 0 122px}#switchTabReg{width:190px;height:31px;position:absolute;top:0;left:0;font-family:'Open Sans',Arial,sans-serif;color:#fff;font-weight:600;padding-left:10px;line-height:31px;display:block}#switchTabReg a{color:#fff;text-decoration:none}#tabSize{width:275px;height:31px;position:absolute;top:0;right:0;font-family:'Open Sans',Arial,sans-serif;color:#202d44;font-weight:600;padding:0;text-align:center;line-height:31px;display:block}#SizeSearchFieldWrap{border:0;margin:0;padding:0;width:495px;height:auto;padding:10px;float:left;position:relative}#SizeSearchFieldWrap select{height:22px;border:1px solid #53c4fb;padding:1px 0 2px 5px;-webkit-border-radius:0}#stepOneIcon{float:left;display:block;width:35px;height:35px;padding-top:5px}#fieldsWrap{float:left;width:440px;height:auto;margin-bottom:8px;padding:0}#fieldsWrap select{font-size:12px}.fieldWidth{margin:0 12px 5px 0;width:138px;height:21px;float:left;position:relative}.fieldProfile{margin:0 10px 5px 0;width:138px;height:21px;float:left;position:relative}.fieldRim{margin:0 0 5px 0;width:138px;height:21px;float:left;position:relative}.fieldSpeed{margin:0 12px 0 0;padding:0;width:138px;height:21px;float:left;position:relative}.fieldCar{margin:0;padding:0;width:286px;height:21px;float:left;position:relative}.search-box-width{width:138px;margin:0;padding-left:31px}.search-box-small{width:138px;margin:0;padding:0}.search-box-car{width:286px;margin:0;padding:0}.fieldStepTwo{float:left;position:relative;width:475px;height:35px;background-color:#fff;margin-bottom:8px}.fieldStepTwo input[type=radio]{margin:3px 3px 0 5px}#tyresSizeFitted{position:relative;float:left;width:auto;height:35px;padding-right:20px}#tyresSizeFitted label{font-family:'Open Sans',Arial,sans-serif;font-size:.875em;font-weight:600;line-height:35px;color:#202d44}#tyresSizeDelivered{position:relative;float:left;width:auto;height:35px;padding:0}#tyresSizeDelivered label{font-family:'Open Sans',Arial,sans-serif;font-size:.875em;font-weight:600;line-height:35px;color:#202d44}#iconSizeStepOne{display:block;float:left;margin:0 10px 0 0}#iconSizeStepTwo{position:relative;float:left;margin-right:10px}#iconSizeStepThree{position:absolute;top:0;left:0}.fieldStepThree{margin-bottom:2px;width:475px;height:35px;float:left;position:relative;background-color:#fff}input.postcodeSearch{width:443px;height:35px;background-color:#fff;color:#202d44;margin:0 0 0 32px;padding:0;border:0;font-family:'Open Sans',Arial,sans-serif;font-size:.875em;font-weight:600}#validation-message-holder{width:415px;height:25px;position:absolute;bottom:0;left:0;font-size:.6875em;font-family:Arial,sans-serif;color:#F00;font-weight:600;text-align:center;line-height:25px;padding:0}#validation-message-holder ul li{text-align:left;font-size:11pt}#homeSearchReg{width:495px;height:auto;min-height:232px;position:absolute;top:265px;left:0;background:url(/templates/images/home-2014/bc_search_reg_bg.png) no-repeat left top}#homeSearchSize{width:495px;height:auto;min-height:232px;position:absolute;top:265px;left:0;background:url(/templates/images/home-2014/bc_search_size_bg.png) no-repeat left top;display:none}.showSizeSearch{display:block;width:200px;height:31px;cursor:pointer}.showRegSearch{display:block;width:190px;height:31px;cursor:pointer}.submitSearchButton{border:0 solid #FFF;cursor:pointer;display:block;text-indent:-9999em;outline:0;width:230px;height:45px;background:transparent;background:url(/templates/images/home/search.png) no-repeat left top;overflow:hidden;line-height:999px;font-size:0}section#clickfitOuter{width:100%;position:relative;height:210px;border-bottom:1px solid #969696;background-color:#202d44}section#clickfitInner{width:1000px;margin:auto;position:relative;height:180px;padding:30px 0 0}#clickfitText{float:left;width:1000px;height:auto}.guaranteeBox{float:left;width:auto;height:auto;padding:0 30px 0 0}.guaranteeBoxLast{float:left;width:auto;height:auto;padding:0}.arrowBox{float:left;width:18px;height:29px;margin-right:30px;padding:26px 0}body.home-2014 p.clickfitTitle{color:#53c4fb;font-size:1.875em;font-weight:700;margin:0 0 15px}body.home-2014 p.clickfitText{color:#fff;font-size:1em;line-height:21px}.smReg{font-size:15px}section#videoOuter{width:100%;position:relative;height:auto;border-bottom:1px solid #969696}section#videoInner{width:1000px;margin:auto;position:relative;height:auto}#homeCol1{float:left;width:331px;height:auto;min-height:355px}#homeCol2{float:left;width:360px;height:auto;min-height:355px}#homeCol3{float:left;width:309px;height:auto;min-height:355px}ol.video{margin:0;padding:0;font-weight:bold}ol.video li{list-style:none;padding:0 0 0 50px;font-family:'Open Sans',Arial,sans-serif;font-size:.875em;font-weight:600;color:#32373d;display:block}body.home-2014 #stepOne{background:url(/templates/images/home-2014/step1.gif) no-repeat left center;height:40px;line-height:17px;padding-top:10px}body.home-2014 #stepTwo{background:url(/templates/images/home-2014/step2.gif) no-repeat left center;height:50px;line-height:50px}body.home-2014 #stepThree{background:url(/templates/images/home-2014/step3.gif) no-repeat left center;height:50px;line-height:50px}.videoOther{float:left;width:309px;height:auto;padding:0}.videoThumb{float:left;width:116px;height:auto}#firstVideo{margin:35px 0 30px}.videoOtherText{float:left;width:190px;height:auto}.videoOtherText p.videoTitle{font-weight:700;color:#32373d;margin:0}.videoOtherText p.videoDescr{font-size:.625em;margin:5px 0}a.videoBtn{display:block;float:left;height:20px;padding:0;position:relative;font:bold .75em/20px 'Open Sans',Arial,sans-serif;color:#53c4fb;text-align:left;text-decoration:none}a.videoBtn:hover{display:block;color:#32373d;text-decoration:none}section#reviewsOuter{width:100%;position:relative;height:auto;border-bottom:1px solid #969696;background-color:#c8d3da;padding:50px 0}section#reviewsInner{width:1000px;margin:auto;position:relative;height:auto}section#reviewsLeft{float:left;width:405px;height:auto}section#reviewsInner p{color:#33333b}#trustpilot{float:left;width:201px;text-align:center;margin:50px 172px 0 32px}body.home-2014 p.rated{font-size:1.3125em;line-height:21px;background:url(/templates/images/home-2014/trustpilot_stars.png) no-repeat center bottom;padding-bottom:35px}body.home-2014 p.score{font-size:1.375em;margin:0;line-height:21px}body.home-2014 p.customers{font-size:1em;margin:0;line-height:21px}img#trustLogo{display:block;padding:8px 0}section#reviewRight{width:595px;float:right;height:auto}section#reviewRight article.Review{float:left;position:relative;width:595px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #969696}img#smallStars{display:block;margin:0;padding-bottom:10px}body.home-2014 p.reviewTitle{font-weight:700;font-size:1.125em;line-height:18px;margin-top:0}body.home-2014 p.reviewText{font-weight:400;font-size:.875em;line-height:18px;margin-top:0}body.home-2014 p.reviewName{font-weight:600;line-height:18px;margin:0}section#featuredOuter{width:100%;position:relative;height:auto;border-bottom:1px solid #969696;background-color:#fff;padding:50px 0}section#featuredInner{width:1000px;margin:auto;position:relative;height:auto}ul.featured{margin:0;padding:0}ul.featured li{list-style:none;display:inline-block;float:left;padding:0 15px}#featuredBlock{float:left;position:relative;width:1000px;margin:70px 0 0}#featuredCol1{float:left;position:relative;width:219px;height:300px;border-right:1px solid #969696;text-align:center;padding:0 15px}#featuredCol2{float:left;position:relative;width:219px;height:300px;border-right:1px solid #969696;text-align:center;padding:0 15px}#featuredCol3{float:left;position:relative;width:219px;height:300px;border-right:1px solid #969696;text-align:center;padding:0 15px}#featuredCol4{float:left;position:relative;width:220px;height:300px;text-align:center;padding:0 15px}#featuredBlock img{display:block;margin:0 auto 20px}#featuredBlock p{color:#33333b}#featuredBlock strong{font-size:14px}section#seoOuter{width:100%;position:relative;height:auto;background-color:#fff;padding:50px 0}section#seoInner{width:1000px;margin:auto;position:relative;height:auto}section#seoInnerLeft{float:left;width:475px;padding-right:25px}section#seoInnerRight{float:right;width:452px;padding:25px 0 0 48px}ul.brands{margin:0;padding:0}ul.brands li{list-style:none;display:inline-block;float:left;padding:0 10px 10px 0}section#socialOuter{width:100%;position:relative;height:auto;background-color:#202d44;padding:30px 0}section#socialInner{width:1000px;margin:auto;position:relative;height:auto}section#socialInner p{font-size:1.875em;color:#fff;line-height:30px;margin:0;padding-right:10px}p.share{display:block;float:left}p.connect{position:absolute;top:0;right:192px}#socialShare{float:left;width:auto;height:22px;margin:4px 0}#socialConnect{position:absolute;right:0;height:30px;width:188px}.social a{display:block;float:right;text-indent:-9999px;margin:auto auto auto auto;cursor:pointer;outline:transparent solid 0}#facebook a{height:30px;width:30px;background:url(/templates/images/home-2014/social_sprite_30x30.png) no-repeat left top;margin-right:8px}#twitter a{height:30px;width:30px;background:url(/templates/images/home-2014/social_sprite_30x30.png) no-repeat -30px top;margin-right:8px}#linkedin a{height:30px;width:30px;background:url(/templates/images/home-2014/social_sprite_30x30.png) no-repeat -60px top;margin-right:8px}#gplus a{height:30px;width:30px;background:url(/templates/images/home-2014/social_sprite_30x30.png) no-repeat -90px top;margin-right:8px}#youtube a{height:30px;width:30px;background:url(/templates/images/home-2014/social_sprite_30x30.png) no-repeat -120px top}#facebook a:hover{background-position:left -30px}#twitter a:hover{background-position:-30px -30px}#linkedin a:hover{background-position:-60px -30px}#gplus a:hover{background-position:-90px -30px}#youtube a:hover{background-position:-120px -30px}footer#Outer{width:100%;height:auto;position:relative;background-color:#33333b;padding-bottom:30px}footer#Inner{width:1000px;height:auto;min-height:220px;position:relative;margin:auto}#footerLogos{width:1006px;margin:0;padding:20px 0 40px;height:36px}#footerLogos p{text-align:left;margin:0;font-size:.72em}#footerBox1{float:left;width:524px;height:auto}#footerBox2{float:left;width:230px;height:auto}#footerBox3{float:right;width:220px;height:auto;text-align:right}footer#Outer #footerBox3 p{margin:0}footer#Outer p.footerLegal{font-family:Arial,sans-serif;font-size:.625em;color:#b0b0b0;text-align:right;padding:0;margin:0;line-height:18px}footer#Outer p.footerLegal a{color:#b0b0b0;text-decoration:none}footer#Outer p.footerLegal a:hover{color:#b0b0b0;text-decoration:underline}footer#Outer .footerNavBlock{float:left;width:131px;position:relative}footer#Outer p.footerNavTitle{font-family:'Open Sans',Arial,sans-serif;font-size:.75em;font-weight:bold;color:#fff;text-align:left;padding:0;margin-top:0}footer#Outer p.footerNav{font-family:Arial,sans-serif;font-size:.625em;color:#b0b0b0;text-align:left;padding:0;margin:0;line-height:18px}footer#Outer p.footerNav a{color:#b0b0b0;text-decoration:none}footer#Outer p.footerNav a:hover{color:#b0b0b0;text-decoration:underline}#toggle-icon{color:#fff;cursor:pointer;display:block;position:absolute;right:30px;top:27px;font-size:18px;height:10px;width:10px}#popular-tyres{float:left;margin-left:20px;width:111px;position:relative}#popular-tyres p{font-family:Arial,sans-serif;font-size:.625em;color:#b0b0b0;text-align:left;padding:0}#popular-tyres p a{color:#b0b0b0;text-decoration:none}#popular-tyres p a:hover{color:#b0b0b0;text-decoration:underline}input.signup{width:218px;border:1px solid #989898!important;padding:5px;margin:0;background-color:#464d53!important;color:#fff}input.signup:focus{background-color:#373b3e!important}input.signupReg{width:113px;border:1px solid #989898;padding:5px;margin:0;background-color:#464d53;color:#fff}input.signupReg:focus{background-color:#373b3e!important}.newsField{min-height:30px;margin-bottom:5px;display:block;float:left;width:230px}.regField{min-height:30px;margin-right:5px;display:block;float:left;width:125px}.submitField{min-height:30px;margin-bottom:5px;display:block;float:left;width:100px}div input.SubmitSignUpButton{width:98px;border:1px solid #989898;padding:5px;margin:0;background-color:#464d53;color:#fff}.footer-menu-home .footerNavBlock h3{font-family:'Open Sans',Arial,sans-serif;font-size:.75em;font-weight:bold;color:#fff;text-align:left;padding:0;margin-top:0;margin-bottom:11px}.footer-menu-home .footerNavBlock ul{list-style:none;padding:0;margin:0}.footer-menu-home .footerNavBlock li{font-family:Arial,sans-serif;font-size:.625em;color:#b0b0b0;text-align:left;padding:0;margin:0;line-height:18px;list-style:none}.footer-menu-home .footerNavBlock li a{color:#b0b0b0;text-decoration:none}.footer-menu-home .footerNavBlock li a:hover{color:#b0b0b0!important;text-decoration:underline}.message-ex-home,.newsletter-loading{font-family:'Open Sans',Arial,sans-serif;font-size:.75em;font-weight:bold!important;color:#53c4fb!important;text-align:left;padding:0;margin-top:0}ul#main-nav{margin:0;padding:0;font-weight:normal;display:block;height:35px}ul#main-nav li{margin:0;list-style:none;float:left;display:block;height:35px}ul#main-nav li a{display:block;width:auto;height:35px;padding:0 9px;position:relative;font:normal .8em/35px 'Open Sans',Arial,sans-serif;color:#fff;text-align:center;text-decoration:none}ul#main-nav li a:hover{display:block;color:#53c4fb!important;text-decoration:none}ul#sub-nav{margin:0;padding:0;font-weight:normal;float:right;display:block;height:35px}ul#sub-nav li{margin:0;list-style:none;float:right;display:block;height:35px}#sub-nav li a{display:block;width:auto;height:35px;font:normal .75em/35px 'Open Sans',Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;padding:0 9px}#sub-nav li a:hover{display:block;color:#53c4fb!important;text-decoration:none}#homeSearchSize select.error-surround,#homeSearchSize input.error-surround{border:1px solid red!important}#homeSearchReg select.error-surround,#homeSearchReg input.error-surround{border:2px solid red!important}.switchNav a.showRegSearch:hover{color:#53c4fb!important}.switchNav a.showSizeSearch:hover{color:#000!important}#footerBox2 input{font-size:13px!important}#seoInnerNews h2{font-size:1.5em;font-weight:400;color:#33333b;padding:20px 0;margin:0}#seoInnerNews{float:left;width:1000px;height:auto}dl.newsFeed{margin:0;font-size:.75em;font-family:'Open Sans',Arial,sans-serif;line-height:16px}dl.newsFeed dt{float:left;display:block;margin:0 5px 0 0;font-weight:700;color:#202d44}dl.newsFeed dd{margin:0 0 16px;color:#575756}dl.newsFeed dd a{text-decoration:none;font-weight:700;color:#53C4FB}dl.newsFeed dd a:hover{text-decoration:underline;color:#202d44}li.CheckoutStep{display:block;width:auto;height:35px;padding:0 9px;position:relative;font:normal 12px/35px 'Open Sans',Arial,sans-serif;text-align:center;text-decoration:none}li.currentStep{color:#53c4fb}li.nextStep{color:#fff}li.next{display:block;width:auto;height:35px;font:normal 11px/35px 'Open Sans',Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;padding:0 3px}#trustHeader{width:229px;height:73px;position:absolute;top:19px;left:459px}.ffbtn.homeBtn{right:225px;top:30px}.ffbtn.exitBtn{right:225px;top:65px}#firestoneOuter{width:100%;height:auto;padding:40px 0;background:#fff;border-bottom:1px solid #969696}#firestoneInner{width:1000px;height:auto;margin:0 auto;position:relative;text-align:center;background:url(http://images1.blackcircles.com/promotions/homepage/tiny-dancer-home.gif) no-repeat left bottom}#firestoneInner h3{font-family:'Open Sans',Arial,sans-serif;color:#e20613;font-size:1.25em;font-weight:700;margin:15px 0 0}#firestoneInner h2{font-family:'Pacifico';color:#000;font-size:2.8125em;font-weight:400;line-height:1.25em;margin:10px 0 20px}p.firestoneSm{font-family:'Open Sans',Arial,sans-serif;color:#000!important;font-size:1em!important;font-weight:400!important;margin:0;line-height:2em!important}p.firestoneBig{font-family:'Open Sans',Arial,sans-serif;color:#000!important;font-size:1.25em!important;font-weight:700!important;margin:0}#firestoneBtn{margin:35px auto 0}#fullPromoOuter{width:100%;height:auto;padding:40px 0;background:#fff;border-bottom:1px solid #969696}#fullPromoInner{width:1000px;height:auto;min-height:230px;margin:0 auto;position:relative}#fullPromoLeft{width:453px;height:175px;margin-right:84px;position:absolute;left:0}#fullPromoRight{width:453px;height:175px;position:absolute;right:0}img.hurryText{margin-top:10px}#fullPromoRight h2{font-size:22px!important;line-height:24px!important;color:#33333b!important;font-weight:600!important;margin:20px 0 20px!important;text-align:center}#fullPromoBtn{width:207px;height:40px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}#doublePromoOuter{width:100%;height:auto;padding:30px 0 40px;background:#fff;border-bottom:1px solid #969696;position:relative}#doublePromoInner{width:1000px;height:auto;min-height:275px;margin:0 auto;background:#fff;position:relative}#doublePromoLeft{width:395px;height:auto;min-height:275px;float:left;position:relative;text-align:center}#doublePromoMid{width:150px;height:275px;margin:0 30px;float:left}#doublePromoRight{width:395px;height:auto;min-height:275px;float:left;position:relative;text-align:center}#doublePromoLeft img,#doublePromoRight img{display:block;margin:0 auto}#doublePromoLeft h2,#doublePromoRight h2{font-size:19px!important;line-height:24px!important;color:#33333b!important;font-weight:600!important;margin:0 0 20px!important}img.leftLogo{margin:20px 0 25px 0}img.rightLogo{margin:0 0 13px 0}p.doublePromo{font-size:13px!important;color:#3a4a54!important;line-height:20px!important}img.findOutMore{position:absolute;left:0;right:0;bottom:0;margin:0 auto}#smeOuter{width:100%;height:268px;padding:40px 0 0;background:url(http://images1.blackcircles.com/promotions/homepage/sme_bg.gif) no-repeat center bottom;position:relative}#smeInner{width:1000px;height:248px;margin:0 auto;position:relative}#smeInner h2{font-size:35px!important;color:#53c7fe!important;font-weight:400!important;text-align:center;margin:0!important}#smeFindMoreBtn{position:absolute;left:0;right:0;bottom:15px;margin:0 auto;width:207px;height:40px}#freeTyresOuter{width:100%;height:197px;padding:30px 0;background:#fff;border-bottom:1px solid #969696}#freeTyresInner{width:1000px;height:197px;margin:0 auto}#freeTyresLeft{float:left;position:relative;width:325px;height:197px}#freeTyresLeft h2{font-family:'Merriweather';font-size:19px;color:#757789;font-weight:400;text-align:left;margin:0}img.freeTyresText{margin:23px 12px 0 0}img.freeStars{position:absolute;left:62px;bottom:0}img.threeTyres{float:left}img.freeTyresBtn{float:right;margin:79px 0 0 7px}#winterTyreOuter{width:100%;height:40px;padding:5px 0;background:#00aeef}#winterTyreInner{width:1000px;height:40px;margin:0 auto;position:relative}#winterTyreInner img{float:left;padding:5px 0}img.snowflake{margin:0 10px 0 0}img.orderWinter{margin:0 0 0 10px}#winterTyreInner h2{float:left;margin:0;font-weight:normal;color:#33333b;font-size:1.4em;border-bottom:0;line-height:40px}#promoPanelOuter{width:100%;height:240px;padding:40px 0;background:#33333b;border-bottom:1px solid #969696}#promoPanelInner{width:1000px;height:240px;margin:0 auto}#promoLeft{float:left;width:495px;height:240px;margin-right:10px}#promoRight{float:left;width:495px;height:240px;margin:0;padding:0}#promoFull{width:1000px;height:240px;margin:0;padding:0}#sub-content .banner-234x60{margin:10px 0}#sub-content div.widget{position:relative;margin-bottom:5px!important;padding:48px 16px 19px 10px;color:#fff;background:url('/templates/images/global/widget-gray-bg.png') left 45px no-repeat}#surround #sub-content div.widget h2{position:absolute;left:0;top:0;margin:0;padding:0;width:100%;height:45px;text-indent:-9999em;background:left top no-repeat;border:0}#sub-content div.widget div.bottom-bg{position:absolute;left:0;bottom:0;width:100%;height:17px;background:url('/templates/images/global/widget-gray-bottom-bg.png') left bottom no-repeat}#sub-content div.widget a:link,#sub-content div.widget a:visited{text-decoration:none;color:#c00}#sub-content div.widget a:hover{color:#000!important}#sub-content div.panel{position:relative;margin:0 -7px 5px -9px;padding:19px 19px 10px;width:208px;background:url('/templates/images/global/widget-shadow-bg.png') left top no-repeat}#sub-content div.panel div.bottom-bg{position:absolute;left:0;bottom:0;width:100%;height:17px;background:url('/templates/images/global/widget-shadow-bottom-bg.png') left bottom no-repeat}#sub-content div.panel h2{margin-bottom:.5em;font-size:123.1%;color:#014284;border-bottom:solid 1px #b7b6bc}#mini-basket{padding-bottom:42px;background-image:url('/templates/images/global/widget-blue-bg.png')!important;margin-top:-7px}#mini-basket h2{background-image:url('/templates/images/global/mini-basket-tab.png')!important}#mini-basket div.bottom-bg{background-image:url('/templates/images/global/widget-blue-bottom-bg.png')!important}#mini-basket div.products,#mini-basket div.fitting,#mini-basket div.total{margin-bottom:0;padding-bottom:.5em;border-bottom:solid 1px #0e416e}#mini-basket div.fitting,#mini-basket div.total,#mini-basket div.actions{margin-top:0;padding-top:.5em;border-top:solid 1px #6696be;clear:both}#mini-basket div.actions{text-align:right}#mini-basket div.actions .button{text-align:left}#mini-basket p.button{float:right}#mini-basket span.button{margin-left:.3em}#mini-basket h3{margin:0 0 .2em;font-size:93%}#mini-basket p.empty{margin:0}#mini-basket table{margin:0;width:100%}#mini-basket table td,#mini-basket table th{border:0}#mini-basket table th{padding:0 .5em 0 0;width:70%;font-size:93%;font-weight:normal;text-align:left}#mini-basket table td{padding:0 0 0 .5em;width:30%;font-size:116%;font-weight:bold;text-align:right}#mini-basket div.total p{margin:0;font-size:100%;font-weight:bold}#mini-basket span.order{font-size:93%;float:left}#mini-basket span.price{display:block;float:left;font-size:116%;text-align:right;width:140px}#mini-account h2{background-image:url('/templates/images/global/mini-account-tab.png')!important}#mini-account p.login,#mini-account form,#mini-account p.welcome,#mini-account p.update{margin:0!important;padding-bottom:.5em;border-bottom:solid 1px #666}#mini-account form,#mini-account p.sign-up,#mini-account p.vehicle,#mini-account p.log-out{margin-top:0!important;padding-top:.5em;border-top:solid 1px #d6d6d6}#mini-servicing div.field{clear:left}#mini-account label{float:left;font-weight:bold;line-height:1.8;width:76px}#mini-account p.forgotten{float:left;margin:0;font-size:85%;line-height:1.8}#mini-account p.forgotten a:link,#mini-account p.forgotten a:visited{color:#fff}#mini-account p.myaccount{float:left;margin:0;font-size:85%;line-height:1.8}#mini-account p.myaccount a:link,#mini-account p.myaccount a:visited{color:#fff}#mini-account input.submit{float:right}#mini-account p.sign-up{font-size:85%}#mini-account p.welcome{font-size:100%}#mini-account span.member{font-size:93%}#mini-account span.not-you{float:right;font-size:85%}#mini-account p.vehicle{margin-bottom:0;font-weight:bold}#mini-servicing h2{background-image:url('/templates/images/global/mini-servicing-tab.png')!important}#mini-servicing p.get-started{margin:0;padding-bottom:.5em;border-bottom:solid 1px #666}#mini-servicing div.fields{padding-top:.5em;border-top:solid 1px #d6d6d6;border-bottom:solid 1px #666}#mini-servicing div.field{clear:left;margin-bottom:.5em}#mini-servicing label{float:left;font-weight:bold;line-height:1.8;width:100px}#mini-servicing input.text{width:102px}#mini-servicing #servicing-next-field{padding-top:.5em;border-top:solid 1px #d6d6d6}#mini-servicing input.submit{float:right}#mini-tyre-search h2{background-image:url('/templates/images/global/mini-tyre-search-tab.png')!important}#mini-tyre-search div.specs{border-bottom:solid 1px #878787}#mini-tyre-search div.fitting{padding-top:.5em;border-top:solid 1px #d6d6d6;border-bottom:solid 1px #878787}#mini-tyre-search div.field{float:left;margin:0 9px 6px 0}#mini-tyre-search p{margin-bottom:.2em}#mini-tyre-search div.field.last{margin-right:0}#mini-tyre-search label{font-size:85%}#mini-tyre-search select{width:59px;height:24px}#mini-tyre-search div.field.radio label{font-weight:bold}#mini-tyre-search div.actions{padding-top:.5em;text-align:right;border-top:solid 1px #d6d6d6}#mini-tyre-search div.tyre-fitted{margin-right:2em}#mini-garage-finder h2{background-image:url('/templates/images/global/mini-garage-finder-tab.png')!important}#mini-garage-finder div.mini-garage-distance-field,#mini-garage-finder div.mini-garage-date-field{margin-bottom:0!important;padding-bottom:.5em!important;border-bottom:solid 1px #878787}#mini-garage-finder p.choose,#mini-garage-finder div.actions{margin-top:0;padding-top:.5em;border-top:solid 1px #d6d6d6}#mini-garage-finder p{margin-bottom:.2em}#mini-garage-finder div.field{position:relative;clear:left;margin-bottom:.5em}#mini-garage-finder label{float:left;font-weight:bold;line-height:1.8;width:100px}#mini-garage-finder input.text{width:102px}#mini-garage-finder select{width:108px}#mini-garage-finder div.mini-garage-date-field input{width:84px}#mini-garage-finder span.date-picker{position:absolute;right:0;top:5px;width:16px;height:15px;background:url('/templates/images/global/date-picker.png') left top no-repeat}#mini-garage-finder div.actions{text-align:right}#mini-vrm h2{background-image:url('/templates/images/global/mini-vrm-tab.png')!important}#mini-vrm input.text{width:200px}#mini-vrm #vrm-reg-field p{margin-bottom:.4em}#mini-vrm #vrm-reg-field{margin:0;padding-bottom:.5em;border-bottom:solid 1px #666}#mini-vrm div.fitting{padding:.5em 0;border-top:solid 1px #d6d6d6;border-bottom:solid 1px #666}#mini-vrm div.actions{padding-top:.5em;text-align:right;border-top:solid 1px #d6d6d6}#price-smash{height:136px;text-indent:-9999em;background:url('/templates/images/global/price-smash.jpg') left top no-repeat!important}#price-smash h2{border:none!important}#sub-content #mikes-tips{line-height:1.3;color:#fff;background-image:url('/templates/images/global/widget-black-bg.png')}#sub-content #mikes-tips div.bottom-bg{height:15px;background-image:url('/templates/images/global/widget-black-bottom-bg.png')}#sub-content #mikes-tips h2{margin-top:-13px;padding:10px 0 0 40px;height:36px;font-size:153.9%;color:#fff;background:url('/templates/images/global/mikes-tips-bg.png') left top no-repeat}#side-testimonials cite{display:block;font-weight:bold}#sub-content #refer-a-friend{padding-bottom:42px}#refer-a-friend input.text{width:200px}#refer-a-friend input.submit{float:right}#refer-a-friend.js-enabled div.field{position:relative}#refer-a-friend.js-enabled div.field label{position:absolute;left:5px;top:50%;margin-top:-.7em;cursor:text;color:#666;text-transform:none}div.field{margin-bottom:.8em}div.field.floated{float:left;margin-right:1.5em}label{display:block}.field .IssueNumber{display:block;float:left;width:100px}input.text,select,textarea{border:solid 1px #acacac}input.text{padding:4px 2px}div.field .medium{width:13em}div.field select.medium{width:14.8em}div.field .large{width:22em}div.field textarea.large{width:21.8em}select{padding:3px 2px}textarea{padding:2px 4px}input.checkbox,input.radio{margin-right:.3em}div.field.required label{font-weight:bold}div.field.required label span.required{color:#c00;font-size:15px}span.req-field{font-weight:bold}span.req-field span.required{color:#c00}div.field.disabled input,div.field.disabled select,div.field.disabled textarea{background:#f0f0f0}div.field span.control{padding-right:20px;background:right center no-repeat}div.field span.control input.text{background:transparent none no-repeat scroll right center;padding-right:20px}div.field WebsitePassword input.text{width:165px}div.field.ok input.text,div.field.ok select,div.field.ok textarea{background:#e1ffe5}div.field.error input.text,div.field.error select,div.field.error textarea{background:#ffe0e0}div.field.error input.checkbox,div.field.error input.radio{color:#c00}div.field.ok span.control{background-image:url('/templates/images/global/field-ok.png')}div.field.error span.control{background-image:url('/templates/images/global/field-error.png')}div.field.floated{float:left;margin-right:1.4em}div.field.ok span.control{background-image:url('/templates/images/global/field-ok.png')}div.field.title label{margin:2px 0}.fieldleft{float:left}div.fieldleft{width:200px;margin:10px;font-size:93%}.floatleft{float:left;margin-right:65px}div.fieldright{width:100%}p.button,span.button,input.submit,p.button a,span.button a{height:23px;text-indent:-9999em;background:url('/templates/images/global/buttons.png') no-repeat;outline:0}p.button,span.button,input.submit,a.submit,p.button a,span.button a{height:23px;text-indent:-9999em;background:url('/templates/images/global/buttons.png') no-repeat;outline:0}span.button{display:inline-block}input.findtyres{background-position:-800px top;border:medium none;float:right;width:109px}.button.choose-your-garage a:hover{background-position:-1800px bottom}p.button.choose-fitting a:hover{background-position:-3000px bottom}.loginDetails input.submit.login:hover{background-position:-800px bottom}input.submit{border:0;cursor:pointer;width:38px;background-position:-200px top}input.submit a{border:0;cursor:pointer;width:38px;background-position:-200px bottom}input.submit a:hover{border:0;cursor:pointer;width:38px;background-position:-200px bottom}p.button a,span.button a{display:block;cursor:pointer}input.submit.search{width:74px;background-position:0 top}input.submit.search:hover{background-position:0 bottom;width:74px}input.submit.go{width:37px;background-position:-200px top}input.submit.go:hover{background-position:-200px bottom;width:37px}input.submit.select-garage{width:109px;background-position:-2200px top}input.submit.select-garage:hover{background-position:-2200px bottom;width:109px}p.button.place-order{width:109px;background-position:-600px bottom}p.button.place-order a{background-position:-600px top}p.button.place-order a:hover{background-position:-600px bottom}input.submit.login{background-position:-800px top;width:109px}input.submit.login:hover{background-position:-800px bottom;width:109px}input.submit.next{width:128px;background-position:-1000px top}input.submit.next:hover{background-position:-1000px bottom}input.submit.add-service-to-basket{width:161px;background-position:-1200px top;float:right}input.submit.add-service-to-basket:hover{background-position:-1200px bottom}input.submit.add-mot-to-basket{width:161px;background-position:-1400px top}input.submit.add-mot-to-basket:hover{background-position:-1400px bottom}span.button.basket-add-more-tyres{text-align:left;float:left;margin-left:20px;width:150px}span.button.basket-add-more-tyres a{background-position:-7727px top}span.button.basket-add-more-tyres a:hover{background-position:-7727px bottom}span.button.add-more-tyres a{background-position:-7727px top;width:150px}span.button.add-more-tyres{background-position:-7727px top}span.button.add-more-items a{background-position:-1600px top;width:150px}span.button.add-more-items{background-position:-1600px top}.button.continue-to-garagechoice{width:110px;background-position:-2200px bottom}.button.continue-to-garagechoice a{background-position:-2200px top}.button.continue-to-garagechoice a:hover{background-position:-2200px bottom}.button.choose-your-garage{width:150px}.button.choose-your-garage a{background-position:-1800px top}.button.choose-your-garage a:hover{background-position:-1800px bottom}input.submit.find-my-tyres{width:109px;background-position:-2000px top;cursor:pointer}input.submit.find-my-tyres:hover{width:109px;background-position:-2000px bottom}input.submit.find-my-tyres:hover{background-position:-2000px bottom}p.button.find-my-tyres{width:109px;background-position:-2000px bottom}p.button.find-my-tyres a{background-position:-2000px top}input.submit.pay4later{width:150px;background-position:-7400px top;margin-top:1px;margin-bottom:5px;float:right}input.submit.pay4later:hover{background-position:-7400px bottom;width:150px}input.submit.continue{width:109px;background-position:-2200px top;margin-top:0;margin-bottom:5px;float:right}input.submit.continue:hover,input.submit.continue:disabled{background-position:-2200px bottom;width:109px}input.paypal.continue{float:right}input.submit.pay4later:disabled{background-position:-7400px bottom}input.submit.continue:disabled,input.paypal.continue:disabled,input.submit.pay4later:disabled{cursor:progress}input.paypal.continue:disabled{opacity:.7}input.submit.add-to-basket{width:109px;background-position:-7584px top;float:right;margin-left:10px;margin-top:3px}input.submit.add-to-basket:hover{background-position:-7584px bottom;width:109px}input.submit.brands-add-to-basket{width:109px;background-position:-2400px top;float:right}input.submit.brands-add-to-basket:hover{background-position:-2400px bottom;width:109px}span.button.continue-to-checkout{float:right;text-align:left;width:109px;background-position:-2200px bottom;margin-left:20px;margin-right:30px}span.button.continue-to-checkout a{background-position:-2200px top}span.button.go-to-checkout{width:109px;background-position:-2600px bottom;margin-left:60px!important}span.button.go-to-checkout a{background-position:-2600px top}span.button.continue-to-basket{width:109px;background-position:-2200px bottom}span.button.continue-to-basket a{background-position:-2200px top}span.button.go-to-basket{width:109px;background-position:-5600px bottom}span.button.go-to-basket a{background-position:-5600px top}span.button.choose-tyres{width:109px;background-position:-2800px bottom;float:right}span.button.add-more-tyres a:hover{background-position:-7727px bottom}span.button.add-more-items a:hover{background-position:-1600px bottom}span.button.continue-to-basket a:hover{background-position:-2200px bottom}span.button.go-to-basket a:hover{background-position:-5600px bottom}span.button.continue-to-checkout a:hover{background-position:-2200px bottom}span.button.go-to-checkout a:hover{background-position:-2600px bottom}input.submit:hover{background-position:-200px bottom;border:medium none;cursor:pointer}span.button.choose-tyres a:hover{background-position:-2800px bottom}span.button.choose-tyres a{background-position:-2800px top}p.button.choose-fitting{width:109px;background-position:-3000px bottom}p.button.choose-fitting a{background-position:-3000px top}input.submit.find-my-garage{width:109px;background-position:-3200px top}input.submit.find-my-garage:hover{background-position:-3200px bottom}p.button.consolidate{width:109px;background-position:-3400px bottom}p.button.consolidate a{background-position:-3400px top}input.submit.update-details{width:109px;background-position:-3600px top}input.submit.update-details:hover{background-position:-3600px bottom}span.button.re-order{width:109px;background-position:-3800px bottom}span.button.re-order a{background-position:-3800px top}input.submit.send-email{width:109px;background-position:-4000px top}input.submit.send-email:hover{background-position:-4000px bottom}.field submit,find-tyres{background-position:-2800px bottom;width:109px}span.button.change-fitting-option a{width:150px;background-position:-6600px top}span.button.change-fitting-option a:hover{background-position:-6600px bottom}span.button.dont-change-options a{width:150px;background-position:-6800px top;cursor:pointer}span.button.dont-change-options a:hover{background-position:-6800px bottom}input.submit.proceed{width:95px;background-position:-7000px top}input.submit.proceed:hover{background-position:-7000px bottom}input.submit.proceed-to-confirmation-page{width:216px;background-position:-7150px top}input.submit.proceed-to-confirmation-page:hover{background-position:-7150px bottom}input[type="submit"].submit.large{height:32px;background-image:url('/templates/images/global/buttons-large.png')}input.submit.large.find-my-tyres{width:155px;background-position:left top}input.submit.large.find-my-tyres:hover{background-position:left bottom}input[type="submit"].submit.large2{height:31px;background-image:url('/templates/images/global/button-large-tyredeals.png')}input.submit.large2.show-tyre-deals{width:229px;background-position:left top}input.submit.large2.show-tyre-deals:hover{background-position:left bottom}input.submit.large.confirm-my-details{width:192px;background-position:-200px top}input.submit.large.confirm-my-details:hover{background-position:-200px bottom}input.submit.large.sign-up{width:155px;background-position:-400px top}input.submit.large.sign-up:hover{background-position:-400px bottom}a.lookup-address{display:inline-block;height:23px;vertical-align:top;width:131px;background-image:url('/templates/images/global/lookupaddress.png');margin-left:15px}h4.lookup-address-title{height:26px;margin-bottom:20px;text-indent:-10000px;width:154px;background-image:url('/templates/images/global/lookupaddress.png');background-position:bottom}a.lookup-select-address{display:inline-block;background-position:left center;height:23px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:url('/templates/images/global/lookupaddress.png')}#title{left:194px;width:519px;z-index:1}body.basket #title,body.checkout #title{left:0;margin:0;width:687px}body.tabbed #title{position:absolute;top:165px;left:0!important}body.tabbed h1{height:54px;text-indent:-9999em;border:0}body.dontknow h1{background:url('/templates/images/tabs/dont-know-tyre-size.png') left top no-repeat}body.dontknow.reglookup h1{background:url('/templates/images/tabs/select-your-tyre-size.png') left top no-repeat}h1{margin:0;padding-bottom:6px;font-size:153.9%;color:#014284;border-bottom:solid 1px #b7b6bc}.choose-tyres{color:#014284;float:left;font-size:123%;font-weight:bold;margin-bottom:.5em;width:100%}.tyre-customer-rating{float:left;margin-right:10px}body.basket h1,body.checkout h1{padding:0;height:54px;text-indent:-9999em;background:no-repeat;border:0;margin-top:15px}body.basket h1{background-image:url('/templates/images/tabs/basket.png');position:relative;z-index:999;*top:81px}body.checkout.login h1{background-image:url('/templates/images/tabs/login.png')}body.checkout.your-details h1{background-image:url('/templates/images/tabs/your-details.png');position:relative;z-index:999;*top:81px}body.checkout.payment h1{background-image:url('/templates/images/tabs/payment.png');position:relative;z-index:9999;*top:81px}body.checkout.order-confirmation h1{background-image:url('/templates/images/tabs/order-confirmation.png');position:relative;z-index:999;*top:81px}body.checkout.nearly-finished h1{background-image:url('/templates/images/tabs/nearly-finished.png');position:relative;z-index:999;*top:81px}h2{margin:0 0 .2em;font-size:108%}body.home #surround h2,body.servicing #surround h2,body.basket #surround h2,body.checkout #surround h2{margin:0 0 1em;padding-bottom:4px;font-size:123.1%;color:#014284;border-bottom:solid 1px #b7b6bc}body.basket #title,body.checkout #title{left:0;margin:0;width:687px}h1{margin:0;padding-bottom:6px;font-size:153.9%;color:#014284;border-bottom:solid 1px #b7b6bc}.choose-tyres{color:#014284;float:left;font-size:123%;font-weight:bold;margin-bottom:.5em;width:100%}.tyre-customer-rating{float:left;margin-right:10px}body.basket h1,body.checkout h1{padding:0;height:54px;text-indent:-9999em;background:no-repeat;border:0;margin-top:15px}body.basket h1{background-image:url('/templates/images/tabs/basket.png');position:relative;z-index:999;*top:81px}body.checkout.login h1{background-image:url('/templates/images/tabs/login.png')}body.checkout.your-details h1{background-image:url('/templates/images/tabs/your-details.png');position:relative;z-index:999;*top:81px}body.checkout.payment h1{background-image:url('/templates/images/tabs/payment.png');position:relative;z-index:9999;*top:81px}body.checkout.order-confirmation h1{background-image:url('/templates/images/tabs/order-confirmation.png');position:relative;z-index:999;*top:81px}h2{margin:0 0 .2em;font-size:108%}body.home #surround h2,body.servicing #surround h2,body.basket #surround h2,body.checkout #surround h2{margin:0 0 1em;padding-bottom:4px;font-size:123.1%;color:#014284;border-bottom:solid 1px #b7b6bc}#left-col h2{margin:0;padding:0 9px 4px;width:auto;font-size:100%;color:#666;border-bottom:solid 1px #b7b6bc}h3 span.description{font-weight:normal}body.basket #surround{background:transparent url(/public/wso/images/global/main-content-top-bg-737.png) no-repeat scroll left 0;margin-top:-19px!important;*margin-top:62px!important;padding-bottom:9px;padding-top:17px}body.basket #main-content{position:static;width:737px;background-image:url('/public/wso/images/global/main-content-bg-737.png')}body.basket #breadcrumb{left:12px;top:-2.1em}body.basket #page-body{padding-top:10px;background-image:url('/public/wso/images/global/main-content-bottom-bg-737.png')}body.basket #sub-content{margin-top:-28px}body.basket p.promo-code label{display:inline}body.basket p.promo-code input.submit,body.basket p.update-basket input,body.basket div.update-basket input,body.basket p.update-fitting input{width:auto;text-indent:0;color:#c00;background:0;text-align:left}body.basket p.update-basket input,body.basket div.update-basket input,body.basket p.update-fitting input{margin-left:.5em;padding-left:.5em;height:auto;border-left:solid 1px #6d6d6d}p.update-fitting a{border-left:1px solid #6D6D6D;height:auto;margin-left:.5em;padding-left:.8em;color:#C00;text-decoration:none}div.details .span-5 a{color:#C00;text-decoration:none}body.basket td.quantity div.field a,body.basket td.remove a{width:13px;height:13px!important;text-indent:-9999em;background:url('/public/wso/images/basket/buttons.png') no-repeat;font-size:100%}body.basket table.products product{width:50%;text-align:left}body.basket table.products th.product{font-size:100%}body.basket table.products .price{width:13%;font-size:100%}body.basket table.products .quantity{width:16%;font-size:100%}body.basket table.products .remove{width:12%;font-size:100%}body.basket table.summary .quantity,body.basket table.summary .remove{padding-left:34px;text-align:center}body.basket table.summary th.quantity{padding-left:24px}body.basket table.summary td.amount{text-align:right}body.basket td.quantity div.field{position:relative;margin:0 25px 0 10px;padding:0 15px}body.basket td.quantity input{width:2em;text-align:center;margin:0 2px}body.basket td.quantity a{position:absolute;top:.4em}body.basket td.quantity div.field a.decrease{left:0;background-position:left top}body.basket td.quantity div.field a.decrease:hover{background-position:left bottom}body.basket td.quantity div.field a.increase{right:0;background-position:center top}body.basket td.quantity div.field a.increase:hover{background-position:center bottom}body.basket table.summary .remove{text-align:center}body.basket td.remove a{display:inline-block;background-position:right top}body.basket td.remove a:hover{background-position:right bottom}body.basket table.products tfoot th,body.basket table.products tfoot td{background-color:#fff;border-top:0}body.basket table.products tfoot th.total{font-weight:normal;text-align:right}body.basket p.update-basket{margin:-3.5em 0 2.5em .5em;width:400px}body.basket p.update-fitting{margin-left:.5em}body.basket table.fitting .details{width:48%;text-align:left;font-size:100%}body.basket table.fitting .date{width:30%;font-size:100%}body.basket table.fitting .price{width:36%;font-size:100%}body.basket table.fitting .remove{width:12%;font-size:100%}body.basket table.fitting .cost{text-align:center;font-size:100%;padding-left:20px}body.basket table.fitting span.name{display:block}body.basket table.fitting span.day{display:block}body.basket p.total-cost.pay4later{background:#ffff80;color:blue}body.basket p.total-cost{font-size:150%;font-weight:bold;background:#d5e5ec;border:1px #e3e3e3;border-style:solid none;width:50%;margin-left:50%;padding:5px 0}body.basket p.total-cost.clubcard-points{font-size:100%}body.basket p.total-cost.clubcard-points span.total{margin-left:160px;text-align:right;width:52%}body.basket p.total-cost span.price{padding-left:.5em;text-align:right;width:26%}body.basket p.total-cost.v12 span.container{margin-right:19px}body.basket p.total-cost.v12{text-align:right;font-size:.81em;padding-left:0}body.basket p.total-cost.v12 span.summary{font-size:1.0em;padding-right:0;display:block}body.basket p.total-cost span.title{text-align:left;padding-left:5px;display:inline-block;width:120px}body.basket p.total-cost span.total{margin-left:55px;text-align:right;width:52%}body.basket p.total-cost span.container{margin-right:5px;display:block}body.basket p.total-cost span.summary{text-align:right;font-size:50%;padding-right:3px;line-height:1.5}body.basket p.award-text{margin-bottom:.1em;margin-right:22px;padding-top:4px}body.basket p.award-text-points{margin-right:22px;margin-bottom:.1em;padding-top:4px}body.basket input.claim-reward-submit{width:117px;height:24px;background:transparent url('/templates/images/basket/btn-claimreward.png') left top no-repeat;text-indent:-9999em;outline:0;cursor:pointer;border:0;padding:0}body.basket input.select-offer-submit{width:109px;height:24px;background:transparent url('/templates/images/basket/btn-selectoffer.png') left top no-repeat;text-indent:-9999em;outline:0;cursor:pointer;border:0;padding:0}body.basket span.offer-text{margin-right:22px}body.basket p.actions{margin-top:1.5em;text-align:right}body.basket p.actions a{text-decoration:none;color:#c00}body.basket p.actions span.button{position:relative;top:-2px;text-align:left;margin-left:1em}body.basket p.basket-empty{font-weight:bold}body.basket p.find-my-tyres{margin-left:25em;margin-top:-2.6em}body.basket p.choose-your-garage{margin-left:29.6em;margin-top:-2.6em}body.basket .AdditionalServicesContainer{height:auto;min-height:100px;margin-bottom:10px}body.basket div.AdditionalServicesContainer div.item{float:left;padding:5px;width:48%}body.basket div#container div#surround div#sub-content div.pay4later h2 span{font-size:75%}body.basket div#container div#surround div#sub-content div.pay4later h2 span a{color:#C00}body.basket div#container div#surround div#sub-content div.pay4later .payforlaterfinance{background:url('/templates/images/global/payforlaterfinance.png') no-repeat left top;padding-left:105px}body.basket div#container div#surround div#sub-content div.pay4later ul{margin-top:1em;margin-left:1.5em}body.basket div#container div#surround div#sub-content div.pay4later ul li{font-weight:bold;list-style:none}body.basket div#container div#surround div#sub-content div.pay4later div.payforlaterfinance dl{margin-top:.1em}body.basket div#container div#surround div#sub-content div.pay4later div.payforlaterfinance dl dd{margin-left:0}html body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body form div.update-basket{height:35px}html body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body div.Details_Container2 form div{text-align:right}html body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body form div.update-basket,body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body div.Details_Container2 form div span{font-size:93%}html body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body div.Details_Container2 div.total-line{font-size:150%;font-weight:bold;text-align:right;height:40px}html body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body div.Details_Container2 div.total-line span.total{background-color:#0F0;width:30%}html body.basket div#container div#surround div#main-content div#page-body div.main-content div.page-body div.Details_Container2 div.total-line span.price{background-color:#0F0;width:13%}body.basket p.points{font-weight:bold}body.basket input.booknow-submit{width:88px;height:24px;background:transparent url('/templates/images/garages/btn-booknow.png') left top no-repeat;text-indent:-9999em;outline:0;cursor:pointer;border:0;padding:1px}.finance-sub-container{width:92px}.finance-sub-container .finance-title{float:left;width:45px;font-weight:bold;font-size:.82em}.finance-sub-container .finance-sub-value{text-align:right;width:45px;font-size:.82em;float:right}body.checkout #container{padding-top:15px}body.checkout #surround{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/templates/images/global/main-content-top-bg-737.png) no-repeat scroll left 0;margin-top:-19px;padding-bottom:9px;padding-top:17px;*margin-top:62px!important}body.checkout #main-content{position:static;width:737px;background-image:url('/templates/images/global/main-content-bg-737.png')}body.checkout #page-body{padding-top:10px;background-image:url('/templates/images/global/main-content-bottom-bg-737.png')}body.PaymentFailed #surround{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/templates/images/global/main-content-top-bg-737.png) no-repeat scroll left 0;margin-top:-19px;padding-bottom:9px;padding-top:17px}body.checkout #header p.buy{margin-top:66px}p#checkout-steps{position:absolute;left:12px;bottom:-10px;margin:0;width:960px;height:23px;text-indent:-9999em;background:url('/templates/images/checkout/checkout-steps-payment.png') center bottom no-repeat;border-bottom:solid 1px #b5b4ba}body.checkout h2{margin:0 0 .5em;padding-bottom:5px;font-size:131%;color:#014284;border-bottom:solid 1px #b7b6bc}body.checkout #sub-content h2{padding:0;font-size:108%;border:0}body.checkout #sub-content p.security-number{padding-bottom:135px;background:url('/templates/images/checkout/3-digit-security-number.jpg') center bottom no-repeat}body.checkout #sub-content p.secured-by-thawte{height:116px;background:url('/templates/images/checkout/secured-by-thawte.jpg') center top no-repeat}body.checkout table.summary .price{padding-right:4em;text-align:right}body.checkout table.summary dl{position:relative;margin:0}body.checkout table.summary dl dd{font-weight:normal;margin:0}body.checkout table.summary dt,body.checkout table.summary dd.address{float:left;clear:left;width:350px}body.checkout table.summary dd.date{margin-left:360px}body.checkout table.summary dd.date span.day{display:block}body.checkout p.address,body.checkout dl.address{float:left;width:50%}body.checkout dl.address{margin:0 0 1em}body.checkout dl.address dd{margin:0}body.checkout dl.details{float:right;margin:0 0 1em;width:49.8%}body.checkout dl.details dt{float:left;clear:left;margin-right:.3em;width:140px}body.checkout dl.details dd.start-date{float:left;margin-right:2em}body.checkout dl.details dt.end-date{clear:none}.details dt{margin-bottom:5px}.details dd{margin-bottom:5px}.paybreak{border-top:1px solid #B7B6BC;padding-top:10px}div.paypal-payment{clear:both;padding-top:10px;margin-bottom:1em}div.PaymentDetailsForm{margin-top:2em}div.paypal-payment span.payment-message{width:75%;float:left}div.payment-title{width:50%;font-size:140%;font-weight:bold;color:#014284}div.PaymentDetailsForm div.row{margin-left:40px;padding:10px 0}body.checkout div.PaymentDetailsForm div.row div.field label{height:23px;vertical-align:middle}body.checkout div.PaymentDetailsForm div.row div.field span.startdate-text{margin-top:5px;display:block}div.payment-sectionend{width:100%;height:10px;border-bottom:2px solid #000;display:inline-block}input.pay-by-other{vertical-align:bottom}span.payment-message-other{width:95%}table.payment-card-details tbody tr td{border:0}table.payment-card-details{border:0}div.paypal-payment span.payment-submit{width:20%;float:right;margin-top:20px;margin-right:7px}#nearly-finished{margin:15px auto 0;width:603px}#nearly-finished fieldset.checks{margin-left:-13px;padding:20px 20px 0 210px;width:386px;min-height:320px;font-family:verdana;color:#fff;background:url(/templates/images/checkout/nearly-finished-bg.jpg) no-repeat}body.nearly-finished #nearly-finished h2{margin-bottom:.6em;padding:0;font-size:153.9%;border:0;color:#fff}#nearly-finished fieldset.checks p{margin-bottom:1.5em;font-size:123.1%;font-weight:bold;line-height:1.7}#nearly-finished textarea{padding:10px;width:364px;height:125px;font-size:16px;border:solid 1px #999}#nearly-finished textarea.quickTextareaDefault{color:#bbb}#nearly-finished fieldset.other-checks{padding:15px 40px;font-size:138.5%;color:#000;border:solid 3px #003f7d;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#nearly-finished fieldset.other-checks p{margin-bottom:.7em;font-weight:bold}#nearly-finished fieldset.other-checks label{display:inline}#nearly-finished fieldset.other-checks div.field{margin-bottom:0;line-height:1.4}#nearly-finished fieldset.actions{text-align:right}body.checkout.nearly-finished div#container div#errorcontainer.alert label.error{background-image:none}body.checkout div.paypal-payment span.paypal-title{float:left;width:70%;font-size:140%;font-weight:bold;color:#014284}body.checkout div.paypal-payment span.paypal-surcharge{font-weight:bold;font-size:.7em;color:#000;margin-left:20px}body.checkout div.paypal-payment span.paypal-surcharge-message{font-weight:bold;font-size:.85em;width:72%;float:left;margin-top:10px;margin-bottom:10px}body.checkout span.paypal-total{float:right;text-align:right;width:30%;font-size:120%}#additional-services{border:1px solid #b7b6bc;padding:6px 6px 6px 6px;float:left}.additional-services-title-container{border-bottom:solid 1px #b7b6bc;height:40px}.additional-services-title-container>img{margin-top:10px}.additional-services-title{color:#000;font-weight:bold;font-size:13pt}.additional-services-subtitle{font-size:9pt;color:red;font-weight:bold;border-bottom:1px solid #b7b6bc;padding-top:3px;padding-bottom:3px}.additional-services-items{float:left;width:100%;padding:5px 0 5px 0}.additional-services-item{float:left;width:49%;height:auto;margin-right:5px;font-weight:bold;border-bottom:1px solid #b7b6bc}.additional-services-item>img{float:left;margin-top:7px}.additional-services-info{float:left;width:auto;margin-top:5px}.additional-services-info>textarea{width:661px;height:120px}.additional-services-item .row-name-service{float:left;margin-left:4px;line-height:40px}.additional-services-item .price-checkbox{float:right}.additional-services-item .price-checkbox .row-price{float:left;margin-right:5px;line-height:40px}.additional-services-item .price-checkbox>input{float:left;margin-top:13px}.additional-service-bottom{float:left;width:100%;margin-top:20px}.additional-service-bottom>span{float:left;font-size:8pt!important;font-style:italic}#add-additional-services-btn{float:right;width:215px;height:25px;background:transparent url('/templates/images/general/add-additional-services.png') left top no-repeat;text-indent:-9999em;outline:0;cursor:pointer;border:0;padding:1px}body.servicing #title{left:25px;top:13.65em;margin-top:146px;width:687px}body.servicing #surround{padding-top:132px;padding-bottom:9px;background:url('/templates/images/global/main-content-top-bg-737.png') left 116px no-repeat}body.servicing #main-content{left:0;width:737px;background-image:url('/templates/images/global/main-content-bg-737.png')}body.servicing #page-body{padding-top:5em;background-image:url('/templates/images/global/main-content-bottom-bg-737.png')}body.servicing #breadcrumb{left:12px;margin-top:-2.15em}body.servicing #left-col{display:none}body.servicing #sub-content{margin-top:-42px}body.servicing ul#services-tabs{position:absolute;left:0;top:-51px;margin:0;padding:10px 0 0;width:452px;height:44px;text-indent:-9999em;background:url('/templates/images/tabs/servicing.png') left top no-repeat}body.servicing.garage ul#services-tabs{background-position:left bottom}body.servicing ul#services-tabs li{float:left;margin:0;padding:0;height:37px;list-style:none}body.servicing ul#services-tabs li.choose-service{margin:0 11px;width:211px}body.servicing.garage ul#services-tabs li.choose-service{margin-left:19px;width:201px}body.servicing ul#services-tabs li.choose-garage{width:208px}body.servicing ul#services-tabs li a{display:block;height:100%}body.servicing #main-content div.panel{margin-bottom:14px;padding:10px;border:solid 1px #b7b6bc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}body.servicing.service #page-body{padding-bottom:43px}body.servicing.service #main-content h2{margin:0 0 .2em 10px;padding-bottom:0;border-bottom:0}body.servicing #vehicle{background:#bbd1df url('/templates/images/servicing/vehicle-bg.png') left top repeat-x}body.servicing #vehicle dl{margin:0}body.servicing #vehicle dl dt{float:left;margin-right:.4em}body.servicing #vehicle dl dt.reg{clear:left}body.servicing #vehicle dl dt.mileage{position:relative;left:-12em;margin-left:50%}body.servicing #vehicle dl dd{float:left;margin:0}body.servicing #vehicle dl dd.mileage{position:relative;margin-left:-12em}body.servicing #services{margin-bottom:43px!important;padding:0!important;background:#e9e9e9 url('/templates/images/servicing/services-bg.png') left top repeat-x}body.servicing #mot{padding:0!important;background:#e9e9e9 url('/templates/images/servicing/mot-bg.png') left top repeat-x}body.servicing .service{position:relative;padding:10px 200px 10px 148px;background:url('/templates/images/servicing/service-bg.png') no-repeat;border-bottom:solid 1px #b7b6bc}body.servicing .service.oil{background-position:10px 10px}body.servicing .service.intermediate{background-position:10px -190px}body.servicing .service.full{background-position:10px -390px;border-bottom:0}body.servicing .mot{background-position:10px -590px;border-bottom:0}body.servicing .service h3{margin:0}body.servicing .service p{margin:0}body.servicing #services p.price,body.servicing #mot p.price{position:absolute;right:100px;top:50%;margin-top:-5px;font-size:123.1%;font-weight:bold}body.servicing .service input.radio{position:absolute;right:40px;top:50%}body.servicing #services input.submit,body.servicing #mot input.submit{float:right;margin-top:11px}body.servicing #mot p.price{right:65px}body.servicing div.find-a-garage{position:relative;padding-right:470px!important}body.servicing div.find-a-garage h2{margin-bottom:.5em;font-size:138.5%}body.servicing div.find-a-garage>p{margin:0}body.servicing div.garage-finder{position:absolute;right:0;top:3px;padding:15px 18px;width:423px;min-height:53px;background:url('/templates/images/servicing/garage-finder-bg.png') left center}body.servicing div.garage-finder div.field{float:left;margin:0 10px 0 0}body.servicing div.garage-finder label{display:inline}body.servicing form #finder-postcode{width:135px}body.servicing form #finder-date-field{position:relative;padding-right:19px}body.servicing form #finder-date{width:85px}body.servicing form #finder-date-field span.date-picker{position:absolute;right:0;top:5px;width:16px;height:15px;background:url('/templates/images/global/date-picker.png') left top no-repeat}body.servicing div.browse-by-map{margin-top:3em;padding-bottom:0!important;background:#cbcbc9 url('/templates/images/servicing/browse-by-map-bg.png') left top repeat-x;border-top-left-radius:0!important;-moz-border-radius-topleft:0!important;-webkit-border-top-left-radius:0!important}body.servicing div.browse-by-map h2{margin-top:-2.6em;margin-left:-11px;padding:0 .5em;width:7.6em;font-size:108%;line-height:1.8;color:#777;background:#f0f0f0;border:1px #b7b6bc;border-style:solid solid none;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}body.servicing div#map-legend{float:left;width:166px}body.servicing div#map-legend dl{margin:0 0 .4em;padding-bottom:.4em;padding-left:24px;background:left top no-repeat;border-bottom:solid 1px #b7b6bc}body.servicing div#map-legend dt{font-size:93%}body.servicing div#map-legend dd{margin:0;font-size:85%}body.servicing div#map-legend dl.postcode{background-image:url('/templates/images/servicing/map-markers/postcode.png');background-position:2px top}body.servicing div#map-legend dl.premium{background-image:url('/templates/images/servicing/map-markers/premium-garages.png')}body.servicing div#map-legend dl.enhanced{background-image:url('/templates/images/servicing/map-markers/enhanced-garages.png')}body.servicing div#map-legend dl.standard{background-image:url('/templates/images/servicing/map-markers/standard-garages.png')}body.servicing #garages-map{float:right;width:486px;height:318px;border:solid 1px #b7b6bc}body.servicing h3.selected{margin:-1.2em 0 1em 10px;font-size:100%}body.servicing div.garage{padding-left:0!important;padding-right:0!important;background:#fff url('/templates/images/servicing/garage-bg.png') left bottom repeat-x}body.servicing div.garage.last{margin-bottom:2px!important}body.servicing div.garage h4{position:relative;margin:-2px 10px 1em;padding:0 0 5px 35px;font-weight:normal;border-bottom:solid 1px #b7b6bc}body.servicing div.garage img.garage-image{float:left;margin:-2.4em 0 10px 10px;width:123px;border:solid 1px #b6b6b6}body.servicing div.garage.with-image h4,body.servicing div.garage.with-image div.details{margin-left:143px}body.servicing div.garage h4 span.name{font-weight:bold;text-transform:uppercase}body.servicing div.garage h4 span.marker{position:absolute;left:5px;top:-13px;width:19px;height:27px;background:left top no-repeat}body.servicing div.garage h4 span.category{float:right;padding-left:20px;background:left top no-repeat}body.servicing div.garage.standard h4 span.category{background-image:url('/templates/images/servicing/rosettes/standard.png')}body.servicing div.garage.enhanced h4 span.category{background-image:url('/templates/images/servicing/rosettes/enhanced.png')}body.servicing div.garage.premium h4 span.category{background-image:url('/templates/images/servicing/rosettes/premium.png')}body.servicing div.garage.standard h4 span.marker{background-image:url('/templates/images/servicing/map-markers/standard-garages.png')}body.servicing div.garage.enhanced h4 span.marker{background-image:url('/templates/images/servicing/map-markers/enhanced-garages.png')}body.servicing div.garage.premium h4 span.marker{background-image:url('/templates/images/servicing/map-markers/premium-garages.png')}body.servicing div.garage div.details{margin:0 10px}body.servicing div.garage dl{margin:0 0 .5em}body.servicing div.garage dl.left{float:left;width:49%}body.servicing div.garage dl.right{float:right;width:49%}body.servicing div.garage dl dt{float:left;clear:left;margin-right:.5em}body.servicing div.garage dl dd{margin:0 0 .5em}body.servicing div.garage span.rating{white-space:nowrap}body.servicing div.booking-time{position:relative;padding:10px 10px 0 9em;border-top:solid 1px #b7b6bc}body.servicing div.booking-time h5{float:left;margin-left:-9em;font-size:93%;color:#c00}body.servicing div.booking-time table{float:left;margin:0;font-size:93%}body.servicing div.booking-time table td,body.servicing div.booking-time table th{padding:.2em .5em;text-align:center;border:0}body.servicing div.booking-time table thead th{font-weight:normal}body.servicing div.booking-time table span.day{display:block;font-weight:bold}body.servicing div.booking-time table tbody th{color:#999}body.servicing div.booking-time table span.radio{display:block;padding:3px 0;min-height:1.5em;background:#deb8b8 url('/templates/images/servicing/booking-time-bgs.png') left -100px repeat-x;border:solid 1px #dcdcdc}body.servicing div.booking-time table tr span.radio.available{background-color:#bae3ba;background-position:left top}body.servicing div.booking-time dl.legend{position:absolute;left:10px;bottom:0;margin:0;font-size:93%;color:#666}body.servicing div.booking-time dl.legend dd{padding-left:25px;background:url('/templates/images/servicing/booking-time-legend-bgs.png') no-repeat}body.servicing div.booking-time dl.legend dd.available{background-position:left top}body.servicing div.booking-time dl.legend dd.not-available{margin-bottom:0;background-position:left -100px}body.servicing div.booking-time input.submit{margin-top:80px;float:right}body.buy-tyres #title{left:25px;width:687px}body.dontknow #title{margin-top:0;top:12.5em}body.buy-tyres #surround{padding-bottom:9px;background:url('/templates/images/global/main-content-top-bg-737.png') left 50px no-repeat}body.dontknow.tabbed #surround{padding-top:67px;margin-top:60px}body.buy-tyres #main-content{position:static;width:737px;background-image:url('/templates/images/global/main-content-bg-737.png')}body.buy-tyres #page-body{background-image:url('/templates/images/global/main-content-bottom-bg-737.png');padding-top:15px}body.buy-tyres #breadcrumb{left:12px;top:-2.15em}body.buy-tyres #left-col{display:none}.alert ul{margin-bottom:0}.alert{margin-bottom:10px!important}body.buy-tyres #sub-content{margin-top:-35px}body.buy-tyres h2{font-size:123.1%;color:#014284;border-bottom:solid 1px #b7b6bc}body.buy-tyres div.results h3{margin:0 0 .8em 5px;font-size:123.1%;color:#014284}body.buy-tyres p.more,body.buy-tyres a.view-all,body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs span.arrow{padding-left:15px;text-decoration:none;color:#c00;line-height:1;background:transparent url('/templates/images/tyres/more-arrow.png') left top scroll no-repeat;cursor:pointer}body.buy-tyres div.expanded p.more{background-position:left bottom}body.buy-tyres ul#tyres-tabs{position:absolute;left:0;top:15px;margin:0;padding:10px 0 0;width:515px;height:44px;text-indent:-9999em;background:url('/templates/images/tabs/tyres.png') left top no-repeat}body.buy-tyres.garage ul#tyres-tabs{background-position:left bottom}body.buy-tyres ul#tyres-tabs li{float:left;margin:0;padding:0;height:37px;list-style:none}body.buy-tyres ul#tyres-tabs li.choose-tyres{margin:0 11px;width:190px}body.buy-tyres.garage ul#tyres-tabs li.choose-tyre{margin-left:19px;width:190px}body.buy-tyres ul#tyres-tabs li.choose-garage{width:292px}body.buy-tyres ul#tyres-tabs li a{display:block;height:100%;width:200px}body.buy-tyres #main-content div.panel{margin-bottom:14px;padding:10px;border:solid 1px #b7b6bc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h2.deals,h2.recommended{border-bottom:none!important}body.buy-tyres #main-content .quicktabs{float:left;width:100%;margin-bottom:1.5em;border-bottom:solid 1px #b7b6bc}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs{float:left;margin:0 0 1em;width:100%}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li{width:332px;height:35px;font-size:116%;background:url('filter-search-buttons.png') no-repeat;list-style:none}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.search{float:left;background-position:left top}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.filter{float:right;background-position:right top}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.search a{padding-right:115px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.filter a{padding-right:95px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs a{display:block;padding-right:100px;height:100%;font-weight:bold;text-align:right;text-decoration:none;background-position:left .1em;outline:0}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs span.arrow{line-height:35px;background-position:left 2px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.active span.arrow{background-position:left -86px}body.buy-tyres #main-content .quicktabs.js-enabled div.panel{clear:left}body.buy-tyres div.tyre-search{position:relative;padding-right:470px!important;min-height:86px}body.buy-tyres div.tyre-search h2{margin-bottom:.5em;color:#014284;font-weight:bold;font-size:123%}body.buy-tyres div.tyre-search>p{margin:0}div.tyre-finder{margin:0 auto;padding:14px 20px;width:419px;min-height:72px;background:url('/templates/images/tyres/tyre-finder-bg.png') left center no-repeat}body.buy-tyres div.tyre-finder{position:absolute;right:1px;top:3px}div.tyre-finder div.field{float:left;margin:0 14px 10px 0}div.tyre-finder div.field.last{margin-right:0}div.tyre-finder div.field.bottom{margin-bottom:0}div.tyre-finder label{font-weight:bold;color:#014284}div.tyre-finder select{padding:1px;width:6em;height:1.7em}div.tyre-finder div.radio{margin:0 3em 0 0;color:#014284;font-weight:bold;font-size:93%}div.tyre-finder div.submit{float:right;margin:-1px 0 0}div.tyre-finder div.submit input.find-tyres{background:transparent url(/templates/images/global/buttons.png) no-repeat scroll 0 0;height:23px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-indent:-9999em;background-position:-2000px;float:right;margin:-1px 0 0;width:109px;border:0;background-position:-2000px top;cursor:pointer;line-height:0}div.tyre-finder div.submit input.find-tyres:hover{background:transparent url(/templates/images/global/buttons.png) no-repeat scroll 0 0;height:23px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-indent:-9999em;background-position:-2000px;float:right;margin:-1px 0 0;width:109px;border:0;background-position:-2000px bottom}div.results-filter{position:relative;padding:0!important;background:#eaeaea url('/templates/images/tyres/results-filter-bg.png') left top repeat-x}div.results-filter div.filter,div.results-filter div.sort{margin:2px 0;padding:8px 8px}div.results-filter div.sort{float:left;width:auto;min-height:55px;border-right:solid 1px #b9b9b9}div.results-filter>div div.field:last-child{margin:0}div.results-filter #filter-sort-field label{font-weight:bold}div.results-filter div.sort input.submit{margin-top:1.5em}div.results-filter div.filter{float:left;width:68%;border-left:solid 1px #fff}a.submit.continue{background-position:-6400px top;width:109px;float:left;margin-right:100px}a.submit.continue:hover{background-position:-6400px bottom}a.submit.continue hover{background-position:-6400px bottom;width:109px}a.submit.continue a:hover{background-position:-6400px bottom;width:109px}div.results-filter p.filter-by{float:left;font-weight:bold}div.results-filter div.filters{float:left;width:auto}div.results-filter div.filters div.field{float:none}div.results-filter p,div.results-filter div.field{float:left;margin:0 10px 0 0}div.results-filter div.filter-submit{position:absolute;right:10px;top:2em}div.results-filter #filter-brand,div.results-filter #filter-range{margin-bottom:.5em}body.buy-tyres p.your-results{font-size:123.1%;font-weight:bold}body.newtyres p.your-results{margin-bottom:5px}body.newtyres div#search-results-message p{font-size:96%}body.newtyres div#search-results-message p.your-results{font-size:123.1%;font-weight:bold}body.buy-tyres p.your-results a.view-all,body.newtyres p.your-results a.view-all{margin-left:15px;background-position:left .1em}body.buy-tyres div.tyres-listing h2{margin-left:5px;border-bottom:0;clear:both;color:#014284;font-size:123%;font-weight:bold}body.buy-tyres h2 span.range{display:inline-block;padding-right:20px;line-height:1;background:url('/templates/images/tyres/rosettes.png') no-repeat}body.buy-tyres h2 span.range.premium{background-position:right top}body.buy-tyres h2 span.range.mid-range{background-position:right -20px}body.buy-tyres h2 span.range.budget{background-position:right -40px}body.buy-tyres div.tyre{padding-bottom:0!important;background:#fff url('/templates/images/tyres/deals-bg.png') left bottom repeat-x}body.buy-tyres div.tyre h3{margin:0 0 .5em;padding-right:100px;border-bottom:solid 1px #000}body.buy-tyres div.tyre div.infos{position:relative;margin:0 -10px;padding:0 10px 10px 143px}body.buy-tyres div.tyre div.infos.main{min-height:13.2em}body.buy-tyres div.tyre div.infos.more{padding-top:10px;min-height:180px;border-top:solid 1px #dbdbdd}body.buy-tyres div.tyre div.infos img.tyre{position:absolute;left:10px;top:0;border:solid 1px #b7b6bb}body.buy-tyres div.tyre div.infos.more img.tyre{top:10px}body.buy-tyres div.tyre div.infos img.tyre.logo{top:73px}body.buy-tyres div.tyre dl.tyre-size{margin:0}body.buy-tyres div.tyre dl.tyre-size dd{margin:0;font-weight:bold}body.buy-tyres div.tyre p.deal{position:absolute;right:10px;top:1.7em;margin:0;font-size:123.1%;color:Red;font-weight:bold}body.buy-tyres div.tyre form{position:absolute;right:10px;bottom:10px}body.buy-tyres div.tyre form p.price{font-size:100%;font-weight:bold;text-align:right;margin-bottom:2.5em}body.buy-tyres div.tyre form p.price span.price{font-size:146.5%}body.buy-tyres div.tyre form p.quantity{position:absolute;right:105px;bottom:1px;margin:0;width:8em}body.buy-tyres div.tyre label{display:inline}body.buy-tyres div.tyre select{margin-right:.4em;padding:1px}body.buy-tyres div.tyre span.price{margin-left:.2em;font-size:138.5%;font-weight:bold;text-align:right}body.buy-tyres div.tyre div.infos.main dl.rating{position:absolute;right:10px;top:0;margin:0}body.buy-tyres div.tyre dl.specs{float:left;margin:0;width:120px}body.buy-tyres div.tyre dl.specs dd{margin:0;font-weight:bold}body.buy-tyres div.tyre dl.specs dd.fitment img{float:left;margin-right:5px}body.buy-tyres div.description{float:left;width:290px}body.buy-tyres div.tyre p.range{margin-bottom:0;padding-left:20px;font-weight:bold;background:url('/templates/images/tyres/rosettes.png') no-repeat}body.buy-tyres div.tyre.premium p.range{background-position:left top}body.buy-tyres div.tyre.mid-range p.range{background-position:left -20px}body.buy-tyres div.tyre.budget p.range{background-position:left -40px}body.buy-tyres div.tyre div.desc{margin-bottom:.5em;margin-left:-19px}body.buy-tyres div.tyre p.more{margin:0}body.buy-tyres div.tyre div.ratings{float:left;margin-bottom:1em}body.buy-tyres div.tyre div.ratings p{margin-bottom:.2em;font-weight:bold}body.buy-tyres div.tyre div.ratings dl{margin-bottom:1em}body.buy-tyres div.tyre div.ratings dt{float:left}body.buy-tyres div.tyre div.infos.more .left,body.buy-tyres div.tyre div.infos.more .right{margin:0;width:49%}body.buy-tyres div.tyre div.infos.more .left{float:left}body.buy-tyres div.tyre div.infos.more .right{float:right}body.buy-tyres div.tyre div.ratings dl.left dt{width:160px}body.buy-tyres div.tyre div.ratings dl.right dt{width:120px}body.buy-tyres div.tyre div.features p,body.buy-tyres div.tyre div.comments p{margin-bottom:.3em;font-weight:bold}body.buy-tyres div.tyre div.features ul{margin:0 0 1em}body.buy-tyres div.tyre div.features li{padding-left:16px;background:url('/templates/images/global/bc-bullet.gif') 3px .5em no-repeat;list-style:none}body.buy-tyres div.tyre div.comments dl{margin:0 0 1em}body.buy-tyres div.tyre div.comments dl dd{margin:0}body.buy-tyres div.tyre p.test{margin:0 0 0 16px!important;width:46%!important;line-height:1}body.buy-tyres div.tyre p.test a{color:#c00}body.buy-tyres div.tyre div.infos.more p.more{width:46%}body.buy-tyres div.tyre.recommended{background:#e2ebf2}body.buy-tyres div.tyre.recommended .rating-stars{background-position:left -48px}body.buy-tyres div.tyre.recommended dd.rating-stars span.stars{background-position:left -32px}body.buy-tyres div.tyre.recommended.premium p.range{background-position:left -60px}body.buy-tyres div.tyre.recommended.mid-range p.range{background-position:left -80px}body.buy-tyres div.tyre.recommended.budget p.range{background-position:left -100px}body.buy-tyres div.tyre.deal{width:312px}body.buy-tyres div.tyre.deal.left{float:left}body.buy-tyres div.tyre.deal.right{float:right}body.buy-tyres div.tyre.deal div.infos{margin-bottom:10px;border-bottom:solid 1px #dbdbdd}body.buy-tyres div.tyre.deal h3{padding-right:0}body.buy-tyres div.tyre.deal dl.specs{float:none;width:auto}body.buy-tyres div.tyre.deal p.more{position:absolute;left:10px;bottom:10px;margin:0}body.buy-tyres div.tyre.deal p.deal{position:static}body.buy-tyres div.tyre.deal form{display:block;float:left;position:static;width:318px;margin-bottom:5px}body.buy-tyres p.search-results{font-size:100%;font-weight:bold;color:#000}body.buy-tyres p.search-results span.criteria,body.buy-tyres p.search-results span.partials{color:#444}body.buy-tyres p.search-results span.results,body.newtyres p.search-results span.results{color:#c00}body.buy-tyres div.find-a-garage h2{margin-bottom:.5em;font-size:138.5%;color:#014284;font-weight:bold}body.buy-tyres div.find-a-garage>p{margin:0}body.buy-tyres div.garage-finder{margin-bottom:1em}body.buy-tyres div.garage-finder div.field{float:left;margin:0 10px .2em 0}body.buy-tyres div.garage-finder div.field.field-vehicle{margin:.2em 0 0 0}body.buy-tyres div.garage-finder label{display:inline}body.buy-tyres form #finder-postcode{width:135px}body.buy-tyres form #finder-date-field{position:relative;padding-right:19px;float:left}body.buy-tyres form #finder-date-field img{height:19px;margin-left:5px;position:absolute;top:3px}body.buy-tyres form #finder-date{width:85px}body.buy-tyres form #finder-date-field span.date-picker{position:absolute;right:0;top:5px;width:16px;height:15px;background:url('/templates/images/global/date-picker.png') left top no-repeat}body.buy-tyres.results div.find-a-garage{padding-right:470px!important;background:0;position:relative}body.buy-tyres.results div.find-a-garage>p{margin:0}body.buy-tyres.results div.garage-finder{position:absolute;right:0;top:3px;margin:0;padding:15px 18px;width:423px;min-height:53px;background:url('/templates/images/tyres/garage-finder-bg-v2.png') left center no-repeat}body.buy-tyres div.browse-by-map{position:relative;margin-top:3em;background:#cbcbc9 url('/templates/images/tyres/browse-by-map-bg.png') left top repeat-x;border-top-left-radius:0!important;-moz-border-radius-topleft:0!important;-webkit-border-top-left-radius:0!important}body.buy-tyres div.browse-by-map h2{position:absolute;bottom:100%;margin-bottom:0;left:-1px;padding:0 .5em;width:7.6em;font-size:108%;line-height:1.8;color:#777;background:#f0f0f0;border:1px #b7b6bc;border-style:solid solid none;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}body.buy-tyres div#map-legend{float:left;margin-bottom:3em;width:166px}body.buy-tyres div#map-legend dl{margin:0 0 .45em;padding-bottom:.9em;padding-left:35px;background:left top no-repeat;border-bottom:solid 1px #b7b6bc}body.buy-tyres div#map-legend dt{font-size:93%}body.buy-tyres div#map-legend dd{margin:0;font-size:85%}body.buy-tyres div#map-legend dl.postcode{background-image:url('/templates/images/tyres/map-markers/postcode-green.png');background-position:7px top}body.buy-tyres div#map-legend dl.premium{background-image:url('/templates/images/tyres/map-markers/premium-garages.png')}body.buy-tyres div#map-legend dl.enhanced{background-image:url('/templates/images/tyres/map-markers/enhanced-garages.png')}body.buy-tyres div#map-legend dl.standard{background-image:url('/templates/images/tyres/map-markers/standard-garages.png')}body.buy-tyres div#map-legend dl.partial{background-image:url('/templates/images/tyres/map-markers/partial-matches.png')}body.buy-tyres #garages-map{float:right;margin-bottom:12px;width:486px;height:318px;border:solid 1px #b7b6bc}body.buy-tyres h3.selected-garage{position:absolute;margin-top:-2em}body.buy-tyres div.browse-by-map p.no-garage,body.buy-tyres div.browse-by-map div.garage{margin-bottom:0!important}body.buy-tyres div.garage{padding:0!important;background:#fff url('/templates/images/tyres/garage-bg.png') left bottom repeat-x}body.buy-tyres div.partials h3,body.buy-tyres div.partials h4,body.buy-tyres div.partials div.details,body.buy-tyres div.partials div.special-offer{opacity:.5}body.buy-tyres div.garage.last{margin-bottom:2px!important}body.buy-tyres div.garage h4{position:relative;margin:0 10px;padding:10px 0 10px 45px;font-size:100%;font-weight:normal;border-bottom:solid 1px #b7b6bc}body.buy-tyres div.garage h4 span.name{font-size:100%;font-weight:bold;text-transform:uppercase}body.buy-tyres div.garage h4 span.marker{position:absolute;left:2px;top:2px;width:30px;height:41px;background:left top no-repeat}body.buy-tyres div.garage h4 span.accolades span.endorsements{display:inline-block;text-indent:-9999em}body.buy-tyres div.garage h4 span.accolades img{float:right;margin-top:-23px}body.buy-tyres div.garage.standard h4 span.marker{background-image:url('/templates/images/tyres/map-markers/standard-garages.png');height:41px;width:30px}body.buy-tyres div.garage.enhanced h4 span.marker{background-image:url('/templates/images/tyres/map-markers/enhanced-garages.png');height:41px;width:30px}body.buy-tyres div.garage.premium h4 span.marker{background-image:url('/templates/images/tyres/map-markers/premium-garages.png');height:41px;width:30px}body.buy-tyres div.garage div.details,body.buy-tyres div.garage div.partial-note,body.buy-tyres div.garage div.special-offer{position:relative;padding:10px}body.buy-tyres div.garage div.details.more,body.buy-tyres div.garage div.special-offer,body.buy-tyres div.garage div.booking-time{border-top:solid 1px #b7b6bc}body.buy-tyres div.garage div.partial-note{border-bottom:solid 1px #dbdbde}body.buy-tyres div.garage.with-image div.details{padding-left:143px;min-height:120px}body.buy-tyres div.garage div.details.more{padding-left:15px}body.buy-tyres div.garage.enhanced.with-image div.details.more{background:0}body.buy-tyres div.garage.enhanced div.details.more{min-height:0!important}body.buy-tyres div.garage div.partial-note,body.buy-tyres div.garage div.special-offer{background:#fff url('/templates/images/tyres/garage-bg.png') left bottom repeat-x}body.buy-tyres div.partials div.special-offer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}body.buy-tyres div.partials div.expanded div.special-offer{border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}body.buy-tyres div.garage div.partial-note p,body.buy-tyres div.garage div.special-offer p{margin:0;font-size:108%;font-weight:bold;text-align:center}body.buy-tyres div.garage div.partial-note p{color:#333}body.buy-tyres div.garage div.special-offer p{color:#c00}body.buy-tyres div.garage img.garage-image{position:absolute;left:10px;top:10px;border:solid 1px #b7b6bb;width:123px}body.buy-tyres div.garage dl{margin:0 0 .5em}body.buy-tyres div.garage div.left{float:left;width:324px}body.buy-tyres div.garage div.right{float:right;width:330px}body.buy-tyres div.garage.with-image div.left{float:left;width:190px}body.buy-tyres div.browse-by-map div.garage div.left{width:314px}body.buy-tyres div.browse-by-map div.garage div.right{width:320px}body.buy-tyres div.browse-by-map div.garage.with-image div.left{width:180px}body.buy-tyres div.garage dl dt{float:left;clear:left;margin-right:.5em}body.buy-tyres div.garage dl dd{margin:0 0 .5em}body.buy-tyres div.garage dl.rating{width:100%}body.buy-tyres div.garage dl .note{font-size:85%;font-weight:normal;margin-left:.2em}body.buy-tyres div.garage dl dt.notedt{margin-bottom:22px}body.buy-tyres div.garage p.more{margin:1em 0 0}body.buy-tyres div.garage div.details.more dl dt{display:block;float:none}body.buy-tyres div.garage dl.what-we-say dd{font-size:100%}body.buy-tyres div.garage dl.what-we-say q{font-size:93%}body.buy-tyres div.garage dl.what-we-say cite{display:block;margin-top:.4em;font-size:85%;line-height:1.1}body.buy-tyres div.garage dl.what-we-say span.author{display:block;font-weight:bold}body.buy-tyres div.booking-time{position:relative;padding:10px 10px 10px 9em}body.buy-tyres div.booking-time h5{float:left;margin-left:-9em;font-size:93%;color:#c00}body.buy-tyres div.booking-time table{float:left;margin:0;font-size:93%}body.buy-tyres div.booking-time table td,body.buy-tyres div.booking-time table th{padding:.2em .2em .2em .2em;text-align:center;border:0}body.buy-tyres div.booking-time table thead th{font-weight:normal}body.buy-tyres div.booking-time table span.day{display:block;font-weight:bold}body.buy-tyres div.booking-time table tbody th{color:#999}body.buy-tyres div.booking-time table span.radio{display:block;padding:3px 0;min-height:1.5em;border:solid 1px #dcdcdc;background-color:#deb8b8}body.buy-tyres div.booking-time table tr span.radio.available{background-color:#0C0}body.buy-tyres div.booking-time dl.legend{position:absolute;left:10px;bottom:10px;margin:0;font-size:93%;color:#666}body.buy-tyres div.booking-time dl.legend dd{background-image:none;background-repeat:no-repeat}body.buy-tyres div.booking-time dl.legend dd.available{background-position:left top}body.buy-tyres div.booking-time dl.legend dd span.legend{width:20px;max-width:20px;display:inline-block;margin-right:5px}body.buy-tyres div.booking-time dl.legend dd.available span.legend{background-color:#0C0}body.buy-tyres div.booking-time dl.legend dd.not-available{margin-bottom:0;background-position:left -100px}body.buy-tyres div.booking-time dl.legend dd.not-available span.legend{width:20px;background-color:#DEB8B8}body.buy-tyres div.booking-time input.submit{margin-top:80px;float:right}body.buy-tyres.dontknow #main-content div.panel{background:#ccd9ec url('/templates/images/tyres/dontknow-panels-bg.png') left top repeat-x scroll;position:relative}body.buy-tyres.dontknow #main-content div.panel.left,body.buy-tyres.dontknow #main-content div.panel.right{width:314px;min-height:210px}body.buy-tyres.dontknow #main-content div.panel.left{float:left}body.buy-tyres.dontknow #main-content div.panel.right{float:right}body.buy-tyres.dontknow h2{margin-bottom:.7em}body.buy-tyres.dontknow img#tyre-details{position:absolute;right:10px;top:0}body.buy-tyres.dontknow #main-content div.fitting{clear:both;padding-right:119px;margin-bottom:.8em}body.buy-tyres.dontknow #main-content div.tyre-details{clear:both;padding-right:363px;min-height:190px}body.buy-tyres.dontknow div.fitting div.field,body.buy-tyres.dontknow div.tyre-details div.field{float:left;margin-right:10px}body.buy-tyres.dontknow div.fitting div.field{margin-bottom:0}body.buy-tyres.dontknow div.tyre-details div.field.last{margin-right:0}body.buy-tyres.dontknow div.tyre-details select{width:70px;height:24px}body.buy-tyres.dontknow div.tyre-details input,body.buy-tyres.dontknow div.reg-no input.finder-postcode,body.buy-tyres.dontknow div.vehicle-finder input.finder-postcode{padding:3px 2px}body.buy-tyres.dontknow input.finder-postcode,body.buy-tyres.dontknow div.vehicle-finder input.finder-postcode{width:135px}body.buy-tyres.dontknow div.tyre-details select.finder-vehicle-make{width:145px}body.buy-tyres.dontknow div.tyre-details div.radio{margin-top:.4em;margin-bottom:0}body.buy-tyres.dontknow div.panel label{font-weight:bold}body.buy-tyres.dontknow div.panel input.submit{float:right;margin-top:-1.7em}body.buy-tyres.dontknow span.reg-image{float:right;margin:5px 0 5px 10px;width:132px;height:28px;background:transparent url('/templates/images/tyres/your-reg.png') left top no-repeat scroll}body.buy-tyres.dontknow div.tyre-reg-field label{float:left;margin-top:.2em;width:60px}body.buy-tyres.dontknow div.tyre-reg-field{height:25px}body.buy-tyres.dontknow div.car label{float:left;margin-top:.2em;width:60px}body.buy-tyres.dontknow div.car div.radio label{width:80px}body.buy-tyres.dontknow div.car fieldset.car-details select{width:250px}body.buy-tyres.dontknow div.car fieldset.car-details div.field{margin-bottom:.4em}body.buy-tyres.dontknow div.car fieldset.fitting div.field.radio{margin-bottom:.1em}body.buy-tyres.dontknow div.car fieldset.actions{margin-bottom:.4em}body.buy-tyres.dontknow div.car div#vehicle div.actions{clear:both;margin-bottom:.4em}body.buy-tyres.dontknow div.fitting label{width:auto}body.buy-tyres.dontknow div.reg-no input.text{float:left;margin-right:10px;width:117px}body.buy-tyres.dontknow div.field-postcode label{display:inline}body.buy-tyres.dontknow div.field-postcode{margin-top:.4em;display:block;clear:left;margin-left:201px}body.buy-tyres.dontknow div.call-us{clear:both;margin-bottom:1em;background:url('/templates/images/tyres/call-us.jpg') 600px bottom no-repeat;border-bottom:solid 1px #b7b6bb}body.buy-tyres.dontknow div.call-us p{padding-right:100px}body.buy-tyres.dontknow p.call-us{margin-bottom:.8em}body.buy-tyres.dontknow p.contact{font-size:108%}body.buy-tyres.dontknow p.contact span.phone-no,body.buy-tyres.dontknow p.contact a.email{font-weight:bold}dl.details{margin:0 0 .5em}dl.details:after{display:block;clear:both;content:''}body.buy-tyres.dontknow dl.details dt{width:72px}dl.details dt{float:left;clear:left;margin-right:.4em}dl.details dt:after{content:':'}dl.details dd{float:left;margin:0}table.tyre-selection{line-height:33px}table.tyre-selection td,table.tyre-selection th{text-align:left}table.tyre-selection thead td,table.tyre-selection thead th{background:#99BDE1}table.tyre-selection tbody tr:first-child th,table.tyre-selection tbody tr:first-child td{background:#E2EBF2}table.tyre-selection td.select{width:53px;text-align:center}table.tyre-selection label{position:absolute;left:-9999em;top:-9999em;width:1px;height:1px;text-indent:-9999em}#tyre-check fieldset.actions{text-align:right}body.select-size span.car-registration{font-weight:bold}body.select-size a.alternative-search{color:#c00}body.select-size #alternative-search{padding-top:1.5em}body.select-size #main-content div.panel.wide form{padding:0;border:0}body.select-size div.panel.wide form:after{display:block;clear:both;content:''}body.select-size div.panel.wide p.intro,body.select-size div.panel.wide fieldset{float:left;margin-right:1em;margin-bottom:0}body.select-size div.panel.wide p.intro{width:190px}body.select-size div.panel.wide fieldset.details{width:320px}body.buy-tyres.dontknow.select-size #main-content div.panel.wide div.fitting{position:relative;top:-.3em;width:100px;clear:none;padding-right:10px;float:right}body.select-size div.panel.wide div.fitting label{width:auto;line-height:2.5}body.select-size div.panel.wide div.radio{float:none;width:120px}body.select-size div.panel.wide fieldset.actions{float:right;margin:40px 5px 0}dl.tyre-brands{position:relative;margin:0 0 1em}dl.tyre-brands dd.desc{margin:0 0 1em;min-height:8em}dl.tyre-brands dd.logo{position:absolute;left:0;margin:0;width:120px;height:100px;margin:-20px 0 0}.rating{margin-left:0}.rating dd{float:left}.rating dt{float:left;margin-bottom:5px;width:60%}body.tyre-listing div.tyre-specs{float:right;padding-left:10px}body.tyre-listing p.tyre-image{margin-bottom:3px}body.tyre-listing p.tyre-image span.section-image{float:none;padding:0}body.tyre-listing p.tyre-image span.section-image img{display:block}body.tyre-listing div.tyre-specs dl{margin:0;font-size:85%;line-height:26px}body.tyre-listing div.tyre-specs dt{float:left;margin:0 5px 3px 0;padding-left:5px;background:#e2ebf2}body.tyre-listing div.tyre-specs dd{margin:0 0 3px 0;padding-right:5px;background:#e2ebf2}body.tyre-listing ul.tyre-testimonials{margin:0 0 1em}body.tyre-listing ul.tyre-testimonials li{margin:0 0 1em;list-style:none}body.tyre-listing ul.tyre-testimonials span.info{display:block;font-style:italic}body.tyre-listing h2.tyre-customer-rating{display:inline;margin-right:.5em}body.tyre-listing p.rating-stars{margin-bottom:1em}body.tyre-listing dl.rating{margin:0 0 .4em}body.tyre-listing dl.rating dt{display:inline-block;width:13em}body.tyre-listing h2.testimonials{margin-top:1em}body.tyre-listing h2.choose-tyres,body.tyre-listing h2.different-tyre{margin-bottom:1em;font-size:123.1%;color:#014284;border-bottom:solid 1px #b7b6bc}body.tyre-listing div.results-filter{margin-bottom:1em;padding:10px!important;border:solid 1px #b7b6bc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}body.tyre-listing div.results-filter p.filter-by{position:relative;top:.2em}table.tyre-listing thead th{font-weight:bold;background:#99bde1;padding-bottom:3px;padding-top:3px}table.tyre-listing th,table.tyre-listing td{text-align:left}table.tyre-listing thead th.size,table.tyre-listing thead th.variant{border-right:0}.common-listing p{margin-bottom:2px;margin-top:2px}table.tyre-listing thead th.variant,table.tyre-listing thead th.price{border-left:none}table.tyre-listing thead th.price{width:44%}table.tyre-listing tr.size th{font-weight:bold}table.tyre-listing img.logo{position:relative;top:.1em;margin-right:.2em}table.tyre-listing form p{margin:0}table.tyre-listing span.price{font-weight:bold}table.tyre-listing input.add-to-basket{float:right}.infos more .tyre img{width:123px;height:66px}body.buy-tyres div.garage.premium h4 span.marker{background-image:url(/templates/images/tyres/map-markers/premium-garages.png)}.finder-fitted-field{color:#014284;font-weight:bold}#find_widget{float:right;margin-right:2px}body.logout #surround{padding-bottom:9px;background:url('/templates/images/global/main-content-top-bg-737.png') left 45px no-repeat}body.logout #main-content{position:relative;left:0;top:-5px;width:737px;background-image:url('/templates/images/global/main-content-bg-737.png')}body.logout #page-body{background-image:url('/templates/images/global/main-content-bottom-bg-737.png');padding-top:15px}body.logout #breadcrumb{left:12px;top:-2.15em}#main-content #page-body .find-a-garage{padding:10px;height:100px}#page-body #find-a-garage h2{color:#014284;font-size:138.5%;font-weight:bold;margin-bottom:.5em;border-bottom:1px solid #B7B6BC}.garage-finder{background:url("/templates/images/tyres/garage-finder-bg.png") repeat scroll left center transparent;height:85px!important;padding:15px 18px;right:0;top:3px;width:423px}.garage-finder #finder-postcode{width:130px;float:left;margin-right:10px;_margin-right:5px}.garage-finder #finder-distance-field{width:80px;float:left}.garage-finder .submit go{float:left}.tyre-details-holder{display:block;width:515px;border-bottom:solid 1px #b7b6bc;margin:0;padding-bottom:35px}.tyre-details-holder h1{float:left;color:#014284;font-size:153.9%;border-bottom:0}.tyre-details-specification span{float:left;display:block}.tyre-details-specification{float:right;display:block;width:100px;margin-top:-5px;font-weight:bold}.noscript{color:#ff0}body.buy-tyres #main-content .quicktabs{border-bottom:1px solid #B7B6BC;float:left;margin-bottom:1.5em;width:100%}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs{float:left;margin:0 0 1em;width:100%}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li{background:url("/templates/images/global/filter-search-buttons.png") no-repeat scroll 0 0 transparent;font-size:116%;height:35px;list-style:none outside none;width:332px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.search{background-position:left top;float:left}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.filter{background-position:right top;float:right}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.search a{padding-right:115px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.filter a{padding-right:95px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs a{background-position:left .1em;display:block;font-weight:bold;height:100%;outline:medium none;padding-right:100px;text-align:right;text-decoration:none}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs span.arrow{background-position:left 2px;line-height:35px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs li.active span.arrow{background-position:left -86px}body.buy-tyres #main-content .quicktabs.js-enabled div.panel{clear:left}div.results-filter div.sort{float:left;width:27%;min-height:60px;border-right:solid 1px #b9b9b9}div.results-filter>div div.field:last-child{margin:0}div.results-filter #filter-sort-field label{font-weight:bold}div.results-filter div.sort input.submit{margin-top:1.5em;width:65%;border-left:solid 1px #fff}div.results-filter div.filters{float:left;width:auto}div.results-filter p,div.results-filter div.field{float:left;margin:0 10px 0 0}div.results-filter div.filters div.field{float:none}div.results-filter div.filter-submit{position:absolute;right:10px;top:2em}div.results-filter #filter-brand,div.results-filter #filter-range{margin-bottom:.5em}body.buy-tyres p.your-results a.view-all{margin-left:15px;background-position:left .1em}body.buy-tyres div.tyre div.infos.more img.tyre{top:10px}body.buy-tyres div.tyre dl.tyre-size{margin:0}body.buy-tyres div.tyre dl.tyre-size dd{font-weight:bold;margin:0}body.buy-tyres div.tyre form *{margin-bottom:0}body.buy-tyres div.tyre form p.quantity{position:absolute;right:105px;bottom:1px;margin:0;width:8em}body.buy-tyres p.more,body.buy-tyres a.view-all,body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs span.arrow{background:url("/templates/images/tyres/more-arrow.png") no-repeat scroll left top transparent;color:#C00;cursor:pointer;line-height:1;padding-left:15px;text-decoration:none}div.results-filter p.filter-by{float:left;font-weight:bold}.filters #filter-brand-field{width:100%}.sort #filter-sort-field{width:100%}.sort #filter-sort-field2{margin-left:30px;width:100%}.sort #filter-sort-field p{width:100%}.sort #filter-sort-field .field .submit{width:38px;border-left:0;float:left;margin-left:140px;margin-top:-24px}.filters #filter-brand-field select{margin-bottom:8px;padding:3px 2px;width:125px;*padding:4px 3px;*height:25px}.filters #filter-range-field select{margin-bottom:8px;padding:3px 2px;width:91px;*padding:3px 2px;*height:25px}.filters #filter-vehicle-field select{padding:3px 2px;width:125px;*padding:3px 2px;*height:25px}.filters #filter-price-field select{padding:3px 2px;width:91px;*padding:3px 2px;*height:25px}body.buy-tyres div.tyre div.infos.main dl.rating{margin:0;position:absolute;right:10px;top:0}body.buy-tyres div.tyre div.infos.main dl.specs{float:left;margin:0;width:120px}body.buy-tyres div.tyre div.infos.main div.description{float:left;width:225px;margin-top:18px}body.buy-tyres div.tyre div.infos.main p.description{float:left;width:290px}body.buy-tyres div.tyre div.infos.main p.more{float:left;margin-top:10px}.filter .field input.submit.go{margin-top:20px;margin-left:30px;margin-right:-8px;*margin-top:15px;*margin-left:15px;*margin-right:-15px}body.buy-tyres #main-content .quicktabs.js-enabled ul.tabs span.arrow{line-height:35px}body.buy-tyres div.tyre div.infos.main .tyre-labelling{bottom:0;top:110px;color:#0098D5;float:right;font-weight:bold;left:10px;position:absolute;width:226px;min-height:60px;margin-top:15px;clear:both}body.buy-tyres div.tyre div.infos.main .tyre-labelling div.title{display:block;height:25px}body.buy-tyres div.tyre div.infos.main .tyre-labelling div.labelling-items{display:inline;height:33px;padding-left:5px}body.iframe #title{left:25px;width:928px}body.iframe #surround{padding-bottom:0;background:url('/templates/images/global/top-shadow-978.png') left 82px no-repeat}body.iframe #main-content{left:0;width:100%;background:0}body.iframe #page-body{background-image:url('/templates/images/global/bottom-shadow-978.png');padding-top:2em}body.iframe #breadcrumb{left:12px}body.iframe #main-content iframe{display:block;width:100%;height:500px;border:0}body.contact p.call-centre{margin-bottom:.2em;font-weight:bold}body.contact table.call-centre th,body.contact table.call-centre td{padding:0;font-size:93%;text-align:left;border:0}body.contact table.call-centre th{width:8.5em;font-weight:normal}body.contact dl.contact,body.contact dl.contact dd{margin-left:0}body.contact ul.fleet{margin-top:-.5em}body.contact ul.fleet li{font-weight:bold;list-style:none}body.account .StaticPage #container{font-size:.82em}body.account #main-content h2{font-size:123.1%;color:#014284;border-bottom:solid 1px #b7b6bc}body.account #main-content h3{margin:0 0 .5em}body.account form.details,body.account p.password-change{padding-top:1em;border-top:solid 1px #b7b6bb}body.account p.rate-it{margin:-2.1em 0 1em 15em}body.account p.rate-it a:link,body.account p.rate-it a:visited{color:#c00}body.account p.order-date{font-size:100%}body.account p.order-date span.order{font-weight:bold}body.account table.products .product{width:56%;text-align:left}body.account table.products .price{width:12%}body.account table.products .quantity{width:20%}body.account table.products .quantity{text-align:center}body.account table.products tfoot{font-weight:bold}body.account table.products tfoot th.total{text-align:right}body.account table.fitting .details{width:60%;text-align:left}body.account table.fitting.mail .details{width:89%}body.account table.fitting .date{width:28%}body.account table.fitting .price{width:12%}body.account table.fitting .cost{text-align:center}body.account table.fitting span.name{display:block}body.account table.fitting span.day{display:block}body.account table.fitting td.cost{font-weight:bold}body.account p.address{float:left;padding-right:10px;width:250px}body.account dl.vehicle{margin:0}body.account dt{float:left;margin-right:.5em}body.account p.save-time{clear:left;font-size:100%;font-weight:bold}body.account p.save-time span.re-order{position:relative;top:-.3em;margin-left:25px}body.account p.small-prints{padding-bottom:2em;border-bottom:solid 1px #b7b6bb}body.account p.small-prints span.phone-no{font-weight:bold}body.account div.one-search{padding:10px;border:solid 1px #b7b6bb;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}body.account div.one-search h2{float:left;margin:4px 10px 0 0;padding:0;width:120px;height:27px;text-indent:-9999em;background:url('/public/wso/images/global/one-search/one-search-logo.png') left top no-repeat;border:none!important}body.account div.one-search p.compare{float:left;margin:0 10px 0 0;width:180px;font-size:85%}body.account div.one-search p.powered{float:left;margin:0;width:174px;height:38px;text-indent:-9999em;background:url('/public/wso/images/global/one-search/powered-by-insurancesupermarket.png') left top no-repeat}body.account div.one-search h2 a,body.account div.one-search p.powered a{display:block;height:100%}.Basket_Details a{position:relative;left:5px;top:6px;background:url(/templates/images/global/redButton.png) no-repeat scroll 0 0;height:23px;width:80px;display:block;text-align:center;text-decoration:none;color:#FFF;font-size:110%;font-weight:bold}.Basket_Proceed a{position:relative;left:100px;top:6px;background:url(/templates/images/global/redButton.png) no-repeat scroll 0 0;height:23px;width:109px;display:block;text-align:center;text-decoration:none;color:#FFF;font-size:110%;font-weight:bold}.find-tyres{background:transparent url(/templates/images/global/buttons.png) no-repeat scroll 0 0;height:23px;background-position:-2000px top;width:109px;border:0;cursor:pointer}#message-overlay #dialogUpdatedText .choose-tyres{position:relative;right:125px}.find-tyres:hover{background:transparent url(/templates/images/global/buttons.png) no-repeat scroll 0 0;height:23px;background-position:-2000px bottom;width:109px;border:0}#_ctl0_MainContentPlaceHolder_TyreBankTables_TableTyreBankSummary th{margin-bottom:0;padding:0}.actions .choose-tyres{width:109px;float:right;display:block}.rimsize-banner img{border:0 none;display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;width:468px}.or{padding-left:4px;padding-right:4px}.alert error{margin-bottom:0!important}body.buy-tyres p.more{height:auto!important;zoom:1!important}body.buy-tyres div.tyre{zoom:1!important}.contact #surround{padding-top:33px}.tyre-image{border:1px solid #D9D9D9;display:block;float:right;height:180px;width:163px;margin-top:10px}.section-image img{float:right}.section-image-detailed-tyres{height:180px;width:124px;background:transparent url('/images/manufacturer/default-tyreimage-124x180.jpg');margin:auto;display:block}.section-image-detailed-tyres img{height:180px;width:124px;margin:auto;display:block}.contact #sub-content{margin-top:-1px}.tyre-specs{float:right}.tyre-specs .row.tyre-labelling{border-top:1px solid #0098D5;border-bottom:1px solid #0098D5;padding-left:0;padding-top:5px;float:right;margin:10px 25px 5px 5px;width:115px}.tyre-specs .row.tyre-labelling div.title{display:inline-block}.tyre-specs .row.tyre-labelling{color:#0098D5;font-weight:bold;padding-left:10px}.tyre-specs .labelling-items span.fuel,.tyre-specs .labelling-items span.fuel img{width:60px;height:33px}.tyre-specs .labelling-items span.wet,.tyre-specs .labelling-items span.wet img{width:64px;height:33px}.tyre-specs .labelling-items span.noise,.tyre-specs .labelling-items span.noise img{width:82px;height:33px}.SpecDetail{background-color:#E2EBF2;float:right;margin:0;width:165px;font-size:11px}.SpecDetail dt{background-color:#E2EBF2;float:left;padding-bottom:4px;padding-left:5px;padding-top:4px;width:43%;margin-bottom:3px}.SpecDetail dd{background-color:#E2EBF2;float:left;padding-bottom:4px;padding-left:5px;padding-top:4px;margin-left:0;width:50%;margin-bottom:3px}.tyre-specs .buy-tyre{display:block;width:143px;float:right;margin:2px 0 0 2px}div.StaticPage #container{padding-top:20px;font-size:.82em}.StaticPage #surround{padding-top:30px}.StaticPage #sub-content{margin-top:-1px}#sub-content div.widget .Basket_Details a{color:#FFF}#sub-content div.widget .Basket_Details a:hover{color:#CCC}#sub-content div.widget .Basket_Details a:visited{color:#FFF}#sub-content div.widget .Basket_Proceed a{color:#FFF}#sub-content div.widget .Basket_Proceed a:hover{color:#CCC}#sub-content div.widget .Basket_Proceed a:visited{color:#FFF}body.general #surround{padding-bottom:9px;padding-top:0;line-height:1.5;position:relative;background:0}body.general #main-content{width:100%;position:static;float:none;background:transparent url('/templates/images/global/top-shadow-978.png')}body.general #page-body{background:transparent url('/templates/images/global/bottom-shadow-978.png') no-repeat scroll left bottom;padding:30px 20px 1px 20px}body.general.no-border #main-content{background-image:none}body.general.no-border #page-body{background-image:none;padding:0 0 10px 0}body.servicing #title{left:25px;width:687px}body.general #breadcrumb{left:12px;top:-2.15em}.loginDetails{margin-bottom:20px}.loginDetails form{margin-top:20px;width:600px}.loginDetails .span-5{margin:5px 60px 10px 0;float:right}.loginDetails .form clearfix{display:block;text-align:right;margin-bottom:20px}.loginDetails .field{float:left;margin-left:20px}.loginDetails .field label{float:left;width:220px;font-weight:bold;color:#333;text-align:right;margin-right:10px}.loginDetails input.submit.login{background-position:-800px top;width:109px;border:medium none;float:right}.loginDetails .field .control{float:left;width:220px}.createaccount{margin-bottom:20px}.createaccount form{margin-top:20px;width:600px}.createaccount .field{margin-left:30px;width:700px;float:left}.createaccount .field TitleID{width:13em}.createaccount .fields label{color:#333;float:left;margin-right:10px;text-align:right;width:210px}.createaccount input.submit.continue{width:109px;border:medium none;float:right;margin-right:0}.create account control.select{width:200px}.field title required label.customer-title{margin-left:30px;width:200px}.field firstname required floated{margin-left:30px;width:200px}.field county label.customer-county{float:right}.passwordreminder{margin-bottom:20px}.error{background-image:url(/templates/images/global/alert-red-cross_small.png);background-repeat:no-repeat;color:#CC1414;font-size:11px;font-weight:bold;padding-bottom:2px;padding-left:21px;padding-top:1px;background-position:0-1px;*background-position:0-0px}.validation-error{color:Red;font-style:italic;padding-left:5px}#width{color:#666!important}#profile{color:#666!important}#rim{color:#666!important}#speed{color:#666!important}#masthead-2011 #validation-message-holder{left:444px;position:absolute;bottom:25px}#masthead-2011 #validation-message-holder p{min-width:130px;width:100%;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background-image:url(/templates/images/global/alert-red-bg.png);border:1px solid #CC2929;padding:1px;margin-bottom:0}#masthead-2011 #validation-message-holder .error{background-image:none;padding-left:2px}#validation-message-holder p{-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background-image:url(/templates/images/global/alert-red-bg.png);border:1px solid #CC2929;padding:1px 4px;width:130px;margin-bottom:0}.threed{width:100%;height:450px}.threed iframe{width:100%;height:100%;border:medium white;margin-top:11px}.summary{font-style:italic}dl.details dt{clear:left;float:left;margin-right:.3em}.strongText{font-weight:bold}.centerText{text-align:center}.tdNoBorder{border:0}.ui-datepicker-trigger{cursor:pointer;margin-bottom:-4px;*margin-bottom:0;margin-left:-20px}dl.rating dd{display:inline-block;height:16px;margin:0;position:relative;top:-0.1em;width:85px;float:right}div.more dl.left dt{width:160px;float:left}div.more dl.left dd{display:inline-block;height:16px;margin:0;position:relative;top:-0.1em;width:85px}dl.rating dd.stars-0,dl.left dd.stars-0{background:url('/templates/images/tyres/0-stars.gif') no-repeat 0 0}dl.rating dd.stars-1,dl.left dd.stars-1{background:url('/templates/images/tyres/1-stars.gif') no-repeat 0 0}dl.rating dd.stars-2,dl.left dd.stars-2{background:url('/templates/images/tyres/2-stars.gif') no-repeat 0 0}dl.rating dd.stars-3,dl.left dd.stars-3{background:url('/templates/images/tyres/3-stars.gif') no-repeat 0 0}dl.rating dd.stars-4,dl.left dd.stars-4{background:url('/templates/images/tyres/4-stars.gif') no-repeat 0 0}dl.rating dd.stars-5,dl.left dd.stars-5{background:url('/templates/images/tyres/5-stars.gif') no-repeat 0 0}.rating-stars-0{background:url('/templates/images/tyres/0-stars.gif') no-repeat 0 0;width:85px;float:left}.rating-stars-1{background:url('/templates/images/tyres/1-stars.gif') no-repeat 0 0;width:85px;float:left}.rating-stars-2{background:url('/templates/images/tyres/2-stars.gif') no-repeat 0 0;width:85px;float:left}.rating-stars-3{background:url('/templates/images/tyres/3-stars.gif') no-repeat 0 0;width:85px;float:left}.rating-stars-4{background:url('/templates/images/tyres/4-stars.gif') no-repeat 0 0;width:85px;float:left}.rating-stars-5{background:url('/templates/images/tyres/5-stars.gif') no-repeat 0 0;width:85px;float:left}body.buy-tyres div.tyre dl.rating.right dt{width:131px}body.buy-tyres div.tyre .quantity{float:right;width:315px;padding-top:10px;margin-bottom:-10px;*padding-bottom:10px}body.buy-tyres div.tyre div.infos{min-height:120px}body.buy-tyres div.left div.infos,body.buy-tyres div.right div.infos{min-height:145px}body.buy-tyres div.left div.more,body.buy-tyres div.right div.more{padding-left:10px}body.checkout #header p.buy{margin-top:7px}body.checkout #breadcrumb{display:none}p#checkout-steps_login{position:absolute;left:12px;bottom:-10px;margin:0;width:960px;height:23px;text-indent:-9999em;background:url('/templates/images/checkout/checkout-steps-login.png') center bottom no-repeat;border-bottom:solid 1px #b5b4ba}p#checkout-steps_confirm{position:absolute;left:12px;bottom:-10px;margin:0;width:960px;height:23px;text-indent:-9999em;background:url('/templates/images/checkout/checkout-steps-confirmation.png') center bottom no-repeat;border-bottom:solid 1px #b5b4ba}p#checkout-steps_checkout{position:absolute;left:12px;bottom:-10px;margin:0;width:960px;height:23px;text-indent:-9999em;background:url('/templates/images/checkout/checkout-steps-checkout.png') center bottom no-repeat;border-bottom:solid 1px #b5b4ba}body.checkout div.address{float:left;width:50%}body.checkout table.summary .quantity{text-align:center}table.summary th.price_header{padding-right:4em;text-align:right}div.field .small{width:5em}#FooterPanels{float:left;width:100%}.myBasket_buttons{width:715px;text-align:right}.myBasket_buttons.button go-to-savequote{margin-right:50px}#panel tyre-search{width:200px}span.button.go-to-basket{background-position:-5600px bottom;width:109px}span.button.go-to-basket a{background-position:-5600px top}span.button.go-to-changegarage{background-position:-6000px bottom;width:109px}span.button.go-to-changegarage a{background-position:-6000px top}input.submit.go-to-updatebasket{background-position:-5400px bottom;width:109px}input.submit.go-to-updatebasket a{background-position:-5400px top}span.button.go-to-savequote{background-position:-4400px bottom;width:109px;float:left}span.button.go-to-savequote a{background-position:-4400px top}span.button.go-to-garage a{background-position:-4400px top}span.button.go-to-clearbasket{background-position:-4600px bottom;float:left;width:109px}span.button.go-to-clearbasket a{background-position:-4600px top}span.button.go-to-continueshop{background-position:-4800px bottom;width:150px;float:left;margin-left:60px}span.button.go-to-continueshop a{background-position:-4800px top}span.button.go-to-continueshop a:hover{background-position:-4800px bottom}span.button.go-to-updatebasket{background-position:-5400px bottom;width:109px}span.button.go-to-updatebasket a{background-position:-5400px top}span.button.go-to-findtyres{background-position:-800px top;border:medium none;float:right;width:109px}.field submit{background-position:-800px top;border:medium none;float:right;width:109px}.field city{background-position:-800px top;border:medium none;float:right;width:109px}.find tyres{background-position:-800px top;border:medium none;float:right;width:109px}.button.go-to-findtyres a{background-position:-800px bottom}.tyre-finder .bike-tyres-not-fully-fitted{margin-bottom:26px!important}.tyre-finder smartfinder span.button.go-to-findtyres a:hover{background-position:-800px bottom}body.buy-tyres div#login-tabs{position:absolute;left:0;top:15px;margin:0;padding:10px 0 0;width:515px;height:44px;text-indent:-9999em;background:url('/templates/images/tabs/login.png') left top no-repeat}body.buy-tyres.garage div#login-tabs{background-position:left bottom}table.ratinglist{width:100%}table.ratinglist th,table.ratinglist td{padding:.8em .5em;font-size:93%;text-align:left}table.ratinglist thead th,table.ratinglist thead td{border:1px #9b9b9b;background:#FFF}table.ratinglist tbody th,table.ratinglist tbody td{background:#E0FEC2;border:1px #9b9b9b;border-style:solid none none}table.ratinglist tfoot th,table.ratinglist tfoot td{background:#d7e6ed;border-top:4px #fff;border-bottom:1px #e2e4e3;border-style:solid none;border:1px #9b9b9b}table.ratingtable{width:100%}table.ratingtable th,table.ratingtable td{padding:.8em .5em;font-size:93%}table.ratingtable thead th,table.ratingtable thead td{border:1px #fff;background:#FFF}table.ratingtable tbody th,table.ratingtable tbody td{background:#daf1dd;border:1px #9b9b9b;border-style:solid none none}table.ratingtable tfoot th,table.ratingtable tfoot td{background:#d7e6ed;border-top:4px #fff;border-bottom:1px #e2e4e3;border-style:solid none;border:1px #9b9b9b}table.tyrebankpoints{width:100%}table.tyrebankpoints th,table.tyrebankpoints td{padding:.8em .5em;font-size:93%;text-align:center}table.tyrebankpoints tbody th,table.tyrebankpoints tbody td{border:0 #9b9b9b;border-style:solid none none;border:3px solid #FFF;margin:5px}table.tyrebankpoints tr.headrow{border:0 #9b9b9b;background:#D4D7D9 none repeat scroll 0 0;border-style:solid none none}table.tyrebankpoints tr.bodyrow{border:0 #9b9b9b;background:#E2EBF2 none repeat scroll 0 0;border-style:solid none none}table.tyrebankpoints tr.footrow{border:0 #9b9b9b;background:#D4D7D9 none repeat scroll 0 0;border-style:solid none none}table.tyrebankpoints tr.innerheadrow{border:0 #9b9b9b;text-decoration:underline;background:#E2EBF2 none repeat scroll 0 0;border-style:solid none none;color:#01549A}table.tyrebankpoints tfoot th,table.tyrebankpoints tfoot td{border-top:4px #fff;border-bottom:1px #e2e4e3;border-style:solid none;border:1px #9b9b9b}table.tyrebankpoints span{color:#0052AD}table.pointsummarytable{width:100%;background:#99bde1}#_ctl0_MainContentPlaceHolder_TyreBankTables_TableTyreBank{padding-top:10px}table.pointsummarytable th,table.pointsummarytable td{padding:.8em .5em;font-size:93%;font-weight:bold;text-align:left}table.pointsummarytable thead th,table.pointsummarytable thead td{border:0 #9b9b9b;background:#99bde1}table.pointsummarytable tbody th,table.pointsummarytable tbody td{background:##99bde1;border:0 #9b9b9b;border-style:solid none none}table.pointsummarytable tfoot th,table.pointsummarytable tfoot td{background:#99bde1;border-top:4px #fff;border-bottom:1px #e2e4e3;border-style:solid none;border:1px #9b9b9b}table.pointsummarytable td.pointstext{text-align:center;text-indent:10;border:1 #9b9b9b;width:70px!important;height:80px!important;color:#8B0000;font-weight:600;font-size:x-large;background:url('/templates/images/general/tyrebank/blank_panel.png') no-repeat}div.pointstext{text-align:center;text-indent:10;border:1;overflow:inherit}div.pointstextlast{text-align:right;text-indent:10;border:1;overflow:inherit}div.field span.control input.short{width:11em}.field required .CardType{width:200px}.surname required{border:1px solid #004B18;width:100px}.div.field title required floated{width:100px;height:200px;background-color:#930}.SiteSearch_Title{font-weight:bold;font-size:13px;padding:10px 10px 5px 20px;text-transform:uppercase}.SiteSearch_Description{font-weight:normal;padding:0 20px}.SiteSearch_Link{padding:5px 20px 10px 20px}.SiteSearch_Link a{text-decoration:none;color:red;font-size:12px}.field required . CardName{float:right}.PaymentVal{margin-left:30px;font-family:Arial,Helvetica,sans-serif;font-size:93%}.PaymentVal h1{margin-left:30px;font-family:Arial,Helvetica,sans-serif;font-size:123%;color:#014284}.myorders .summary products h3{color:green}.text input.submit{float:right;margin-right:510px;margin-top:-2px}.paymentContinueButton{margin-bottom:50px}.finder-fitted-field{float:left}table.summary thead tr{background-color:#000}table.summary thead th,table.summary thead td{background:#FFF none repeat scroll 0 0;border:medium none}.no_border td{border:0}ul#main-nav a:hover{color:#0052AD!important}.go-to-clearbasket{display:block;float:left;margin-right:30px;padding-left:10px;margin-left:20px;text-decoration:none;font-size:1em}.myBasket_buttons span.go-to-clearbasket{display:block;float:left;margin-right:10px;padding-left:10px;margin-left:5px;text-decoration:none;font-size:1em}.myBasket_buttons span.go-to-savequote{display:block;float:left;margin-right:10px;padding-left:10px;margin-left:5px;text-decoration:none;font-size:1em}.myBasket_buttons span.go-to-garage{display:block;float:left;margin-right:10px;padding-left:5px;margin-left:10px;text-decoration:none;font-size:1em}span.button.go-to-clearbasket2{background-position:-4600px bottom;width:109px;right:40px!important}span.button.go-to-clearbasket2 a{background-position:-4600px top}.go-to-clearbasket2{display:block;margin-right:30px;padding-left:10px;margin-left:20px;text-decoration:none;font-size:1em}.go-to-clearbasket a{text-decoration:none;font-size:.9em}.go-to-savequote{display:block;float:left;margin-right:30px;padding-left:10px;margin-left:10px;text-decoration:none;font-size:1em}.go-to-savequote a{text-decoration:none;font-size:.9em}.go-to-garage a{text-decoration:none;font-size:.9em}body.buy-tyres div.tyre p.dealinred{margin:0;font-size:138.5%;font-weight:bold;color:Red;padding-top:0}body.buy-tyres div.tyre p.dealinred span.left{float:left}body.buy-tyres div.tyre p.dealinred span.right{float:right}body.buy-tyres p.price span.fully-fitted{display:block;color:Red;font-size:.85em}body.buy-tyres p.price span.price-value{float:right}.brand_Image_container{float:left}.meet-team-section-image{float:right}body.paymentfailed #surround{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/templates/images/global/main-content-top-bg-737.png) no-repeat scroll left 0;padding-bottom:9px;margin-top:0!important;padding-top:17px}.supplierTable td{width:260px;text-align:center;padding:3px 0 0 0!important;background-color:#CCC}.supplierTable th{background-color:#333;color:#FFF}.supplierTable p{padding:10px!important}.supplierButton input{width:109px;background-position:-600px top!important}.supplierButton input a:hover{background-position:-600px bottom}.button choose-tyres{float:left}.mobile-van{margin-right:5px;float:right}body.buy-tyres div.tyre form p.label{padding-top:0}table.summary span.fittingdate{margin-left:100px}body.checkout div.pay4later-payment{width:687px;background:url("/templates/images/payment/pay4later.png") no-repeat scroll right 35px transparent}body.checkout div.pay4later-payment field{margin-top:15px}#header .box{margin:0 11px 0 0;padding:5px 4px 10px;position:absolute;right:0;text-align:right;top:5px;width:255px}#header .box .items{color:#C00;display:inline;margin:0 0 7px;padding:0 0 6px 2px;width:94px}#header .box .basket{display:inline;padding:0 0 0 2px}#header .box .items span,#header .box .basket span{font-weight:normal;color:#666}.need-your-tyres-quicker{background:url('/templates/images/general/need-tyres-quick-btn.png') no-repeat 0 0;padding-left:230px;padding-top:96px;float:left}.ps-common-enquiry-form{padding:10px;width:530px;height:500px;font-size:11px}.ps-common-enquiry-form input[type="text"],.ps-common-enquiry-form textarea,.ps-common-enquiry-form select{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ddd!important;padding:4px 4px 4px 4px}.ps-common-enquiry-form h1{font-size:13px;color:#1C75B6;margin:10px 0 0 0;text-align:center;border-bottom:0}.ps-common-enquiry-form h2{font-size:12px;color:#1C75B6;margin:10px 0 10px 0;text-align:left}.ps-common-enquiry-form h3{font-size:11px;color:#000;margin:5px 0 0 0;text-align:center}.ps-common-enquiry-form .main-fields,.ps-common-enquiry-form .tyre-size{margin-top:10px;width:530px}.ps-common-enquiry-form .main-fields .tb-field{width:265px;height:50px;float:left}.ps-common-enquiry-form .main-fields .tb-field>input[type="text"]{width:251px;height:30px;margin:2px 0 2px 0}.ps-common-enquiry-form .main-fields .tb-field>input[type="text"].error{border:1px solid red!important;background-image:none!important}.ps-common-enquiry-form .contact-verify .tb-field>input[type="text"].error{border:1px solid red!important;background-image:none!important}.ps-common-enquiry-form .tyre-size .cb-field{float:left;zoom:1;z-index:1}.ps-common-enquiry-form .tyre-size .cb-field>select{width:102px;height:30px;margin:2px 2px 2px 2px}.ps-common-enquiry-form .additional-info-section>div{width:265px;float:left}.ps-common-enquiry-form .additional-info-section textarea{width:251px;height:70px}.ps-common-enquiry-form .additional-info-section input[type="text"]{width:251px;height:30px}.ps-common-enquiry-form #zopin-order-email-quote{position:absolute;bottom:0;height:30px;width:150px;background-color:#1c75b5}.ps-common-enquiry-form .additional-info-section #send-tyre-enquiry{background:url(/templates/images/contactus/btn_send_tyre_enquiry.png) no-repeat 100%;display:block;width:196px;height:30px;position:relative}.ps-common-enquiry-form .additional-info-section #send-tyre-enquiry{bottom:-115px;left:3px}.ps-common-enquiry-form .contact-submit #send-tyre-enquiry{bottom:-115px;left:3px;background:url(/templates/images/contactus/btn_send_tyre_enquiry.png) no-repeat 100%;display:block;width:196px;height:30px;float:right}.captcha-image{float:left;border:1px solid #ddd}#captcha-image-container{width:265px;float:left}#captcha-error{color:red;border:1px solid red!important;background-image:none!important;width:260px;float:right;padding:2px}#CodeNumberTextBox{width:251px;height:30px}.ps-common-enquiry-form .contact-verify{float:left;width:100%;height:136px}.ps-common-enquiry-form h2{border-bottom:0!Important}a.ui-dialog-titlebar-close{float:right;padding:4px}a.ui-dialog-titlebar-close:hover{border:0}.ps-common-enquiry-form .nytq-additional-info-section{margin-top:10px}.ps-common-enquiry-form .nytq-additional-info-section>textarea{width:518px;height:118px}.ps-common-enquiry-form .nytq-additional-info-section .additional-info-btns{margin-top:30px}.ps-common-enquiry-form .nytq-additional-info-section #send-tyre-enquiry{background:url(/templates/images/contactus/btn_send_tyre_enquiry.png) no-repeat 100%;display:block;width:196px;height:30px;float:right}header li a,nav li a{font-size:.75em;line-height:normal}footer li{font-size:12px;line-height:normal}#tooltip{font-family:Ubuntu,sans-serif;font-size:.75em;text-align:center;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0));background:-ms-radial-gradient(top,rgba(0,0,0,.6),rgba(0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0));background:linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top:1px solid #333;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);position:absolute;z-index:100;padding:15px 10px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;border-top-color:rgba(0,0,0);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;border-bottom-color:rgba(0,0,0);top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}section#contentLeft{width:400px;margin-right:70px;position:relative;float:left}section#contentRight{width:530px;position:relative;float:right}div#dialogcontent{width:530px;margin-left:5px;margin-right:5px;position:relative;float:left}#contentTitleWrap,.contentTitleWrap{float:left;position:relative;width:530px;height:23px;margin:21px 0 20px;padding:0 0 20px;border-bottom:1px solid #969696}#contentTitleWrapFull{float:left;position:relative;width:1000px;height:23px;margin:21px 0 20px;padding:0 0 20px;border-bottom:1px solid #969696}#introContentWrap{width:1000px;height:auto;float:left;margin-bottom:10px;position:relative}#introContent{width:650px;height:auto;float:left;position:relative}#tableWrap{float:left;position:relative}table#previousOrders{border-color:gray}#searchWrap{width:350px;float:right;height:auto;position:relative;font-family:Arial,sans-serif;font-size:13px;color:#666}#searchNumber{width:254px;height:25px;position:absolute;top:0;right:0;background-color:#fff;margin-bottom:10px}.previousOrdersSearch{width:155px;height:23px;padding:0 0 0 3px;border:1px solid #ccc;position:absolute;top:0;left:30px;background-color:#fff}.searchNumber-Search{width:59px;height:25px;position:absolute;top:0;right:0}#searchDate{width:254px;height:25px;position:absolute;top:35px;right:0;background-color:#fff}.dateRangeFrom{width:65px;height:23px;padding:0 0 0 3px;border:1px solid #ccc;position:absolute;top:0;left:30px;background-color:#fff}.dateRangeTo{width:65px;height:23px;padding:0 0 0 3px;border:1px solid #ccc;position:absolute;top:0;left:120px;background-color:#fff}.toLabel{width:25px;height:25px;position:absolute;top:0;left:105px;line-height:25px;font-family:Arial,sans-serif;font-size:11px;color:#666}#filterWrap{float:left;position:relative;width:100%;height:20px}.filter{float:left;font-size:.75em;font-family:Arial,sans-serif;color:#808080;font-weight:bold;padding:0 3px 0 3px}.filter a{color:#808080;text-decoration:none}.filter a:hover{color:#00c904;text-decoration:none}.active{color:#00c904!important}#paginationBox{width:1000px;height:30px;margin:20px 0;position:absolute;left:0;bottom:0}.pagination{float:left;font-size:.75em;font-family:Arial,sans-serif;color:#808080;font-weight:bold;padding:7px 6px 0 6px}.pagination a{color:#808080;text-decoration:none}.pagination a:hover{color:#00c904;text-decoration:none}#pager{padding-left:330px}.pagedisplay{float:left;width:100px;border:1px solid #ccc;height:26px}.pagesize{float:left;border:1px solid #ccc;height:28px;margin-left:5px}th.header{background-image:url(/templates/images/fitfast/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer}table#previousOrders thead tr .headerSortUp{background-image:url(/templates/images/fitfast/asc.gif)}table#previousOrders thead tr .headerSortDown{background-image:url(/templates/images/fitfast/desc.gif)}.jobDate{font-weight:700;color:#33333b;width:140px}.jobCost{font-weight:700;color:#33333b;width:140px}.offerOuter{width:298px;height:278px;float:left;position:relative;border:1px solid #969696;padding:10px;margin:0 20px 30px 0}.noMarginRight{margin-right:0}.offerImage{width:296px;height:156px;float:left;position:relative;border:1px solid #969696;margin-bottom:10px}p.offerTitle{font-weight:700;font-size:.875em;color:#33333b;line-height:14px;text-align:left;margin:0 0 10px}p.offerText{color:#33333b;margin:0 0 10px}#contentLeft h1{font-size:1.3125em;font-weight:400;line-height:21px;color:#53c4fb}#contentLeft h2{font-size:1.4375em;font-weight:700;line-height:23px;color:#33333b}#contentLeft h3{font-size:1.4375em;font-weight:700;line-height:23px;color:#33333b;border-bottom:1px solid #969696;padding:0 0 20px;margin:0 0 20px}#contentRight h1{font-size:1.4375em;font-weight:600;line-height:23px;color:#33333b;border-bottom:1px solid #969696;padding:0 0 20px;margin:21px 0 20px}#dialogcontent h1{font-size:1.4375em;font-weight:600;line-height:23px;color:#33333b;border-bottom:1px solid #969696;padding:0 0 20px;margin:21px 0 20px}p.login{font-size:.875em;padding:29px 0 40px;margin:0}a.forgot{display:block;width:auto;font:600 12px/20px 'Open Sans',Arial,sans-serif;color:#575756;text-align:right;text-decoration:none;position:absolute;right:0;bottom:0}p.sectionTitle{font-size:1.4375em;font-weight:600;line-height:23px;color:#33333b;margin:0}#formWrap{width:390px;float:left;position:relative;margin-bottom:60px}.field{height:auto;margin-bottom:10px}#ffLoginForm label{display:block;font-size:.75em;font-family:'Open Sans',Arial,sans-serif;color:#33333b;font-weight:600;margin:0 0 10px;padding:0}input.details{width:368px;border:1px solid #adadad;margin:0;background-color:#fff;height:28px;padding:5px 10px;font-size:.875em;font-family:'Open Sans',Arial,sans-serif;color:#33333b;font-weight:600}input.details:focus{background-color:#53c4fb}.submitLogin{width:150px;height:35px;margin:10px 0 0;padding:0;display:block;float:left}p.reminder{font-size:.875em;padding:5px 0 40px;margin:0}.optionBlock{float:left;position:relative;width:208px;height:98px;border:1px solid #969696;padding:20px;margin-bottom:20px}.leftBlock{margin-right:30px}.optionBlock p{font-family:'Open Sans',Arial,sans-serif;color:#33333b;margin:0}p.optTitle{font-weight:700;font-size:.875em;line-height:14px;text-align:left;margin-bottom:10px;display:block}p.optStatement{font-weight:600;font-size:.75em;display:block;line-height:17px}p.optDescription{font-weight:600;font-size:.75em;line-height:17px}p.detailsTitle{color:#33333b;margin:0 0 10px;font-weight:700;font-size:.875em}p.address{margin:10px 0 20px;line-height:19px}p.detailsWrong{color:#f00;font-weight:700;display:block;margin:0 0 20px}dl.openingHours{margin:0 0 20px;font-family:'Open Sans',Arial,sans-serif;font-size:.75em;color:#575756;line-height:19px}dl.openingHours dt{float:left;display:block;width:93px}dl.openingHours dd{display:block}.garage-appointments-calendar-select{font-size:.75em}.garage-appointments-slot-calendar-select{font-size:.75em}#detailsFormWrap{width:530px;height:auto;float:left}#timesWrap{float:left;width:530px;padding:0 0 10px;border-bottom:1px solid #969696}#addressWrap{float:left;width:530px;height:auto;padding:20px 0 10px;margin-bottom:10px}.fieldTimes{width:100%;min-height:25px;margin:0 0 10px;display:block;float:left}p.day{float:left;display:block;width:103px;height:25px;margin:0;padding:0;line-height:25px;color:#33333b;font-weight:700}label.openclose{display:block;float:left;font-family:'Open Sans',Arial,sans-serif;font-size:12px;font-weight:400;margin-right:10px;line-height:25px;color:#575756}.time-select{width:96px;padding:3px;border:1px solid #53c4fb;margin-right:20px;float:left}p.addressChange{font-size:.875em;margin:0 0 20px}.addressField{float:left;width:397px;min-height:28px;display:block;margin:0 0 10px}input.garageAddress{width:385px;border:1px solid #989898;margin:0;background-color:#fff;padding:5px;font-size:.75em;color:#575756}input.garageAddress.readonly{background-color:#e6e6e6}.submitApproval{width:170px;height:30px;margin:0;padding:0;display:block;float:right}.highlightRed{color:#f00;font-weight:700}.eachServiceWrap{width:265px;min-height:50px;margin:0 0 10px;display:block;float:left}.servicesCheck{display:block;float:left;height:20px;width:30px}label.checkboxServices{display:block;float:left;width:220px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:700;line-height:25px;color:#000}label.servicesListLabel{display:block;height:25px;float:left;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;line-height:25px;color:#575756;margin-right:4px}input.servicesList{float:left;border:1px solid #adadad;padding:5px}#submitWrap{width:140px;height:30px;float:right;margin-top:10px}.btn-submit{background:url(/templates/images/fitfast/btn_submit.jpg) no-repeat left top;width:140px;height:30px;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;border:0;cursor:pointer}.btn-submit:hover{background:url(/templates/images/fitfast/btn_submit.jpg) no-repeat left bottom}#orderTyresWrap{width:530px;padding:112px 0 10px;height:auto;float:left;position:relative;background:url(/templates/images/fitfast/tyre-size-helper.jpg) no-repeat center top}#searchTool{width:510px;height:auto;padding:10px;background-color:#202d44;border-radius:4px;margin-bottom:20px;position:relative}.fieldWrap{width:510px;height:30px;position:relative;background-color:#fff;margin-bottom:5px}.lastField{margin:0}.searchNumber{display:block;margin:0;position:absolute;left:0;top:0}body.fitfast select.search-box-width{position:absolute;left:40px;top:0;width:470px;height:30px;font-size:18px;background-color:#fff;border:0;font-family:Arial,sans-serif;padding-left:0}#stepsBtnWrap{border-top:1px solid #969696;padding-top:10px;width:530px;height:30px;position:relative;float:left}.order{font-weight:700;color:#33333b;width:136px}.orderDetails{font-weight:600;color:#575756;width:292px}.acceptJob{width:140px}.declineJob{width:140px}.tyreDelivery{width:92px;border:0;padding:0}.select-job-width{width:140px;margin:4px 0 10px 0;border:1px solid #53C4FB}.select-reason{width:140px;margin:4px 0 10px 0;border:1px solid #53C4FB}.accept-job-time{width:140px;margin:12px 0;border:0}.declinenotes{margin:4px 0 10px 0;border:1px solid #33333b;width:140px;padding:3px}.declinenotesreadonly{margin:4px 0 10px 0;border:1px solid #969697;width:140px;color:#575756;padding:3px}.notessection{display:none}.notesreadonly{width:140px}.homeBtn{width:140px;height:30px;background-color:#53c4fb;font-size:.875em;position:absolute;bottom:20px;right:150px;padding:0}a.homeBtn:hover{background-color:#33333b!important;color:white!important}.homeBtn.left{right:225px;top:30px}.dialogHomeBtn{width:140px;height:30px;background-color:#53c4fb;font-size:.875em;position:absolute;bottom:20px;right:0;color:white!important}a.dialogHomeBtn:hover{background-color:#33333b!important;color:white!important}.exitBtn{width:140px;height:30px;background-color:#575756;font-size:.875em;position:absolute;bottom:20px;right:0;padding:0}a.exitBtn:hover{background-color:#f00!important;color:white!important}.exitBtn.left{right:225px;top:65px}a.ffbtn{display:block;border-radius:4px;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-weight:700;text-align:center;line-height:30px}a.ffbtn{text-decoration:none}input.ffbtn{display:block;border-radius:4px;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-weight:700;text-align:center;line-height:30px}input.ffbtn{text-decoration:none;border:0;cursor:pointer}.optionsBtn{width:200px;height:30px;background-color:#202d44;position:absolute;bottom:20px;font-size:.75em}a.optionsBtn:hover{background-color:#53c4fb;color:white!important}.editBtn{width:170px;height:30px;background-color:#f00;font-size:.875em}a.editBtn:hover{background-color:#33333b!important;color:white!important}.backBtn{width:140px;height:30px;background-color:#575756;font-size:.875em;position:absolute;bottom:20px;right:0}a.backBtn:hover{background-color:#33333b!important;color:white!important}.acceptBtn{width:140px;height:30px;background-color:#00c904;font-size:14px;border:0}input.acceptBtn:hover{background-color:#33333b!important;color:white!important}.declineBtn{width:140px;height:30px!important;background-color:#f00;font-size:14px;border:0}input.declineBtn:hover{background-color:#33333b!important;color:white!important}.downloadBtn{width:298px;height:30px;background-color:#202d44;font-size:12px;position:absolute;bottom:10px}a.downloadBtn:hover{background-color:#53c4fb!important;color:white!important}.reminderBtn{width:150px;height:35px;background-color:#00c904;font-size:14px;margin:10px 0 0;padding:0;border:0;display:block;float:left}input.reminderBtn:hover{background-color:#33333b!important;color:white!important}.stepsBtn{width:140px;height:30px;background-color:#00c904;font-size:14px;position:absolute;right:0;bottom:0}a.stepsBtn:hover,input.stepsBtn:hover{background-color:#33333b!important}