@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;font-family:Arial,Helvetica,sans-serif}q:before,q:after{content:''}abbr,acronym{border:0}.clear{clear:both}a:focus,input,button,img{outline:none}button::-moz-focus-inner{border:0}input::-moz-focus-inner{border:0}body{background:#e6f2f8 url(../../uploads/files/site_images/main-background.jpg) repeat-x}a{color:#037BBA}#wrapper{width:959px;border:7px
solid #dad7d7;border-top:0;margin:0
auto}#header{width:959px;height:168px;background:url(../../uploads/files/site_images/header-background.gif) repeat-x}#header .logo, #header .free-delivery{float:left}#header-menu{height:57px;width:375px;float:right;background:url(../../uploads/files/site_images/header-menu-background.gif) no-repeat;list-style:none;margin:12px
10px 0 0}#header-menu
li{list-style:none;margin-top:15px;padding:0;background:url(../../uploads/files/site_images/header-menu-div.gif) no-repeat top left;padding-left:20px;height:30px;float:left}#header-menu li
a{text-decoration:none;color:#353535;height:30px;line-height:30px;float:left;margin-right:10px;font-size:13px;font-weight:600}#header-menu li a:hover{color:#0079b8}#header-menu
.first{background:none}.login-icon{background:url(../../uploads/files/site_images/login-tick.png) no-repeat top left;padding-left:25px}.basket-icon{background:url(../../uploads/files/site_images/basket-icon.png) no-repeat top left;padding-left:25px}.delivery-icon{background:url(../../uploads/files/site_images/delivery-icon.png) no-repeat top left;padding-left:30px}#header
p{float:right;padding:2px
0;margin-right:10px}.order-number{color:#24a3e6;font-size:20px;margin-top:7px}.order-number
strong{color:#037bba;font-weight:bold;font-size:22px}.address-top{color:#115c83;font-size:11px}.contact-info{color:#248cc3;font-size:14px;margin-top:8px}.contact-info
a{color:#248cc3;text-decoration:none}.contact-info a:hover{color:#999}.contact-info
span{padding:0;margin:0;float:left}#menu{width:959px;height:39px;border-bottom:2px solid #dad7d7;background:url(../../uploads/files/site_images/menu-background.gif) repeat-x;padding:0;margin:0
auto;float:left}#top-bar{width:959px;height:30px;background:url(../../uploads/files/site_images/top-bar-background.gif) repeat-x;border-bottom:1px solid #dad7d7;float:left;margin-bottom:0px}#breadcrumb{height:30px;float:left;list-style:none}#breadcrumb
li{float:left;padding-right:15px;list-style:none;background:url(../../uploads/files/site_images/breadcrumb-div.gif) no-repeat;height:30px;padding-left:22px;color:#787c7d;line-height:30px;font-size:12px}#breadcrumb li
a{color:#787c7d;text-decoration:none}#breadcrumb li a:hover{color:#0079b8}#breadcrumb .first-link{background:none;text-indent:-99999px;width:20px;height:30px}#breadcrumb .home-link{width:20px;background:url(../../uploads/files/site_images/home-icon.gif) no-repeat;height:30px;float:left}#my-account-wrapper{float:right;list-style:none;margin-right:13px;min-width:220px}#my-account-wrapper
li{line-height:30px;font-size:12px;color:#797c7d;float:left}#my-account-wrapper .my-account-link{float:right!important;background:url(../../uploads/files/site_images/my-account.png) no-repeat;padding-left:22px}#my-account-wrapper .my-account-link
a{text-decoration:none;color:#797c7d}#my-account-wrapper .my-account-link a:hover{color:#0d80bc}#main-wrapper{width:959px;background:url(../../uploads/files/site_images/content-background.gif) repeat-y;padding-top:23px}.noback{background:#fff!important}#content-wrapper{width:704px;float:left;margin:0
8px 0px 8px;display:inline}#full-content-wrapper{width:943px;margin:0
8px 8px 8px;float:left}#side-wrapper{width:220px;float:left;margin:0
9px 0 9px;display:inline}ul#navlist{margin-left:0;padding-left:0;white-space:nowrap;height:39px;float:left}#navlist
li{list-style-type:none;float:left;background:url(../../uploads/files/site_images/menu-background-div.gif) no-repeat left top;font-size:14px}#navlist li
a{display:block;height:39px;color:#fff;padding:0
14px;text-shadow:1px 1px 3px rgba(0,0,0,.8);line-height:39px;font-weight:bold}#navlist li
a.other{font-weight:bold;margin-top:5px}#navlist
.last{border-right:none}#navlist a:link, #navlist a:visited{color:#fff;text-decoration:none}#navlist a:hover{color:#fff;text-decoration:none;background:url(../../uploads/files/site_images/menu-background-hover.gif) repeat-x;display:block}#search-box{float:right}#search-box
form{background:url(../../uploads/files/site_images/search-box.png) no-repeat;width:220px;height:25px;margin-top:8px;margin-right:10px}#search-box .search-query{background:none;width:163px;padding:4px
5px 5px 10px;margin-left:2px;border:0;float:left;color:#999}#search-box .submit-search{background:none;width:40px;height:25px;border:0;cursor:pointer;float:left;text-indent: -9999px;color:transparent;text-transform:capitalize}.side-header{background:url(../../uploads/files/site_images/side-header.gif);width:220px;height:36px;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.header-highlight{background:url(../../uploads/files/site_images/side-header-highlighted.gif)!important}.side-header
h3{color:#fff;font-size:14px;font-weight:600;line-height:36px;margin-left:16px}.side-box{background:url(../../uploads/files/site_images/side-box-background.gif) no-repeat bottom;width:220px;padding-bottom:30px}.side-box
p{font-size:12px;padding:10px
17px 0px 17px}.side-box-colour{background:url(../../uploads/files/site_images/side-box-background-colour.gif) no-repeat bottom;width:220px;padding-bottom:30px}.side-box-basket{background:url(../../uploads/files/site_images/side-box-background-basket.gif) no-repeat bottom;width:220px;padding-bottom:30px;font-size:12px}.basket-notify{position:relative;top:0px;left:0px;line-height:30px;height:30px;text-align:center;background:#0D80BC;color:#fff;display:none}.basket-summary{padding:14px
0 0 20px;line-height:22px}.basket-summary
strong{color:#0079b9;font-weight:700}#delivery-rate-side{height:113px;width:188px;margin:17px
auto 0 auto}#delivery-rate-side
p{font-size:12px;font-style:italic;color:#000;font-weight:700;margin:0
0 0 7px;padding-top:12px}#delivery-rate-side
form{background:url(../../uploads/files/site_images/delivery-rate-background.gif) no-repeat;width:188px;height:25px;margin-top:10px}#delivery-rate-side .side-postcode{background:none;width:125px;padding:5px;padding-left:10px;margin-left:2px;border:0;color:#999}#delivery-rate-side .side-submit-postcode{background:none;width:40px;height:25px;border:0;cursor:pointer}#delivery-rate-side
ul{list-style:none;margin:10px
0 0 0}#delivery-rate-side
li{list-style:none;float:left}#delivery-rate-side li
a{color:#fff;text-decoration:none;font-size:12px;padding-left:12px}#delivery-rate-side li a:hover{color:#000;text-decoration:none;font-size:12px;padding-left:12px}#delivery-rate-side .view-basket-button{background:url(../../uploads/files/site_images/view-basket-button.gif) no-repeat;width:91px;height:24px;margin-right:14px;line-height:24px}#delivery-rate-side .checkout-button{background:url(../../uploads/files/site_images/side-checkout-button.gif) no-repeat;width:80px;height:24px;line-height:24px}.brochure-box{padding-top:20px;font-size:12px;font-weight:bold;color:#0781c1;line-height:23px}.brochure-box
ul{list-style:none;margin:10px
0 45px 9px}.brochure-box
li{list-style:none;float:left}.brochure-box li
a{color:#fff;text-decoration:none;font-size:11px}.brochure-box li a:hover{color:#000}.brochure-box .download-brochure{background:url(../../uploads/files/site_images/download-brochure.gif) no-repeat;width:78px;height:24px;margin-right:11px}.brochure-box .request-brochure{background:url(../../uploads/files/site_images/request-brochure.gif) no-repeat;width:114px;height:24px}.side-list{list-style:none;padding:17px
0 17px 17px}.side-list
li{list-style:none;padding-bottom:3px}.side-list li
a{background:url(../../uploads/files/site_images/side-bullet.gif) no-repeat top left;padding-left:20px;list-style:none;font-size:12px;text-decoration:none;color:#0079b9}.side-list li a:hover{color:#1a1a1a}#livechat{background:url(../../uploads/files/site_images/livechat.png) no-repeat;width:220px;height:100px}#livechat
h4{font-size:31px;font-family:"Myriad Pro",Arial;text-shadow:1px 1px 3px rgba(0,0,0,.6);padding:14px
0 0 21px;word-spacing:5px}#livechat
p{font-size:16px;font-family:"Myriad Pro",Arial;text-shadow:1px 1px 3px rgba(0,0,0,.6);padding-left:21px}#livechat
a{color:#fff;text-decoration:none}#payment-options{list-style:none;padding:14px
0 0 20px}#payment-options
li{list-style:none;float:left;width:56px;height:34px;margin:0
7px 11px 0;text-indent:-9999px}#payment-options
.visa{background:url(../../uploads/files/site_images/visa.gif) no-repeat}#payment-options
.mastercard{background:url(../../uploads/files/site_images/mastercard.gif) no-repeat}#payment-options
.solo{background:url(../../uploads/files/site_images/solo.gif) no-repeat}#payment-options
.paypal{background:url(../../uploads/files/site_images/paypal.gif) no-repeat}#payment-options .american-express{background:url(../../uploads/files/site_images/american-express.gif) no-repeat}#payment-options
.maestro{background:url(../../uploads/files/site_images/maestro.gif) no-repeat}.center-align{text-align:center}#footer{background:url(../../uploads/files/site_images/footer-background.gif) repeat-x;height:266px;width:959px;border-top:7px solid #0680c0;margin-top:15px}#footer-headers{border-bottom:1px solid #1894d6;width:862px;margin:30px
auto 0 auto;padding-bottom:10px;height:20px}#footer-headers
h4{font-size:18px;color:#fff;font-weight:100;float:left;width:180px}#footer-headers .up-to-date{width:262px;float:right}#footer-links{border-top:1px solid #59b8eb;width:862px;margin:0
auto;padding-top:10px}#footer-links
ul{float:left;width:180px;list-style:none}#footer-links
li{font-size:12px;list-style:none;line-height:20px}#footer-links li
a{color:#fff;text-decoration:none}#footer-links li a:hover{color:#04354e}#keep-in-touch{width:262px;float:right}#keep-in-touch
img{margin-right:10px}#keep-in-touch
h4{font-size:18px;color:#fff;margin:20px
0 5px 0}#keep-in-touch
p{font-size:12px;color:#fff}#keep-in-touch
form{background:url(../../uploads/files/site_images/newsletter-background.gif) no-repeat;width:260px;height:25px;margin-top:10px}#keep-in-touch
.newsletter{background:none;width:203px;padding:4px
5px 5px 10px;margin-left:2px;border:0;float:left;color:#999}#keep-in-touch .submit-newsletter{background:none;width:40px;height:25px;border:0;cursor:pointer;float:left}.center{text-align:center}.center
a{color:#333;font-weight:bold}.center a:hover{color:#666}ul#navlist{margin:0;padding:0;float:left;list-style:none;font-size:1.1em}ul#navlist
li{float:left;margin:0;padding:0;position:relative;width:auto}ul#navlist li:hover a, ul#navlist li a:hover{background-position:left bottom;background:#0e628d}ul#navlist
li{z-index:300}ul#navlist li
.sub{position:absolute;top:39px;background:#0e628d;padding:10px
10px 10px 14px;float:left;display:none;z-index:100;width:740px !important;background:#1080ba url(../../uploads/files/site_images/mega-menu-background.gif) repeat-x top}ul#navlist li #sub-cat-3296{left:0}ul#navlist li #sub-cat-3299{left: -94px}ul#navlist li #sub-cat-3308{left: -171px}ul#navlist li #sub-cat-3312{left: -235px}ul#navlist li #sub-cat-3314{left: -305px}ul#navlist li #sub-cat-3315{left: -387px}ul#navlist li .sub
ul{list-style:none;margin:0;padding:0;width:740px;margin-right:20px;float:left;margin-bottom:10px;display:inline}ul#navlist .sub ul
li{color:#fff;line-height:normal;float:left;text-shadow:none;font-size:12px;list-style-position:inside;width:350px;background-image:none}ul#navlist .sub ul li
ul{width:350px}ul#navlist .sub ul li ul
li{float:left;width:inherit}ul#navlist .sub ul li
h2{padding:0;margin:0;font-size:15px;font-weight:700;text-shadow:none}ul#navlist .sub ul li h2
a{padding:5px
0;background-image:none;color:#fff;font-weight:bold}ul#navlist .sub ul li
a{text-indent:0;height:auto;padding:4px
5px 4px 0px;line-height:14px;display:block;text-decoration:none;color:#fff;text-shadow:none;background:none !important;white-space:normal !important;font-weight:normal}ul#navlist .sub ul li a:hover{color:#ddd;background-position:5px 12px }ul#navlist li #sub-cat-3308 ul
li{width:245px}.container{width:960px;padding:0;margin:0
auto}.content-box{background:url(../../uploads/files/site_images/content-box-background.gif) no-repeat top;width:704px;margin-bottom:15px}.content-box
span{background:url(../../uploads/files/site_images/content-box-footer.gif) no-repeat bottom;width:704px;height:12px;display:block;clear:both}.highlighted-content-header{height:38px;display:block;padding-left:15px;background:url(../../uploads/files/site_images/home/highlighted-content-header.gif) no-repeat;line-height:38px;color:#fff}.highlighted-content-footer{background:url(../../uploads/files/site_images/home/highlighted-content-footer.gif) no-repeat;height:38px;display:block;padding-left:15px;line-height:38px;color:#bb051a;font-size:14px;font-weight:bold}.highlighted-content{background:url(../../uploads/files/site_images/home/highlighted-content-background.gif) repeat-y;display:block;padding:10px}.hasFocus,.isChanged{color:#333 !important}.social-media{margin:15px
0 0 0}#eKomiGate_widget{margin-left:25px}#content-wrapper .product-header{background:url(../../uploads/files/site_images/product-header-bottom.gif) bottom no-repeat;width:704px;min-height:36px;margin-bottom:8px;font-weight:600;padding:0
0 8px 8px;font-size:18px;float:left;margin-left:-4px}#content-wrapper .product-header-wrapper{background:url(../../uploads/files/site_images/product-header-top.gif) top no-repeat;width:704px;min-height:36px;margin-bottom:8px;float:left;padding:6px
0 0 0}#content-wrapper .small-product-header{background:url(../../uploads/files/site_images/product-header-sml.gif) no-repeat;width:525px;font-weight:600;padding:6px
0 0 8px;font-size:18px}.small-product-header-wrap  .small-product-header{background:url(../../uploads/files/site_images/product-header-sml-top.gif) no-repeat top!important;width:525px;margin:0
important;font-weight:600;padding:6px
0 0 8px;font-size:18px;float:left;margin-left:-4px}.small-product-header-wrap{background:url(../../uploads/files/site_images/product-header-sml-bottom.gif) no-repeat bottom!important;width:525px;margin-bottom:8px;font-weight:600;padding:0
0 6px 0;font-size:18px;float:left}#product-details{width:700px;height:229px;position:relative}#product-image{width:187px;height:229px;margin-right:12px;display:inline;float:left}.product-rating{margin-top:5px;width:500px;float:left}.product-rating
a{float:left;color:#0079B9;font-size:12px;text-decoration:none;padding-top:3px}.product-rating a:hover{color:#333}.product-rating
img{float:left;margin-right:15px}#price-breaks{margin-top:15px;width:341px;height:62px;float:left;font-size:12px;font-weight:bold!important}#price-breaks
th{background:#0079b9;color:#fff;width:67px;text-align:center;border:1px
solid #fff}#price-breaks
td{text-align:center;border:1px
solid #dedddd}#price-breaks
.odd{background:#fff;color:#0079b9}#price-breaks
.even{background:#f2f8fb;color:#0079b9}#product-add-basket{width:142px;float:left;height:62px;margin:15px
0 16px 6px;position:relative}#product-add-basket .add-to-basket-button{height:24px;width:91px;background:url(../../uploads/files/site_images/add-to-basket-button.gif) no-repeat;border:0;color:#fff;cursor:pointer;margin-left:6px;font-size:11px;font-weight:600}#product-add-basket .add-to-basket-button:hover{color:#000}.stock-level{color:#757575;font-size:14px;font-weight:700}.stock-note{color:#757575;font-size:12px;margin-top:16px}.back-to-listings{position:absolute;bottom:0;right:0;background:url(../../uploads/files/site_images/back-to-listings.gif) no-repeat;height:24px;width:103px;font-size:12px;color:#fff;text-decoration:none;line-height:24px;text-align:center}.back-to-listings:hover{color:#1a1a1a}#product-action-bar{width:698px;background:url(../../uploads/files/site_images/product-action-bar-background.gif) no-repeat;height:49px;margin-top:20px;list-style:none;float:left}#product-action-bar
li{list-style:none;float:left;margin-right:20px;margin-top:5px}#product-action-bar .last-action{margin-right:0}#product-action-bar li
a{height:23px;float:left;text-decoration:none;color:#0079b9;line-height:23px;font-size:12px}#product-action-bar li a:hover{color:#1a1a1a}.qty-input{height:24px;width:34px;background:url(../../uploads/files/site_images/input-qty-background.gif) no-repeat top left;line-height:24px;color:#999;text-align:center}.min-order{color:#757575;font-size:13px;position:absolute;bottom:0}.ask-a-question{background:url(../../uploads/files/site_images/ask-a-question.png) no-repeat top left;padding-left:37px;margin-left:8px}.email-to-a-friend{background:url(../../uploads/files/site_images/email-to-a-friend.png) no-repeat top left;padding-left:33px}.add-to-favourites{background:url(../../uploads/files/site_images/add-to-favourites.png) no-repeat top left;padding-left:30px}.print-this-page{background:url(../../uploads/files/site_images/print-this-page.png) no-repeat top left;padding-left:30px}.compare-this-product{background:url(../../uploads/files/site_images/compare-this-product.png) no-repeat top left;padding-left:30px}.ui-tabs{padding: .2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:relative;top:1px;margin:0
1px 0 0;border-bottom:0 !important;padding:0;white-space:nowrap;font-size:12px;text-shadow:1px 1px 3px rgba(0,0,0,.6);font-weight:600}.ui-tabs .ui-tabs-nav li
a{float:left;height:30px;line-height:30px;text-decoration:none;color:#fff;background:url(../../uploads/files/site_images/product-tab-off.gif) right top no-repeat}.ui-tabs .ui-tabs-nav li a
span{float:left;height:30px;line-height:30px;background:url(../../uploads/files/site_images/product-tab-off-left.gif) left top no-repeat;padding:0
10px}.ui-tabs .ui-tabs-nav li a:hover{background:url(../../uploads/files/site_images/product-tab-on.gif) right top no-repeat}.ui-tabs .ui-tabs-nav li a:hover
span{background:url(../../uploads/files/site_images/product-tab-on-left.gif) left top no-repeat}.ui-tabs .ui-tabs-nav li.ui-tabs-selected
a{margin-bottom:0;background:url(../../uploads/files/site_images/product-tab-on.gif) right top no-repeat}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a
span{background:url(../../uploads/files/site_images/product-tab-on-left.gif) left top no-repeat;float:left}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing
a{cursor:text}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected
a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em}.ui-tabs .ui-tabs-hide{display:none !important}#tabs-1,#tabs-2,#tabs-3,#tabs-4,#tabs-5,#tabs-6,#tabs-7{background:#f7fbfd;border:1px
solid #b8b7b7;min-height:200px}#tabs
p{font-size:12px;color:#474747;padding:5px
5px 5px 0}#tabs p
a{text-decoration:none;color:#0983c4}#tabs
li{font-size:12px;color:#474747;line-height:18px;list-style:none}.product-overview{font-size:12px;font-weight:700;line-height:20px;color:#474747;padding:0}#bigpic{width:186px;height:156px;float:left;margin:0
0 4px 0;position:relative;padding:0;cursor:pointer}#bigpic
span{position:absolute;top:0px;right:0px;background:url(../../uploads/files/site_images/product-image-overlay.png) no-repeat;height:64px;width:64px}#bigpic
img{display:block;margin:5px
5px 0 0;border:1px
solid #ccc}#thumbs
ul{margin-top:5px}#thumbs ul
li{height:31px;width:31px;display:inline;padding:0
10px 0 0;float:left}#thumbs ul li
img{border:1px
solid #ccc}#thumbs ul li img:hover{cursor:pointer;border:1px
solid #ddd}.rating-1{background:url(../../uploads/files/site_images/rating-stars.gif) no-repeat;width:117px;height:20px;text-indent: -9999px}.rating-2{background:url(../../uploads/files/site_images/rating-stars.gif) no-repeat 0px -20px;width:117px;height:20px;text-indent: -9999px}.rating-3{background:url(../../uploads/files/site_images/rating-stars.gif) no-repeat 0px -40px;width:117px;height:20px;text-indent: -9999px}.rating-4{background:url(../../uploads/files/site_images/rating-stars.gif) no-repeat 0px -60px;width:117px;height:20px;text-indent: -9999px}.rating-5{background:url(../../uploads/files/site_images/rating-stars.gif) no-repeat 0px -80px;width:117px;height:20px;text-indent: -9999px}.rating-sml-1{background:url(../../uploads/files/site_images/rating-stars-sml.gif) no-repeat;width:88px;height:15px;text-indent: -9999px}.rating-sml-2{background:url(../../uploads/files/site_images/rating-stars-sml.gif) no-repeat 0px -15px;width:88px;height:15px;text-indent: -9999px}.rating-sml-3{background:url(../../uploads/files/site_images/rating-stars-sml.gif) no-repeat 0px -30px;width:88px;height:15px;text-indent: -9999px}.rating-sml-4{background:url(../../uploads/files/site_images/rating-stars-sml.gif) no-repeat 0px -45px;width:88px;height:15px;text-indent: -9999px}.rating-sml-5{background:url(../../uploads/files/site_images/rating-stars-sml.gif) no-repeat 0px -60px;width:88px;height:15px;text-indent: -9999px}#price-breaks
table{width:293px;height:58px;float:left;margin-left:5px}#price-breaks table tr, #price-breaks th, #price-breaks
td{border:1px
solid #e4e3e3;color:#424242;text-align:center;font-size:11px}#price-breaks
th{background:#f0f0f0;color:#aaa;font-size:12px;text-align:right;min-width:118px;padding:2px
7px 2px 0}#price-breaks
td{font-size:14px;min-width:79px}#price-breaks td
span.tax{color:#0d80bc;font-size:10px}#price-breaks .no-border, #price-breaks .no-border
td{border:0px!important;color:#777;font-weight:normal;font-size:11px}#price-breaks td.positive-stock{text-align:left;color:#33b400}#price-breaks td.low-stock{text-align:left;color:#f60}#price-breaks td.no-stock{text-align:left}.enlarge-image{cursor:pointer}#pricinghelp{width:570px;padding:10px;font-size:14px}#pricinghelp
p{width:220px;padding:0
0 10px 0}#pricinghelp .right
p{width:260px}#pricinghelp
h4{background:#e6001a;width:560px;padding:5px;color:#fff;font-size:18px;font-weight:bold}#pricinghelp
h6{color:#0079b8;font-size:14px;font-weight:bold;padding:25px
0 0 0}#pricinghelp
b{color:#0079b8}#pricinghelp
strong{color:#e6001a;font-weight:bold}#pricinghelp
.left{float:left;width:280px}#pricinghelp
.right{float:left;width:280px}.product-rating
.help{background:url(/uploads/files/site_images/help-icon.gif) no-repeat 0 3px;padding-left:20px}#review-box,#question-box{float:left;width:100%}#review-box .field, #question-box
.field{float:left;width:100%;margin:5px
0 5px 0}#review-box label, #question-box
label{float:left;font-size:12px;font-weight:bold;width:100px;padding-top:5px}#review-box input, #review-box select, #question-box input, #question-box
select{margin-top:3px}#review-box textarea, #question-box
textarea{font-size:12px}.reviews hr, .questions
hr{margin-top:15px;border:none;border-top:1px solid #0b7ebb}#tabs em, #tabs em
strong{font-style:italic !important}#tabs
strong{font-weight:bold}#tabs .ui-tabs-panel ul
li{list-style:disc outside none !important;margin-left:30px}#search-refinements{float:left;width:171px;margin-right:8px}#search-results-wrapper{float:left;width:525px}#search-results-wrapper
p{color:#3F3E3E;font-size:12px;line-height:17px;padding:0
2px 0 2px}#content-wrapper #search-header{background:url(../../uploads/files/site_images/search/refine-box.gif) no-repeat;width:525px;height:75px;float:left;margin-bottom:20px}#content-wrapper #search-header
h1{font-weight:600;padding:6px
0 0 12px;font-size:18px}#content-wrapper #search-header .left-refine{float:left;width:50%}#content-wrapper #search-header .left-refine
form{background:url(../../uploads/files/site_images/search/refine-box-search.gif) no-repeat;width:188px;height:25px;margin:10px
0 0 12px}#content-wrapper #search-header .left-refine form input.refine-keywords{background:none;width:125px;padding:5px;padding-left:10px;margin-left:2px;border:0;color:#999}#content-wrapper #search-header .left-refine form input.refine-submit{background:none;width:40px;height:25px;border:0;cursor:pointer;text-indent: -9999px;color:transparent;text-transform:capitalize}#content-wrapper #search-header .right-refine{float:left;width:49%;padding-top:3px}#content-wrapper #search-header .right-refine
p{text-align:right;margin:10px;font-size:12px;color:#383838}#search-cat-box{background:url(../../uploads/files/site_images/search/search-cat-box-top.gif) no-repeat top;width:525px;margin-bottom:26px;float:left}#search-cat-box
h2{color:#6a6a6a;font-weight:700;margin:9px
0 0 14px;font-size:14px}#search-cat-box
span{background:url(../../uploads/files/site_images/search/search-cat-box-bottom.gif) no-repeat bottom;height:12px;width:525px;float:left}#search-cat-box
ul{list-style:none;float:left;margin:0
14px;min-width:100px}#search-cat-box ul
li{list-style:none;font-size:12px;padding:3px
0 0 0}#search-cat-box ul li
a{color:#0079b9;font-weight:700;text-decoration:none}.search-results{float:left;padding:0
4px}.search-results
table{width:293px;height:58px;float:left;margin-left:5px}.search-results table tr, .search-results th, .search-results
td{border:1px
solid #e4e3e3;color:#424242;text-align:center;font-size:11px}.search-results
th{background:#f0f0f0;color:#aaa;font-size:12px;text-align:right;padding-right:7px;min-width:118px}.search-results
td{font-size:14px;min-width:79px}.search-results td
span.tax{color:#0d80bc;font-size:10px}.search-results .no-border, .search-results .no-border
td{border:0px;color:#777;font-weight:normal;font-size:11px}.search-results td.positive-stock{text-align:left;color:#33b400}.search-results td.low-stock{text-align:left;color:#f60}.search-results td.no-stock{text-align:left}.search-results
img{float:left;border:1px
solid #c9c9c9}.search-results
span.thumb{float:left;position:relative;width:55px;height:58px}.search-results span.thumb
img{width:53px;height:56px;-ms-interpolation-mode:bicubic;position:absolute;left:0;top:0}.search-results span.thumb
img.hover{background:url(thumb_bg.png) no-repeat center center;border:5px
solid #c9c9c9}.search-results
hr{height:1px;background:#fff;width:100%;clear:both;padding-top:11px;margin-bottom:11px;font-size:1px;border:0;border-bottom:1px solid #e1e1e1}.search-results
h3{margin-bottom:4px}.search-results h3
a{font-size:15px;color:#0079b8;font-weight:600;text-decoration:none}.search-results h3 a:hover{color:#333}#search-add-basket{width:142px;float:left;height:54px;margin:0
0 0 10px;position:relative}#search-add-basket .add-to-basket-button{height:24px;width:91px;background:url(../../uploads/files/site_images/add-to-basket-button.gif) no-repeat;border:0;color:#fff;cursor:pointer;font-size:11px;font-weight:600;margin-left:8px}#search-add-basket .add-to-basket-button:hover{color:#000}.current-refinements{margin-bottom:10px}.current-refinements
p{background:url(../../uploads/files/site_images/search/current-refinements.gif) no-repeat;width:171px;height:36px;line-height:35px;font-size:14px;font-weight:700;padding-left:13px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.current-refinements
ul{width:171px;list-style:none}.current-refinements
li{list-style:none;margin-top:1px;padding:0}.current-refinements li
a{background:#5D7F3A url(../../uploads/files/site_images/search/refine-yes.gif) no-repeat;display:block;color:#fff;text-decoration:none;font-size:12px;padding:8px
10px 8px 38px;font-weight:700}.current-refinements li a:hover{background:#BD081C url(../../uploads/files/site_images/search/refine-no.gif) no-repeat}.filter-results{background:url(../../uploads/files/site_images/search/refine-footer.gif) no-repeat bottom;padding-bottom:10px}.filter-results
p{background:url(../../uploads/files/site_images/search/filter-results.gif) no-repeat;height:36px;line-height:36px;font-size:14px;color:#fff;display:block;padding-left:13px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.6);font-weight:700}.filter-results
h2{background:#767675;height:36px;line-height:36px;font-size:12px;color:#fff;display:block;padding-left:15px}.filter-results h2
a{color:#fff;text-decoration:none}.filter-results h2 a:hover{color:#ddd}.filter-results
ul{width:169px;list-style:none;border-right:1px solid #767675;border-left:1px solid #767675;background:#f9f8f8}.filter-results
li{list-style:none}.filter-results li
a{display:block;color:#000;text-decoration:none;font-size:12px;padding:5px
10px 5px 15px}.filter-results li a:hover{background:#ccc}.filter-results
.count{color:#777}.li-more, .li-more a:hover{background:#ddd url(../../uploads/files/site_images/search/arrow-more.gif) no-repeat 150px 8px !important}.li-less, .li-less a:hover{background:#ddd url(../../uploads/files/site_images/search/arrow-less.gif) no-repeat 150px 8px !important}#search-navigation{width:100%;float:left;margin-top:10px}.pagination{font-size:13px;font-weight:700;color:#777;float:left}.pagination
a{color:#FFF;text-decoration:none;padding:2px
4px 2px 4px;background:#2AA9ED;margin:0
2px 0 2px}.pagination
strong{color:#FFF;text-decoration:none;padding:2px
5px 2px 5px;background:#767675;margin:0
3px 0 3px}.pagination a.next, .pagination
a.prev{background:none;color:#2AA9ED}.pagination a:hover{color:#767675}#search-navigation
ul{float:right;list-style:none;height:24px}#search-navigation
li{list-style:none;float:left;height:24px;margin-right:10px}#search-navigation li
a{text-decoration:none;padding-left:10px;font-size:12px;font-weight:600;color:#fff;line-height:24px;float:left}#search-navigation li a:hover{color:#999}#search-navigation li a
span{text-decoration:none;padding-right:10px;float:left}#search-navigation .next
a{background:url(../../uploads/files/site_images/search/next-left.gif) no-repeat left;height:24px}#search-navigation .next a
span{background:url(../../uploads/files/site_images/search/next-right.gif) no-repeat right;height:24px}#search-navigation .previous
a{background:url(../../uploads/files/site_images/search/previous-left.gif) no-repeat left;height:24px}#search-navigation .previous a
span{background:url(../../uploads/files/site_images/search/previous-right.gif) no-repeat right;height:24px}.qty-input{height:24px;width:34px;background:url(../../uploads/files/site_images/input-qty-background.gif) no-repeat top left;line-height:24px;color:#999;text-align:center}.min-order{color:#757575;font-size:11px !important;position:absolute;bottom:0}.home-page-intro{padding:20px;display:block}.home-page-intro
p{font-size:12px;color:#1e1e1e;padding-bottom:10px;line-height:18px;float:left;width:325px;margin-left:18px}.charity-day{width:273px;float:left;margin:20px;background:#fff;border:1px
solid #e2e2e2;padding:28px}.charity-day
p{font-size:14px;padding:6px
0;line-height:18px}.charity-day
h2{font-size:24px;color:#444}.charity-highlight{color:#b9061b}.testimonial{float:left;width:312px;margin:20px
0;padding-top:28px}.testimonial
p{font-size:14px;padding:6px
0;line-height:18px;color:#303030}.testimonial
h2{font-size:24px;color:#444}.testimonial .testimonial-date{font-size:10px;padding-top:0}.testimonial .testimonial-customer{font-size:13px;padding-bottom:0}.testimonial .testimonial-quote{font-style:italic;font-size:16px;line-height:26px}.monthly-offers{width:704px;margin-bottom:10px}.offer-product{width:320px;float:left;margin:20px
10px 20px 10px}.offer-product
p{font-size:14px;float:left;width:170px;padding:3px
0;color:#555454}.offer-product
img{float:left;margin-right:10px}.price-vat{font-weight:bold}.price-exvat{color:#bb051a!important}.homepage-cat-buttons{float:left}.product-link{float:left;margin:0px
22px 8px 0px;width:220px;height:162px;position:relative}#product-box-fasteners{background:url(../../uploads/files/site_images/home/product-box-fasteners.jpg) no-repeat}#product-box-fixings{background:url(../../uploads/files/site_images/home/product-box-fixings.jpg) no-repeat}#product-box-tools{background:url(../../uploads/files/site_images/home/product-box-tools.jpg) no-repeat}#product-box-safety{background:url(../../uploads/files/site_images/home/product-box-safety.jpg) no-repeat}#product-box-support{background:url(../../uploads/files/site_images/home/product-box-support.jpg) no-repeat}#product-box-misc{background:url(../../uploads/files/site_images/home/product-box-misc.jpg) no-repeat}.product-link
a{float:left;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.8);text-decoration:none;font-weight:bold;padding-top:133px;padding-left:13px;width:207px;height:29px}.product-link a:hover{color:#ddd}#content-wrapper
.last{margin-right:0}#content-wrapper .bolts-header{background:url(../img/category/bolts-header.jpg) no-repeat;width:525px;height:145px;font-weight:600;padding:8px
0 0 12px;font-size:18px;float:left}#cat-description-box{background:url(../img/search/search-cat-box-top.gif) no-repeat top;width:525px;margin-bottom:26px;float:left}#cat-description-box
p{color:#333;margin:9px
0 0 14px;font-size:13px}#cat-description-box
span{background:url(../img/search/search-cat-box-bottom.gif) no-repeat bottom;height:12px;width:525px;float:left}#content-wrapper .category-header{background:url(../../uploads/files/site_images/product-header.gif) no-repeat;width:700px;height:36px;margin-bottom:8px;font-weight:600;padding:6px
0 0 8px;font-size:18px}.category-overview{color:#3f3e3e;font-size:12px;padding:0
2px 9px 2px;line-height:17px}.product-category-box{background:url(../../uploads/files/site_images/category/product-category-box.gif) no-repeat bottom;float:left;width:348px;margin-top:8px}.odd{margin-right:8px}.product-category-header{width:348px;background:url(../../uploads/files/site_images/category/product-category-header.gif) no-repeat bottom;height:35px}.product-category-header
h2{color:#fff;line-height:35px;text-shadow:1px 1px 3px rgba(0,0,0,.8);margin-left:10px;font-size:12px;font-weight:700}.product-category-header
a{text-decoration:none}.product-category-header a:hover
h2{color:#ddd!important}.product-category-box a:hover
p{color:#0781c1!important}.product-category-box
img{margin:2px
20px 5px 5px;float:left}.product-category-box
p{float:left;font-size:12px;color:#000;width:240px;margin:2px
0 5px 2px;line-height:17px}.text_field{border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;border-right:1px solid #dbdfe6;background:url(../../uploads/files/site_images/input-background.gif) top left no-repeat}.text_area{border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;border-right:1px solid #dbdfe6;background:url(../../uploads/files/site_images/input-background.gif) top left no-repeat}#login-register-wrapper{width:734px;margin:0
auto}#login-wrapper{width:352px;float:left;margin-right:30px;background:url(../../uploads/files/site_images/account/login-box-background.gif) no-repeat bottom;min-height:288px}#login-wrapper
h2{width:334px;margin:0;line-height:43px;background:url(../../uploads/files/site_images/account/login-header-background.gif) no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff;font-weight:700}.passwordreset
p{font-size:12px;font-weight:700;padding:20px}#login-wrapper
label{width:75px;height:28px;text-align:right;margin:10px
0 10px 0;line-height:28px;float:left;font-weight:600}#login-wrapper
.text_field{width:206px;height:18px;margin:10px
0;padding:5px;border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;border-right:1px solid #dbdfe6;background:url(../../uploads/files/site_images/input-background.gif) top left no-repeat}#login-wrapper
a{color:#3c3c3c;font-size:12px;text-decoration:none;margin-top:14px;float:left}#login-wrapper a:hover{color:#0779b5}.remember-me-label{font-size:11px;float:left;margin:0!important;line-height:16px!important;font-weight:300!important}.remember-me-input{float:left;height:16px;width:16px}.login-button{width:216px;height:24px;background:url(../../uploads/files/site_images/account/login-button.gif) no-repeat;border:0;font-size:12px;color:#fff;cursor:pointer;font-weight:700}.login-button:hover{color:#000}.login-col-1{float:left;width:85px;text-align:right;margin-right:11px;margin-left:16px}.login-col-2{float:left;width:216px}#why-register{width:352px;float:left;background:url(../../uploads/files/site_images/account/why-register-background.gif) no-repeat bottom;min-height:288px}#why-register
h2{width:334px;margin:0;line-height:43px;background:url(../../uploads/files/site_images/account/why-register-header-background.gif) no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff;font-weight:700}#why-register
h3{color:#3c3c3c;font-size:16px;font-weight:bold}#why-register
p{font-size:12px;color:#0376b2;font-weight:700;padding:3px
0}#why-register
a{background:url(../../uploads/files/site_images/account/sign-up-button.gif) no-repeat;width:216px;height:24px;line-height:24px;color:#fff;margin:0
auto;display:block;text-align:center;font-size:12px;text-decoration:none;font-weight:bold;margin-top:14px}#why-register a:hover{color:#3c3c3c}.benefits-list-header{color:#3c3c3c!important;margin-top:10px}#why-register-content{margin:16px}.benefits-list{margin-left:16px}.benefits-list
li{background:url(../../uploads/files/site_images/account/green-tick.png) no-repeat;list-style:none;line-height:15px;padding-left:28px;margin:3px
0 7px 0;font-size:12px;color:#0376b2;font-weight:bold}#login-help{width:733px;background:url(../../uploads/files/site_images/account/login-help-background.gif) no-repeat bottom;float:left;min-height:130px}#login-help
h2{width:715px;margin:0;line-height:43px;background:url(../../uploads/files/site_images/account/login-help-header.gif) no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff;font-weight:700}#login-help
p{margin:7px
15px;color:#3c3c3c;font-size:12px;font-weight:bold}#login-help p
strong{color:#0376b2;font-weight:bold}#register-wrapper{width:734px;margin:0
auto}#register-content{width:734px;background:url(../../uploads/files/site_images/account/content-background-734.gif) no-repeat bottom;margin-bottom:20px;padding-bottom:12px}#register-content
h2{width:716px;margin:0;line-height:43px;background:url(../../uploads/files/site_images/account/header-background-734.gif) no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff;font-weight:700}#register-col-1{width:440px;float:left;margin:3px
32px 0 8px}#register-col-2{width:246px;float:left;margin:3px
8px 0 0}.form-col-1{float:left;width:200px;text-align:right;margin-right:11px}.form-col-2{float:left;width:216px}.form-col-1
label{width:200px;height:26px;text-align:right;float:left;margin:8px
0 8px 0;line-height:26px;font-weight:600;font-size:12px}.form-col-2
.text_field{width:216px;height:24px;margin:8px
0;padding:0;border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;border-right:1px solid #dbdfe6;background:url(../../uploads/files/site_images/input-background.gif) top left no-repeat}#register-wrapper
.checkbox{margin:14px
0 8px 0}.register-button{width:207px;cursor:pointer;font-weight:700;clear:right}.register-button:hover{color:#000}#register-col-2
p{font-size:12px;color:#7b7b7b;width:222px;line-height:24px}#register-col-2 .register-help{color:#0376b2;margin-top:75px}#checkout-wrapper{width:734px;margin:0
auto}#checkout-content{width:734px;margin-bottom:20px;padding-bottom:12px}#checkout-content
h2{width:716px;margin:0
0 10px 0;line-height:43px;background:url(../img/account/header-background-734.gif) no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff;font-weight:700}.delivery-address .dispatch-button  , .new-delivery-address .dispatch-button{margin:10px
0}p.delivery-name{font-weight:700;color:#0172ad;font-size:14px;clear:left}p.delivery-address{font-size:14px}fieldset.delivery-address
ul{list-style:none;margin:4px}fieldset.delivery-address li
a{list-style:none;float:left;color:#f00;margin-right:15px;font-size:12px;text-decoration:none}#new-address-col-1{width:380px;float:left;margin:3px
32px 0 8px}#new-address-col-2{width:200px;float:left;margin:3px
8px 0 0}#new-address-col-1 .form-col-1{float:left;width:140px!important;text-align:right;margin-right:11px}#new-address-col-1 .form-col-2{float:left;width:216px}#new-address-col-1
label{float:left;font-size:12px;font-weight:600;height:22px;line-height:22px;margin:8px
0;text-align:right;width:140px}#new-address-col-1
.text_field{width:216px;height:20px;margin:8px
0}#new-address-col-2
p{font-size:12px;color:#7b7b7b;width:222px;line-height:24px}fieldset.field-1-col{background:#fff;border:1px
solid #efefef;padding:2px
0 8px 2px;margin-bottom:15px;width:734px;float:left;margin-right:8px}fieldset.field-2-col{border:1px
solid #efefef;padding:2px
0 8px 2px;margin-bottom:15px;width:359px;float:left;margin-right:8px}fieldset.field-3-col{border:1px
solid #efefef;padding:2px
0 8px 2px;margin-bottom:15px;width:235px;float:left;margin-right:8px}fieldset.field-3-col p , fieldset.field-2-col p , fieldset.field-1-col
p{font-size:12px;padding:4px}fieldset.field-3-col legend , fieldset.field-2-col legend , fieldset.field-1-col
legend{margin:0
4px 0 4px;font-size:14px;font-weight:700;color:#444450}fieldset.field-3-col.last,fieldset.field-2-col.last{margin-right:0!important}.field-2-col
.text_field{width:216px;height:24px;margin:8px
0;border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;border-right:1px solid #dbdfe6}.field-2-col .add-button{margin-top:8px;margin-left:10px}.products-ordered-summary{font-size:12px;margin:8px;width:717px}.products-ordered-summary
tr{border:0;margin:4px
0;display:block;min-height:25px;line-height:25px;font-size:12px}.products-ordered-summary
tr{border:0;margin:4px
0;display:block;min-height:25px;line-height:25px;font-size:12px}.products-ordered-summary
th{background:#0079b8;color:#fff;font-weight:700;padding-left:4px}.products-ordered-summary
tr.odd{background:#f7f7f7}.products-ordered-summary
tr.even{background:#eff9fe}.product_table{width:432px;padding-right:8px;padding-left:4px}.qty_table{width:213px;padding-right:8px}.cost_table{width:67px}.my-account-wrapper{float:left;width:740px;margin-left:20px}.my-account-wrapper
h1{color:#333;font-size:18px;font-weight:bold}.my-account-wrapper
.box{float:left;width:300px;height:100px;margin-right:50px;margin-top:20px}.my-account-wrapper .box
p{font-size:12px}.my-account-wrapper .box
b{color:#333}.my-account-wrapper .box
a{color:#037BBA;text-decoration:none;font-weight:bold}.my-account-wrapper .box a:hover{color:#333}.my-account-wrapper
.error{font-size:14px}.my-account-wrapper
ul{margin-top:30px}.my-account-wrapper
li{font-size:14px}.form-line{float:left;clear:both;height:40px}.form-line
label{float:left;width:200px;height:26px;line-height:26px;font-size:12px;font-weight:bold;text-align:right;margin-right:10px}.form-line
input.text_field{width:216px;height:24px;padding-left:5px}.form-line
input.checkbox{margin-top:7px}.savedbasket{background:#F9F8F8;margin-top:20px;border:1px
solid #767675}.savedbasket
.header{background:#0D80BC;color:#fff;font-size:12px;height:18px;padding:5px
0 5px 5px}.savedbasket .header
h3{font-weight:bold;float:left;font-size:14px}.savedbasket .header
.rename{float:left;margin-left:10px}.savedbasket .header .rename
a{color:#ddd}.savedbasket .content
.left{float:left;width:460px;font-size:12px;padding:20px
0 20px 20px}.savedbasket .content
.right{float:left;width:250px;padding:20px
0 20px 0}.savedbasket .content .right
a{font-size:14px;clear:both;margin-top:10px}#content-wrapper .basket-header{background:url(../../uploads/files/site_images/product-header.gif) no-repeat;width:700px;height:36px;margin-bottom:8px;font-weight:600;padding:6px
0 0 8px;font-size:18px}#basket-wrapper{width:700px}.basket{font-size:12px;width:704px;background:#f7f7f7}.basket
.qty{height:24px;width:34px;background:url(../../uploads/files/site_images/input-qty-background.gif) no-repeat top left;line-height:24px;color:#999;text-align:center}.basket
tr{border-right:1px solid #c5c3c3;border-left:1px solid #c5c3c3}.basket .basket-titles{border:0;background:#f7f7f7 url(../../uploads/files/site_images/basket/basket-header.gif) no-repeat top left}.basket
td{padding:5px}.basket
th{height:36px;font-weight:600;background-position:20% 0%}.basket
th{padding:0
5px}th.basket-image{text-align:center}.basket-image
img{border:1px
solid #c5c3c3}.basket-image{width:54px}.basket-sku{width:80px;text-align:center}.basket-description{width:300px}.basket-qty{width:52px}.basket-price{width:54px}.basket-line-price{width:60px}.basket-delete{width:30px}.basket-update{border-bottom:1px solid #c5c3c3}.basket-update input:hover{color:#000}.basket-update
div{float:right;cursor:pointer}.basket-checkout a:hover{color:#01517a}#promo-code{background:#f7f7f7 url(../../uploads/files/site_images/basket/promo-code.gif) no-repeat top left;width:704px;height:40px;margin:15px
auto}#promo-code
form{float:right;min-width:320px}#promo-code
label{color:#547138;font-size:12px;font-weight:bold;margin-right:4px;line-height:40px}.promo-code-input{width:127px;height:28px;background:#f7f7f7 url(../../uploads/files/site_images/basket/promo-code-input.gif) no-repeat top left;border:0;margin-top:6px;margin-right:4px;line-height:28px}.redeem{cursor:pointer;float:right!important;margin:8px
10px 0 0}.totals{float:right;margin-right:5px}.totals
td{padding:4px
0 4px 25px}.basket-total,.sub-total{font-weight:bold}#basket-buttons{}#basket-buttons
ul{list-style:none}#basket-buttons
li{list-style:none;float:left;text-align:center}#basket-buttons li
a{color:#fff;text-decoration:none;font-size:12px}#basket-buttons li a:hover{color:#000}#basket-buttons .save-basket-button{margin-right:14px}#basket-buttons .basket-checkout-button{background:url(../../uploads/files/site_images/basket/checkout.gif) no-repeat;width:133px;height:24px}#basket-div{width:704px;height:13px;background:url(../../uploads/files/site_images/basket/basket-div.gif) no-repeat;margin:10px
0;float:left}td
a{text-decoration:none;color:#0079b8;font-size:11px;font-weight:bold}.quick-order{width:704px;border:0}.quick-order
th{background:#0079b8;color:#fff}.quick-order th, .quick-order
td{padding:0
5px;height:25px;line-height:25px}.quick-order
tr{color:#434343;border:0
none;display:block;font-size:12px;line-height:25px;margin:4px
0;min-height:25px}.quick-order
.odd{background:#f7f7f7}.quick-order
.even{background:#eff9fe}.quick-order
strong{font-weight:700}.qo-order-code{width:90px}.qo-description{width:370px}.qo-qty{width:75px}.qo-price{width:75px}.qo-total{width:75px}.qo-order-code
input{width:80px;height:21px}.qo-qty
input{width:65px;height:21px}.quick-order-buttons{width:694px}.quick-order-buttons
div{float:right;margin:25px
0 15px 10px}span.error{color:red}.site-button{text-decoration:none;white-space:nowrap;text-align:center;line-height:24px;height:24px;padding-right:11px;float:left;border:0}.blue-button-right{background:url(../../uploads/files/site_images/buttons/blue-button-right.png) no-repeat right;color:#fff}input.blue-button-right{padding-bottom:0.1em!important;cursor:pointer}.blue-button-right:hover{color:#000}.blue-button-left{background:url(../../uploads/files/site_images/buttons/blue-button-left.png) no-repeat left;padding-left:11px;height:24px;float:left;display:inline;text-decoration:none}.red-button-right{background:url(../../uploads/files/site_images/buttons/red-button-right.png) no-repeat right;color:#fff}input.red-button-right{padding-bottom:0.1em!important;cursor:pointer}.red-button-right:hover{color:#000}.red-button-left{background:url(../../uploads/files/site_images/buttons/red-button-left.png) no-repeat left;padding-left:11px;height:24px;float:left;display:inline;text-decoration:none}.grey-button-right{background:url(../../uploads/files/site_images/buttons/grey-button-right.png) no-repeat right;color:#fff}input.grey-button-right{padding-bottom:0.1em!important;cursor:pointer}.grey-button-right:hover{color:#000}.grey-button-left{background:url(../../uploads/files/site_images/buttons/grey-button-left.png) no-repeat left;padding-left:11px;height:24px;float:left;display:inline;text-decoration:none}.green-button-right{background:url(../../uploads/files/site_images/buttons/green-button-right.png) no-repeat right;color:#fff}input.green-button-right{padding-bottom:0.1em!important;cursor:pointer}.green-button-right:hover{color:#000}.green-button-left{background:url(../../uploads/files/site_images/buttons/green-button-left.png) no-repeat left;padding-left:11px;height:24px;float:left;display:inline;text-decoration:none;line-height:24px}.large-red-button{background:url(../../uploads/files/site_images/buttons/large-button-red.gif) no-repeat left;height:39px;line-height:39px;color:#fff;text-decoration:none}.large-red-button span, .large-red-button
input{float:left;display:block;background:url(../../uploads/files/site_images/buttons/large-button-red.gif) no-repeat right;margin-left:20px;padding-right:20px;border:none;height:39px;line-height:39px;color:#fff;cursor:pointer;font-size:16px}.large-red-button span:hover, .large-red-button input:hover{color:#333}.onlineform
img{border:0!important}.pages #content-wrapper
p{color:#111;font-size:12px;padding:6px
0}.pages #content-wrapper
a{color:#0079b8;text-decoration:underline}.pages #content-wrapper a:hover{color:#434343;text-decoration:underline}.pages #content-wrapper
strong{font-weight:bold}.page-header{width:704px;margin-bottom:8px;font-weight:600;padding:6px
0 0 0;font-size:18px;color:#0079b8}.page-pullout{font-size:14px;color:#434343!important;font-weight:700;margin-bottom:14px;padding:0!important}.pages #content-wrapper
h2{color:#0079b8;font-weight:700;font-size:12px}.pages #content-wrapper
ul{margin:8px
0 0 8px}.pages #content-wrapper  li
a{width:190px;float:left;margin-right:10px;color:#0079B9;list-style:none;padding-left:22px;text-decoration:none;font-size:12px}.pages #content-wrapper
li{list-style:none;float:left;line-height:18px;background:url("/uploads/files/site_images/side-bullet.gif") no-repeat left center;padding:2px
0}.pages #content-wrapper
img.border{padding:8px;border:1px
solid #ccc;margin:8px
0}.page-content-left{float:left;width:auto}.page-content-right{float:right;width:auto}.careers-header{width:682px;height:113px;background:url("/uploads/files/site_images/pages/careers-header.gif") no-repeat left }.careers-header
h2{font-size:18px!important;margin-bottom:8px;text-decoration:underline;padding:8px}.careers-header
p{font-size:14px!important;padding:4px
8px!important;font-weight:700}.careers-post{width:682px;background:url("/uploads/files/site_images/pages/careers-background.gif") no-repeat left bottom}.careers-post
p{padding-left:8px!important;padding-right:8px!important}.online-form-wrapper{width:704px;float:left;background:url(/uploads/files/site_images/content-background-704.gif) no-repeat bottom;padding-bottom:20px}.online-form-wrapper
h1{width:686px;margin:0;line-height:43px;background:url(/uploads/files/site_images/page-header-background-704.gif) no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff;font-weight:bold}.online-form-wrapper
h2{width:686px;margin:0;line-height:43px;background:#fff url(/uploads/files/site_images/page-header-background-704.gif) 0px 20px no-repeat;text-shadow:1px 1px 3px rgba(0,0,0,.8);padding-left:18px;color:#fff !important;font-weight:bold;font-size:12px;padding-top:20px}.online-form-wrapper
h4{margin-left:16px;margin-top:16px;font-size:12px;font-weight:bold}.online-form-wrapper p.answer, .para-pad
p{margin-left:16px;margin-top:5px;font-size:12px;font-weight:normal;margin-right:16px;color:#333}#online-forms-wrapper
p{padding:6px
12px!important}#online-forms-wrapper
label{width:143px;height:26px;text-align:right;margin:8px
0 8px 0;float:left;font-weight:600;font-size:12px}#online-forms-wrapper fieldset
.text_field{width:188px !important}#online-forms-wrapper fieldset .form-col-1{width:143px !important}#online-forms-wrapper fieldset .form-col-2{width:188px !important}#online-forms-wrapper
.text_field{width:216px;height:24px;margin:8px
0}#online-forms-wrapper
.text_area{width:216px;height:195px;margin:8px
0}.online-form-col-1{float:left;width:143px;text-align:right;margin-right:11px}.online-form-col-2{float:left;width:216px}#online-col-1{width:370px;float:left;margin:0
32px 0 0;padding-top:7px}#online-col-2{width:294px;float:left;margin:0
8px 0 0;padding-top:7px;text-align:center}#online-col-2
p{text-align:left;color:#7b7b7b;font-size:12px;padding:6px
0!important}.deliverypage
h1{font-size:30px!important;color:#f00!important;margin-bottom:0!important;padding-bottom:0!important;line-height:28px}.deliverypage .page-pullout{font-size:18px;color:#0079b8!important;margin:0;margin-bottom:20px;line-height:18px}.delivery-content{position:relative;width:704px}.deliver-col-1{float:left;width:300px;position:absolute;top:0;left:0;z-index:5}.deliver-col-2{float:left;width:450px;position:absolute;top:0;right:-37px;z-index:2}.delivery-content
p{font-size:12px;padding:6px
0;line-height:18px;color:#434343}.delivery-content
ul{margin-bottom:20px}.delivery-content
li{color:#0079b8;list-style:none;font-size:12px;line-height:18px}.delivery-content
h2{font-size:18px;color:#0079b8;margin-top:15px;font-weight:700}.delivery-content
strong{font-weight:bold}.delivery-content
a{color:#0079b8;text-decoration:underline}.blog-entry{float:left;width:704px;min-height:150px;background:url(/uploads/files/site_images/pages/blog/blog-entry-bk.gif) repeat-x bottom;margin-top:20px;padding-bottom:30px}.blog-entry
.date{float:left;background:url(/uploads/files/site_images/pages/blog/blog-date-bk.png) no-repeat bottom;width:95px;height:95px;margin-left:10px}.blog-entry .date
.month{float:left;width:95px;height:30px;margin-top:7px;font-size:24px;font-weight:bold;color:#fff;text-align:center}.blog-entry .date
.day{float:left;width:95px;height:54px;font-size:48px;font-weight:bold;color:#474747;text-align:center}.blog-entry .entry-content{float:left;width:565px;margin-left:20px;font-size:14px}.blog-entry .entry-content
h3{font-size:18px;font-weight:bold}.blog-entry .entry-content h3
a{text-decoration:none}.hubpage #content-wrapper
p{font-size:12px;line-height:16px;color:#434343;padding:5px
0 5px 0;margin-bottom:25px}.hubpage #content-wrapper
h2{font-size:14px;color:#434343;font-weight:bold;margin-bottom:8px}.hubpage #content-wrapper
h3{background:url("/uploads/files/site_images/product-sub-header-704.gif") no-repeat;font-size:14px;font-weight:600;height:36px;line-height:36px;margin-bottom:15px;padding:0
0 0 8px;width:704px;color:#0079b8;float:left}.hub-product{width:125px;height:147px;background:#f00;float:left;margin-right:7px;margin-bottom:25px;background:url("/uploads/files/site_images/hub-product-background.gif") no-repeat;position:relative;padding:5px}.hub-product
img{margin:0
auto}.hub-product
p{position:absolute;bottom:0;text-align:center;width:135px;left:0;margin:0!important;padding:0!important;height:36px}.hub-product  p
span{font-size:12px;font-weight:bold;color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.4);margin:0!important;line-height:14px;padding-top:2px;display:block}.hub-product  p span
a{color:#fff;text-decoration:none}.hub-product  p span a:hover{color:#ddd;text-decoration:none}.hubpage
div.last{margin-right:0}.checkout-page
p{font-size:12px;padding:5px
0}#checkout-header{background:url(../../uploads/files/site_images/checkout/header.gif) repeat-x;width:100%;height:39px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}#checkout-header
ul{list-style:none;margin-left:40px}#checkout-header
li{list-style:none;height:39px;line-height:39px;background:url(../../uploads/files/site_images/checkout/element.gif) no-repeat top right;float:left;margin-right:10px;padding-right:30px;padding-left:10px;font-size:15px;font-weight:bold;width:130px;text-align:center;color:#fff}#checkout-header
li.selected{color:#037BBA}.checkout-page
h1{background:url(../../uploads/files/site_images/checkout/header-background.gif) no-repeat top right;display:block;color:#fff;font-size:18px;font-weight:bold;height:43px;line-height:43px;padding-left:12px;margin-bottom:20px}.delivery_option{margin-left:15px}fieldset.field-4-col{border:1px
solid #dad7d7;padding:2px
0 8px 2px;margin-bottom:15px;width:223px;float:left;margin-right:10px;min-height:220px;position:relative}fieldset.field-4-col .dispatch-button{position:absolute;bottom:10px;left:10px}#new-address-form .dispatch-button input, #new-card-form .dispatch-button
input{border:0;height:24px}#new-address-form .dispatch-button, #new-card-form .dispatch-button{clear:left;margin:10px
0 10px 135px}fieldset.field-4-col p.delivery-name{font-size:14px;padding-bottom:0px!important}fieldset.field-4-col p , fieldset.field-2-col p , fieldset.field-1-col
p{font-size:12px;padding:10px
20px}fieldset.field-4-col .delete-address, fieldset.field-4-col .edit-address{background:#fff;border:0;color:#0a7db9;text-decoration:underline;margin-top:10px;margin-right:10px;cursor:pointer}fieldset.field-4-col legend , fieldset.field-2-col legend , fieldset.field-1-col legend,fieldset.items-ordered,fieldset.order-comments-box{margin:0
4px 0 4px;font-size:14px;font-weight:700;color:#444450}fieldset.field-4-col.last,fieldset.field-2-col.last{margin-right:0!important}.field-2-col
.text_field{width:216px;height:24px;margin:8px
0;border-top:1px solid #abadb3;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;border-right:1px solid #dbdfe6}#new-address-form{margin-top:10px;width:380px;float:left}#new-address-form
label{width:125px;text-align:right;float:left;margin-right:10px;height:24px;line-height:24px;margin-bottom:9px;font-size:14px;color:#393939}#new-address-form input, #new-address-form
textarea{width:209px;float:left;border:1px
solid #c9c9c9;height:22px;line-height:22px;margin-bottom:9px;padding-left:10px;font-size:14px}#new-address-form
select{width:209px;float:left;border:1px
solid #c9c9c9;clear:right;height:24px;line-height:22px;margin-bottom:9px;padding-left:10px}#new-address-form
input.postcode{width:75px}.continue-button{clear:left;margin-top:15px}fieldset.field-1-col{border:1px
solid #dad7d7;margin-bottom:15px;display:block;position:relative;clear:right;padding:20px
!important;width:900px!important}.payment-options{margin-top:30px;margin-left:15px;margin-bottom:50px}.payment-options
input{margin-right:30px}#new-card-form{margin-top:10px;width:400px}#new-card-form
label{width:125px;text-align:right;float:left;margin-right:10px;height:24px;line-height:24px;margin-bottom:9px;font-size:14px;color:#393939}#new-card-form
input{width:209px;float:left;border:1px
solid #c9c9c9;clear:right;height:22px;line-height:22px;margin-bottom:9px;padding-left:10px}#new-card-form
span{float:left;display:block;clear:right;width:200px !important;height:24px;line-height:22px;margin-bottom:9px;padding-left:10px}#new-card-form span
p{padding:0}#new-card-form
select{width:209px;float:left;border:1px
solid #c9c9c9;clear:right;height:24px;line-height:22px;margin-bottom:9px;padding-left:10px}#new-card-form
input.postcode{width:75px}#new-card-form
select.date{width:99px}#new-card-form
input.short{width:60px}#existing-card-form
label{font-size:14px;margin-bottom:4px}#existing-card-form label
a{color:#0a7db9}.checkout-page
.highlight{font-weight:700;color:#0a7db9}fieldset.items-ordered{border:1px
solid #dad7d7;padding:2px
0 8px 2px;margin-bottom:15px;width:694px;float:left;margin-right:10px;min-height:189px;position:relative}fieldset.order-comments-box{border:1px
solid #dad7d7;padding:2px
0 8px 2px;margin-bottom:15px;width:694px;height:105px;float:left;margin-right:10px;position:relative}fieldset.order-comments-box
textarea{margin-left:10px;margin-top:5px;width:670px;font-size:14px}fieldset.items-ordered
table{margin-left:7px;margin-top:10px}fieldset.items-ordered
th{background:#0a7db9;font-size:14px;font-weight:bold;color:#fff;line-height:25px;height:25px}fieldset.items-ordered
td{font-size:12px;border-top:2px solid #fff;border-bottom:2px solid #fff;line-height:25px;min-height:25px;font-weight:400!important}fieldset.items-ordered .odd
td{background:#eee}fieldset.items-ordered .even
td{background:#e7f2f8}.field-4-col
a{color:#0A7DB9}label
span{font-size:16px;font-weight:bold;margin-left:1px;color:#e6001a}.additionaldelivery{color:#e60019;padding-left:15px;margin-top:20px;font-size:14px;width:500px}
