.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:182px;width:978px;}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:none;}#header h2.bc-logo a{display:block;height:100%;outline:none;}#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;}#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:none;}#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:none;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:none;}#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.copyright{float:left;margin-top:10px;color:#666;width:250px;}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;}#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:none;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:none;border-top:4px #fff;border-bottom:1px #e2e4e3;padding-right:6px;text-align:right;}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 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;}.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:11px;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:26px;padding:11px 11px 0;height:412px;background:url(/templates/images/home-2011/masthead-2011_v2.jpg) 0 -2px no-repeat;}#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:20px;top:20px;width:403px;height:145px;background:url(/templates/images/home-2011/start-arrows.png) no-repeat;}#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.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 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:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#masthead-2011 div.registration 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;}#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,#masthead-2011 #order-tyres div.registration{border-bottom:solid 1px #004a7e;}#masthead-2011 div.tyresize{float:left;margin-left:6px;padding:85px 214px 0 13px;width:177px;height:290px;background:url(/templates/images/home-2011/order-tyres/step-1c.jpg);}#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.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.submit{float:left;width:300px;}#masthead-2011 #order-tyres div.registration{margin-top:85px;}#masthead-2011 div.fitting{margin:0 0 1.4em;}#masthead-2011 div.fitting h3{margin-bottom:.8em;background:none;}#masthead-2011 div.fitting div.fields{padding:5px;background:#0f5794;}#masthead-2011 div.fitting div.field,#masthead-2011 div.fitting label{display:inline;}#masthead-2011 div.fitting label{margin-right:1em;font-family:verdana;font-size:108%;font-weight:bold;}#masthead-2011 #order-tyres div.postcode h3{margin-bottom:10px;font-size:100%;}#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:11px;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:20px;padding:6px;background:center center no-repeat;}#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:0;}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{background-color:#FFFFD5!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;}ul#main-nav{position:absolute;left:12px;bottom:2.15em;margin:0;padding:0 3px 0 4px;width:953px;height:23px;border-bottom:solid 0 #b5b4ba;}ul#main-nav li{position:relative;float:left;margin:0 1px 0 0;padding:0;height:100%;font-family:verdana;font-weight:bold;text-align:center;list-style:none;background:#040404 url('/templates/images/global/main-nav-bg.png') left top no-repeat;}ul#main-nav li a:link,ul#main-nav li a:visited{display:block;height:100%;color:#fff;line-height:23px;text-decoration:none;background:url('/templates/images/global/main-nav-right-bg.png') right top no-repeat;}ul#main-nav ul{position:absolute;display:none;left:0;top:23px;margin:0;min-width:100%;background:#000;z-index:1;}ul#main-nav ul li{display:block;float:none;min-width:100%;text-align:left;white-space:nowrap;color:#fff;background-position:-6px 0;border-bottom:solid 1px #000;}ul#main-nav ul li a:link,ul#main-nav ul li a:visited{padding:0 5px;line-height:1.9em;text-decoration:none;color:#fff;background-image:none;}ul#main-nav li:hover ul{display:block;}ul#sub-nav{margin:.9em 0 .7em;padding:0;text-align:center;}ul#sub-nav li{display:inline-block;margin:0 0 0 .8em;padding-left:.8em;border-left:solid 1px #666;list-style:none;}ul#sub-nav li:first-child{margin-left:0;padding-left:0;border-left:none;}ul#sub-nav li a:link,ul#sub-nav li a:visited{text-decoration:none;color:#666;}ul#sub-nav li a:hover{text-decoration:underline;}#breadcrumb{position:absolute;left:-156px;top:-132px;width:960px;border-bottom:solid 1px #b5b4ba;z-index:1;}#breadcrumb p{margin:0;line-height:2.15em;}#breadcrumb a:link,#breadcrumb a:visited{color:#111;}#breadcrumb a.current{text-decoration:none;}#breadcrumb span.sep{display:inline-block;margin:0 .6em;}#footer-nav{margin:.5em 0 1em 0;float:right;display:block;}#footer-nav li{float:left;margin:0 1em 0 0;list-style:none;}#footer-nav li a:link,#footer-nav li a:visited{color:#666;}ul.link-list{margin:0 0 1em;border-bottom:solid 1px #b7b6bc;}ul.link-list li{margin:0;line-height:1.9;border-top:solid 1px #b7b6bc;list-style:none;}ul.link-list li a:link,ul.link-list li a:visited{padding-left:8px;text-decoration:none;color:#666;display:block;}ul.link-list li.trail a,ul.link-list li.active-section a,ul.link-list li.active a,ul.link-list li.active li.active a{font-weight:bold;}ul.link-list li.active-section{background:#d6d6d6 url('/templates/images/global/link-list-bg-active.gif') right top repeat-y;}ul.link-list li.active li.active a{color:#0052AD;}ul.link-list li.active li a{font-weight:normal;}ul.link-list li.active-section li a{font-weight:normal;color:#666;}ul.link-list ul{margin:0;border-top:none;border-bottom:solid 1px #b7b6bc;}ul.link-list ul li{margin:0;padding:0 8px;line-height:1.9;background:#F3F3F3 url('/templates/images/global/link-list-bg.gif') right top repeat-y!important;list-style:none;}ul.link-list ul .active-page{background:#D6D6D6 url('/templates/images/global/link-list-active-bg.gif') right top repeat-y!important;}ul.link-list li.active-page a,ul.link-list li.active-section li.active-page a{font-weight:bold;color:#0052AD;}ul.link-list li li{background:#f3f3f3 url('/templates/images/global/link-list-bg.gif') right top repeat-y!important;}#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:none;}#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:none;}#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 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;}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:none;}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:none;}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:none;cursor:pointer;width:38px;background-position:-200px top;}input.submit a{border:none;cursor:pointer;width:38px;background-position:-200px bottom;}input.submit a:hover{border:none;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.paypal.continue{float:right;}input.submit.continue:hover{background-position:-2200px bottom;width:109px;}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;width:38px;}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.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;}#title{left:194px;margin-top:109px;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:none;}body.dontknow h1{width:274;background:url('/templates/images/tabs/dont-know-tyre-size.png') left top no-repeat;}body.dontknow.reglookup h1{width:272;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:none;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;}#title{left:194px;margin-top:109px;width:519px;z-index:1;}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:none;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:none;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:11%;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:center;padding-left:20px;}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:none;}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 span.price{padding-left:.5em;text-align:right;width:26%;}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:20px;padding-top:4px;}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.checkout #container{padding-top:13.35em;}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:30px;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:none;}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;}table.payment-card-details tbody tr td{border:0;}table.payment-card-details{border:none;}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:none;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:50%;font-size:140%;font-weight:bold;color:#014284;}body.checkout span.paypal-total{float:right;text-align:right;width:50%;font-size:120%;}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:none;}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:none;}body.servicing .mot{background-position:10px -590px;border-bottom:none;}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:none;}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;top:13.65em;margin-top:146px;width:687px;}body.dontknow #title{margin-top:102px;}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:30px;}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:none;}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:none;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:none;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:none;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:9.7em;}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 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:none;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.png') left center;}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:none;}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 .5em;text-align:center;border:none;}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;}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 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.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:none;}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:none;}.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;}#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:55px!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;}body.buy-tyres div.tyre div.infos.main{min-height:9.7em;}.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.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:none;}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:none;}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:none;}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 #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:none;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:none;}#_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;}.StaticPage #container{padding-top:182px;}.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;}.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;}.StaticPage #surround{padding-top:33px;}.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:20px;line-height:1.5;position:relative;background:none;}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.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:422px;position:absolute;bottom:40px;}#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:none;}.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:0;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:30px;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:30px;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 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:none;}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;width:300px;}.supplierTable p{padding:10px!important;}.supplierButton input{width:109px;background-position:-600px top!important;}.supplierButton input a:hover{background-position:-600px bottom;}ul#main-nav li a:link,ul#main-nav li a:visited{background:url("/templates/images/global/main-nav-right-bg.png") no-repeat scroll right top transparent;color:#FFF;display:block;height:100%;line-height:23px;text-decoration:none;}.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;}
