#container #header div.search input.button{top:1px}#content-area #home-sidebar div.buy-area{height:267px}#content-area #content div.buy-area h2{background:url(../Images-css/bg-heading-browse.gif) no-repeat 1px 1px}#content-area #content div.buy-area .formrow.right{margin-right:9px}* html #footer{padding:10px 20px 80px}* html #content-area #content div.buy-area ul li{height:15px}* html #content-area #content div.buy-area .formrow.right{margin-right:0}* html #content-area .home #content{margin-left:-5px}#content-area #home-cta .main-pane{overflow:hidden}.landing #content #categories h1{background:url(../Images-css/bg-heading-browse.gif) no-repeat 1px 1px}#content-area .refine h2{background:url(../Images-css/bg-heading-browse.gif) no-repeat 1px 1px}#content-area div.refine ul li select{height:95px}#content-area table.product-list-table td{padding:5px}* html .jcarousel-skin-tango .jcarousel-prev-horizontal{top:15px;left:-40px}* html .jcarousel-skin-tango .jcarousel-next-horizontal{top:15px}* html #content-area .refine h3{float:none}* html #content-area .refine ul.filters{position:absolute;top:0;left:85px}* html #content-area table.product-list-table thead th ul.sort{width:30px}#content-area h1.compare{background:url(../Images-css/bg-heading-browse.gif) no-repeat 1px 1px}#content-area table.compare input.button{top:0}#content-area table.product-list-table input.button{top:2px}#content-area table.product-list-table tbody td.thumbnail{padding-top:0 !important;padding-bottom:0 !important}#content-area #content.product{z-index:500}#content-area #similar input.button{font-size:0;line-height:0}#content-area #buy .add-item label{float:left;margin-top:5px}#content-area #buy .add-item .qty-box{float:left}#content-area #buy .add-item .buy-button{font-size:0;line-height:0}* html #content-area #content.product #info{width:360px}#content-area ul.product-head li.back-btn{top:0}* html #content-area ul.product-head li.back-btn{left:-700px}#content-area.wide #content #sign-in div.create input.button,#content-area.wide #content #sign-in fieldset input.signin-btn,#content-area.wide #content #forgotpass fieldset input.button,#register fieldset input.continue,#register div.address .find input.button{padding-top:50px;overflow:hidden}#register dl dd{float:none;margin-left:215px}#content.basket .basketactions ul input.update,#content.basket .basketactions ul input.clear,#content.basket .basketactions ul input.save,#content.basket .basketactions ul input.checkout,#content.basket table tfoot tr.evoucher td.number input.button,div.checkout-panel input.continue,#content.basket table tr.extra-info div.notes fieldset input.button,#content.basket table tr.extra-info div.basket-cost-codes input.button,#content.basket .basketactions ul li.costcode input.button{padding-top:40px}#content.basket table tfoot tr.addrows td input.button{padding-top:15px;top:-1px}div.checkout-panel #summary dl dd{float:none}div.checkout-panel fieldset.saved span.inline-radio{top:0}#content.confirmation #orderdetails .numbers dl dd,#content.confirmation #orderdetails .details dl dd{float:none}#content.confirmation #orderdetails .payment dl dd address{margin-left:145px}#content.confirmation #information dl dd{float:none;margin-left:150px}#content-area div.refine ul li select{font-size:1.1em}#content div.basket.schedule .delivery-controls thead tr th{border:none}input.button{padding:0;font-size:1.2em}input.buy-button{padding:4px 10px 4px 15px;font-size:1.2em}#content div.basket div.add-rows-basket input.button.add{width:60px}#content div.basket div.add-rows-basket input.button.clear{width:105px}span.approvers-list input{clear:left;margin:-2px 5px 0 0}#register.account-form .formrow.checkboxes input{margin:-2px 5px 0 0}#content div.basket div.add-rows{bottom:150px}#content div.basket div.add-rows input.button{padding:1px 0!important;font-size:1em}#content div.basket div.add-rows-basket{bottom:100px}div.checkout-panel #delivery fieldset ul.delivery-options li label{padding:0}div.checkout-panel #payment fieldset input.inline-radio{margin:-1px 0 0 0!important;padding:0}#account-summary #overview.wide .eu-email input.button.password{width:240px}#content-area table.product-list-table td .large-thumb{left:75px}#content-area #content.product #buy h2{margin-top:20px}#content-area #content.product div.cross-sells.similar .button{margin:0 .5em}#footer #site-index #foot-cat-nav p.bookmark{display:block}html>body #content div.basket.schedule .delivery-controls{height:185px;overflow:hidden}html>body #content div.basket.schedule .inner{min-height:182px}html>body div.saved-panel #buy-basket input{padding:0}html>body #content div.basket.schedule .delivery-controls{background:url(../Images/bg-delivery-controls.gif) repeat-x 0 1px}html>body #content div.basket.schedule .delivery-controls table td{border-bottom:solid 1px #999}html>body #content div.basket.saved table tr.grand-total td{border-top:solid 1px #999}html>body .account-form #personal-details-form ul.buttons li input{width:70px}html>body #register.admin input.continuebutton{padding-top:30px}* html #container #header ul.account-nav,* html #container #header div.mini-basket{display:inline}* html #content-area #home-sidebar ul li{height:20px}* html #content-area #content div.buy-area .formrow.left{display:inline}* html #content-area table.product-list-table thead th div.wrap{height:32px}* html #content-area table.product-list-table thead th ul.sort li{padding:0}* html input.button{padding:1px}* html #content #account-summary ul.order-head li{height:11em}* html .account-form #personal-details-form{height:300px}* html .account-form #address-details{height:300px}* html #content div.basket.schedule .inner{overflow-x:hidden}* html #content div.basket.schedule .delivery-controls th.qty{width:136px}* html #content div.basket.schedule .delivery-controls td.desc{width:508px}* html #content div.basket.schedule .delivery-controls td.qty{width:118px}* html #content div.basket.schedule .delivery-controls td{border-bottom:solid 1px #999}* html #content div.basket.saved table tfoot tr.grand-total td{border-top:solid 1px #999}* html #content-area #content div.buy-area{height:220px}* html #content-area #content.product #buy dl{margin-top:1.8em}* html #content-area #home-cta ul li{height:60px}* html #account-summary #user-addresses ul li.address{height:14em}* html #account-summary #overview.wide #personal-details,* html #account-summary #overview.wide .eu-account,* html #account-summary #overview.wide .eu-email{height:220px}* html #account-summary #overview.wide .eu-pass,* html #account-summary #overview.wide .eu-spend,* html #account-summary #overview.wide .eu-status{height:115px}* html .new-card-entry .formrow{overflow:hidden}* html #payment fieldset div .new-card .new-card-entry .formrow label{height:2.5em}* html #content-area table.product-list-table{border-bottom:1px solid #999}* html #content.static .static-nav ul li{height:1em;float:left;display:block;width:270px}* html #register .formrow label,* html #register .no-label input.textfield{display:inline}* html #register.admin input.continuebutton{padding-top:30px}