html{font-size:67.5%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:1em;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{float:right;list-style:none;margin:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{background:transparent;color:#06C;font-size:1em;margin:0;padding:0;vertical-align:baseline}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}body{background:#fff;color:#444;font-family:Arial, Helvetica, sans-serif;font-size:1em;line-height:20px;margin:0 auto;width:960px}h1{color:#000;font-size:2em;line-height:28pt;margin:.5em 0}h1 strong{color:#f78f1e}h2{margin:.5em 0}#content{float:left;font-size:1em;margin-left:28px;padding-right:20px;width:685px}.bigger{font-size:1.5em}div.box-holder{float:left;left:-8px;margin:0;position:relative}header,#page{background:#fff;overflow:hidden;padding-bottom:30px;position:relative;z-index:9}#sidebar{background:url(/media/images/sidebar_bg.jpg) repeat-y right;float:left;padding:0 24px 8px 36px;width:156px}#bluebg{background:#d4eef4;overflow:hidden}header{height:128px;line-height:128px;padding:0 40px}header strong{background:url(/media/images/logo.jpg) no-repeat;width:307px}header strong a{display:block;height:128px;text-indent:-999em}header p:first-of-type{color:#f78f1e;font-size:1em;padding:6px 20px 0}header p:last-of-type{color:#444;font-size:1em;padding:6px}p.crumbs{font-size:.8em;font-weight:700;margin:0;padding:0}p.crumbs a{color:#444;text-decoration:none}#sidebar p:first-child{margin-bottom:15px}#sidebar p:first-child a{color:#000;font-size:.8em;font-weight:700;text-decoration:none}#sidebar form{background:#f78f1e;padding:8px 7px}#sidebar form label,#sidebar form span{color:#444;display:block;font-size:.7em;font-weight:700;line-height:1.2em}#sidebar form label small,#sidebar form span small{display:block;font-weight:400}#sidebar form input[type=text]{background:#e4e4e4 url(/media/images/text_bg.jpg) repeat-x;border:1px solid #8f7f73;height:18px;margin:5px 0;width:138px}#sidebar ul{list-style:none;margin-left:-36px;margin-right:-36px;margin-top:15px;width:192px}#sidebar ul a{color:#444;display:block;font-size:14pt;font-weight:400;line-height:32px;padding-left:36px;text-decoration:none}#sidebar ul a:hover,#sidebar ul a.current{background:url(/media/images/sidebar_nav_bg.jpg) repeat-y}#sidebar .socials{margin-top:5px;overflow:hidden}#sidebar .socials a{display:block;float:left;height:24px;margin-right:2px;text-indent:-999em;width:24px}#sidebar .socials a.twitter{background:url(/media/images/twitter-24x24.png) no-repeat}#sidebar .socials a.facebook{background:url(/media/images/facebook-24x24.png) no-repeat}nav{margin-bottom:30px;overflow:hidden}nav li{display:inline}nav a{-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:url(/media/images/nav_bg.jpg) repeat-x;behavior:url(/css/PIE.htc);border-radius:5px 5px 0 0;color:#fff;display:block;float:left;font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:700;height:17px;line-height:16px;margin-right:1px;text-align:center;text-decoration:none;width:68px}ul,ol{margin:1em 0 1em 1em}footer{background:#d4eef4;color:#669;font-size:85%;font-weight:700;height:45px;line-height:45px;padding:0 30px;position:relative}footer a{color:#669;float:left;margin-right:10px;text-decoration:none}footer .quote{color:#009;display:block;float:right;font-size:150%;line-height:45px}.corner-bottom-right{-moz-border-radius:0 0 30px;-webkit-border-bottom-right-radius:30px;behavior:url(/css/PIE.htc);border-radius:0 0 30px 0}.corner{-moz-border-radius:20px;-webkit-border-radius:20px;behavior:url(/css/PIE.htc);border-radius:20px}.corner-top{-moz-border-radius:20px 20px 0 0;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;behavior:url(/css/PIE.htc);border-radius:20px 20px 0 0}.shadow{-moz-box-shadow:#999 0 0 15px;-webkit-box-shadow:#999 0 0 15px;behavior:url(/css/PIE.htc);box-shadow:#999 0 0 15px}.button{background:#f78f1e;color:#fff;font-size:1em;font-weight:700;margin:.5em;padding:5px 40px;text-decoration:none;text-weight:bold}p.buttons{margin:1.5em 0}p.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html p.buttons{height:1%}*:first-child + html p.buttons{min-height:1px}.pagination{clear:both;color:#444;cursor:default;font-size:.8em;line-height:1.3em;margin:10px 0;padding:10px;text-align:center;width:649px}.pagination a:link,.pagination a:visited,.pagination span.disabled{border:#444 1px solid;color:#444;padding:2px 6px;text-decoration:none}.pagination span.disabled{cursor:default;opacity:.5}.pagination a.selected{border:1px solid #f78f1e;color:#f78f1e}.pagination a:active,.pagination a:hover{background:#bcbdc0;border:#bebebe 1px solid;color:#fff;padding:2px 6px;text-decoration:none}.error{color:#c00;font-weight:700}div.product{background:#FFF;border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;position:relative;width:210px}div.product a.cta{background:#f89948;bottom:2em;color:#fff;display:block;float:left;font-weight:700;margin-right:10px;margin-top:20px;padding:5px 0;position:absolute;text-align:center;text-decoration:none;width:190px}div.product img{display:block;margin-bottom:20px}div.product .desc{border-top:1px solid #ccc;min-height:300px;overflow:hidden;padding-top:10px}.link-table{width:100%}.link-table td{line-height:40px;padding:20px}dl{margin:30px 0}dl dd{margin-bottom:30px;overflow:visible;padding:10px 0}.float-image-left{float:left;margin:10px 20px 10px 0}.float-image-right{float:right;margin:10px 0 10px 20px}img.services-image{margin-top:-30px}body.home #content nav{margin-bottom:0}h2{color:#1d1d1d;font-size:140%}body.home #intro p{color:#1d1d1d;font-size:110%;padding:5px 0}body.home .ctas{float:left;margin-top:20px;overflow:hidden;width:537px}body.home .ctas .cta{float:left;height:210px;margin-right:19px;width:160px}body.home .ctas .cta img{background:#000;display:block;height:75px;width:145px}body.home .ctas .cta h3{color:#f78f1e;font-size:14px;padding:5px 0}body.home .ctas .cta p{color:#5e6a72;font-size:80%;line-height:14px;padding-bottom:10px}body.home .ctas .cta a{text-decoration:none}body.home .ctas .cta h3 a{color:#f78f1e;display:inline;text-decoration:none}body.home .proud{float:left;margin-top:20px;overflow:hidden;width:145px}body.home .proud h4{background:#a9ccd6;color:#fff;font-size:90%;padding:6px 15px;text-align:center}body.home .proud p{background:#d4eef4;padding:20px 5px}body.home .proud img{background:#fff;display:block;height:50px;margin-bottom:5px}#intro p{color:#444;margin:0 0 1em}body.product .left{color:#444;float:left;margin-top:30px;width:388px}body.product .left p{margin:1em 0}body.product .left a.enquiry{background:#f89948;color:#fff;display:block;float:left;font-size:.8em;font-weight:700;margin-right:0;margin-top:20px;padding:5px 0;text-align:center;text-decoration:none;width:188px}body.product .left a.compare{margin-right:10px}body.product .left #colour-chart{margin:20px 0;overflow:hidden}body.product .left #colour-chart .swatch{colour:#999;display:block;float:left;font-size:60%;margin:0 5px 5px 0;overflow:hidden;text-align:center;width:40px}body.product .left #colour-chart .swatch p{display:block;float:left;height:40px;width:40px}body.product .related table{border:1px solid #eee;border-collapse:collapse;margin:10px 0;width:680px}body.product .related table tr.odd{background-color:#f6f6f6}body.product .related table tr.even{background-color:#eee}body.product .related table td{padding:5px}body.product .related table td a{color:#f78f1e;font-weight:700;text-decoration:underline}body.product .right{float:left;margin-top:30px;text-align:center;width:296px}body.product .right .small img{border:1px solid #999}body.product .right .pdf{height:32px;line-height:32px;margin-top:30px;text-align:right}#checkout-form label{clear:both;display:block;float:left;font-size:1em;font-weight:700;margin-right:10px;padding:3px 0;width:90px}#checkout-form .formrow{border-bottom:1px solid #e9e9e9;padding:5px 0 1px}#checkout-form .formrow select{margin-bottom:4px;padding:2px 5px;width:290px}#checkout-form .formrow input{margin-bottom:4px;padding:2px 5px;width:280px}body.news h1 a{color:#444;text-decoration:none}body.news .articles{float:left;margin-top:30px;padding-right:40px;width:429px}body.news .sidebar{background:#f78f1e;color:#fff;float:right;margin-top:30px;overflow:hidden;padding:20px 20px 30px;width:168px}body.news .sidebar a{color:#fff;text-decoration:none}body.news #intro p{color:#444;font-weight:700}body.news .news{margin:20px 0;overflow:hidden}body.news .news h1 small{color:#bcbec0;clear:both;float:right;font-size:.5em;font-weight:400}body.news .news img{border:1px solid #ccc;margin-bottom:2px;max-height:100%;max-width:100%}body.news .news .left{float:left;margin-right:17px;width:240px}body.news .news .left p{color:#444;font-size:1em}body.news .news .right{float:left;width:182px}body.news .news .right a{clear:both;color:#444;font-size:1.2em;font-weight:700;text-decoration:none}body.news .article-content p{color:#444;font-size:1em;padding:5px 0}ul.news li{clear:left;float:left;margin:0 0 2em}ul.news li img{clear:left;float:left;height:100px;margin:0 16px 0 0;width:100px}ul.news li p{color:#444}ul.news li small{clear:left;color:#444;float:left;font-size:.8em;margin-left:118px}body.search .product{border:1px solid #bcbdc0;float:left;margin:20px 15px;overflow:hidden;width:310px}input,select,body.product .right .pdf img{vertical-align:middle}.clear,body.product .related{clear:both}h2,.intro-text,p#intro,body.content #content .intro-text{color:#f78f1e;font-size:1.2em;font-weight:700;line-height:21pt}header strong,header p,.float-left,body.news .news .left img{float:left}p.crumbs a:hover,#sidebar p:first-child a:hover,footer a:hover,body.news .sidebar a:hover{text-decoration:underline}body.product p.box-header,body.product .left h1{color:#f78f1e;font-size:1.2em}body.product h3,body.product .left p.model{font-size:1.2em;font-weight:700;padding:5px 0}body.product ul,body.product .left ul{padding-left:20px}body.product .intro-text,body.content #content .big-link a,dl dt,body.product .left .intro-text{color:#f78f1e;font-size:1em;font-weight:700}body.content #content h1 strong,body.content #content h3,body.home #intro h2 strong,body.home .ctas .cta p a,body.product .right .pdf a,.orange{color:#f78f1e}.orange-bold{color:#f78f1e;font-weight:700}body.content #content p,body.news .sidebar p{padding:5px 0}.float-right,body.news .news .right img{float:right}body.home #homepage-banner,body.news #intro{margin-bottom:20px}body.home #intro p strong,#intro p.intro-text,ul.news li a{color:#f78f1e;font-weight:700}body.brand .product,body.category .brand,body.category .product{background:#fff;border:1px solid #bcbdc0;float:left;margin:20px 15px;overflow:hidden;width:310px}p.box-header{background:#444;color:#fff;font-size:1.2em;height:33px;line-height:33px;padding:0 20px}body.brand .product div,body.category .brand div,body.category .product div,body.search .product div{height:220px;overflow:hidden;padding:10px 20px}body.brand .product div img,body.category .brand div img,body.category .product div img,body.search .product div img{float:right;padding:10px 0}body.brand .product p.more,body.category .brand p.more,body.category .product p.more,body.search .product p.more{clear:left;padding:0 20px 20px}body.brand .product a,body.category .brand a,body.category .product a,body.search .product a{color:#f78f1e;font-weight:700;text-decoration:none}body.category .brand div p,body.category .product div p,body.brand .brand div p,body.brand .product div p,body.search .product div p{float:left;font-size:.8em;width:140px}body.news h1{color:#444;font-size:1.5em;line-height:40px;margin-top:0;margin-bottom:20px;border-bottom:1px solid #f78f1e;border-top:1px solid #f78f1e}

