body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,p,blockquote{color:#000;font-family:arial,verdana,sans-serif;}
a:link,a:visited{color:#000;text-decoration:none;}
a img{border:0;}
address{font-style:normal;}
strong{font-weight:700;}
em{font-style:italic;}
select{background-color:#fff;}
#outercontainer{width:180mm;text-align:center;background:#e7e7e7 url(img/interface/tile-canvasedge760.jpg) 50% 0 repeat-y;margin:0 auto;}
#mastheadcontainer{width:auto;text-align:left;background:none;margin:0;}
#masthead{width:100%;height:60px;text-align:center;background-color:#fff;margin:0 auto;padding:0;}
h1#logoclick{font-size:24px;color:Â #000000;font-family:arial,verdana,sans-serif;margin-bottom:5px;}
p#strapline{font-size:14px;}
#contentcontainer{width:180mm;text-align:center;color:#000;margin:0 auto;}
#contentinner{width:180mm;text-align:left;margin:0 auto;}
body#layouta #contentinner{width:692px;}
body.contactus #textside{float:right;width:300px;padding-left:25px;border-left:1px solid #ccc;}
* html body.contactus #textside{width:300px;}
body.contactus #imageside{float:left;width:395px;margin-left:0;margin-top:20px;}
body.requestaquote #textside{float:left;width:333px;margin-top:15px;padding:0;}
body.requestaquote #imageside{float:left;width:160px;margin-top:15px;height:150px;background:url(img/requestaquote/clipboard.jpg) top left no-repeat;margin-left:0;margin-right:30px;}
body.aboutus #textside{float:left;width:440px;}
body.aboutus #imageside{float:right;width:240px;}
body.aboutus #logocol{float:left;width:115px;text-align:center;}
body.aboutus #maintext{float:right;margin-right:15px;display:inline;width:300px;}
body#layoutc #textside{width:120mm;float:left;color:#666;}
body#layoutc #imageside{width:60mm;float:right;}
body#layoutd #textside{width:692px;float:left;color:#666;}
body#layoute #textside{width:180mm;float:left;color:#666;}
body#layoutg #imageside{width:210px;float:right;}
ul.chips li{padding-left:5px;margin-left:20px;display:inline;float:left;}
.boxoffer{border:1px solid #000;font-size:20pt;font-style:italic;font-weight:700;padding:3px;}
table.caseprice{width:210px;margin-bottom:10px;}
table.caseprice caption{font:bold 12pt/30pt Arial, Helvetica, sans-serif;color:#000;background:#ccc;text-align:left;padding:0 0 0 5px;}
table.caseprice td,table.caseprice th{padding:6px 0;}
table.caseprice th,table.caseprice td{border-bottom:1px solid #000;text-align:left;vertical-align:middle;}
table.caseprice td.cpf{font:bold 16px arial,sans-serif;text-align:right;width:80px;}
table.caseprice tr.nopipe td{border-bottom:none;}
table.caseprice td.cpf strike{font-size:11px;font-weight:400;color:#888;}
table.caseprice td.cpf del{font-size:11px;font-weight:400;color:#888;text-decoration:line-through;}
.featurelist1 p img{float:none;clear:both;}
body.pelifeatures #pftextside{width:180mm;}
#indentedcontent p.l2indent{margin-left:21px;}
#indentedcontent p.l3indent{margin-left:50px;}
body.terms h2{font:bold 1.8em Arial, Helvetica, sans-serif;color:#333;background:none;margin-bottom:5px;}
.samtable1{width:560px;border-collapse:collapse;border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #000;border-top:2px solid #000;margin-bottom:25px;padding:0;}
body.exploreraccessories .samtable1{width:720px;}
.samtable2{width:100%;border-collapse:collapse;border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #000;border-top:2px solid #000;margin-bottom:25px;padding:0;}
.samtable3{width:100%;border-collapse:collapse;border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #000;border-top:2px solid #000;margin-bottom:10px;padding:0;}
.samtable3 td{vertical-align:middle;text-align:center;font-size:13px;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;border-bottom:1px solid #000;}
.samtable3 td.st3Fits{font-weight:700;border-left:1px solid #999;text-align:left;padding-left:15px;}
.samtable3 caption{background:#999;color:#fff;font-weight:700;font-size:13px;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;text-align:left;line-height:24px;border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;padding-left:13px;}
.samtable4{width:100%;border-collapse:collapse;border:1px solid #000;margin-bottom:10px;padding:0;}
.samtable4 th,.samtable4 td{text-align:center;border-right:1px solid #000;border-left:1px solid #000;color:#333;padding:3px 2px;}
.samtable4 th{font-weight:700;font-size:11px;text-align:center;background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;}
.samtable4 td{vertical-align:middle;text-align:center;font-size:12px;border-bottom:1px solid #000;}
.samtable4 caption{background:#999;color:#fff;font-weight:700;font-size:13px;text-align:left;line-height:24px;border:1px solid #000;padding-left:13px;}
.samtable4 a:hover{color:#063;text-decoration:none;}
.samtable5{width:100%;border-collapse:collapse;border-left:1px solid #666;border-right:1px solid #666;border-bottom:2px solid #666;border-top:2px solid #666;margin-bottom:10px;padding:0;}
.samtable5 th,.samtable5 td{text-align:center;border-right:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #666;color:#333;font-size:8px;font-family:arial,verdana,sans-serif;padding:2px;}
.samtable5 th{font-weight:700;font-size:10px;text-align:center;background:#fff;border-bottom:1px solid #666;}
.samtable5 td{vertical-align:middle;text-align:center;border-bottom:1px solid #666;}
.samtable5 caption{background:#999;color:#fff;font-weight:700;font-size:12px;text-align:left;line-height:18px;border-top:1px solid #666;border-right:1px solid #666;border-left:1px solid #666;padding-left:13px;}
.samtable5 a:hover{color:#333;text-decoration:none;}
.samtable1 td span,.samtable2 td span,.samtable3 td span,.samtable4 td span,.samtable5 td span{height:10px;width:2px;border:none;}
.samtable4 td span.swe-blk,.samtable4 td span.swe-ora,.samtable4 td span.swe-grn,.samtable4 td span.sws-blk,.samtable4 td span.sws-yel,.samtable4 td span.sws-oli,.samtable5 td span.swp-blk,.samtable5 td span.swp-sil,.samtable5 td span.swp-ora,.samtable5 td span.swp-yel,.samtable5 td span.swp-grn,.samtable5 td span.swp-tan{display:block;width:9px;height:7px;border:1px solid #000;background-color:#000;margin:0 auto;}
td.rowspanner{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700;}
body.pricelist table td{text-align:left;padding:2px 5px;}
td.tdcat1{padding-left:10px;text-align:left;color:#333;font:bold 1.3em/1.5em Verdana, Arial, Helvetica, sans-serif;border-top:1px solid #999;border-bottom:1px solid #999;}
.boxpics{margin-top:25px;}
.boxpics p{width:160px;margin-bottom:0;padding-bottom:0;}
p.asideimage img{margin:0 10px 15px 0;}
p.peliacclabel{float:left;width:260px;}
p.stormacclabel{float:left;width:320px;}
div.featurelist6{width:450px;padding-top:30px;}
div.featurelist6 .chunk{background:transparent url(img/interface/3p.gif) bottom left repeat-x;margin-bottom:20px;padding-bottom:20px;}
div.featurelist6 p{margin-bottom:0;padding-bottom:0;}
div.featurelist6 p.fi1{float:left;width:140px;text-align:left;margin-right:15px;}
.textchunk{width:290px;float:left;}
.featurelist6 .chunk .textchunk h4.h4b{font:bold 1.1em/1.3em Verdana, Arial, Helvetica, sans-serif;margin-top:0;padding-top:0;margin-bottom:4px;padding-bottom:0;}
#pftextside .featurelist6 .chunk img{margin:0;}
div.featurelist6 p.price{font:bold 1.3em/1.4em Verdana, Arial, Helvetica, sans-serif;}
.exclvat1{font-size:.8em;font-weight:400;color:#999;}
.textchunk form{margin-top:8px;padding-top:0;}
.tdesc{text-align:left;}
#footercontainer{text-align:left;width:710px;border-top:1px solid #ccc;padding-bottom:10px;margin:10px auto 0;}
#footercontainer p{margin-top:4px;color:#999;margin-bottom:0;font:normal 9px Arial, Helvetica, sans-serif;}
p#footera{float:left;width:420px;}
p#floatb{float:right;width:285px;}
a.bgstyle:hover{text-decoration:underline;color:#009dae;}
html,.actual{color:#000;}
.hide,ul.navlist,#belowmast,#sidecol,ul.sf-menu,body#layoutc #headerandsubarea #h2container,body#layoute #headerandsubarea #h2container,p.orderacc,#boxbuyonline,#baselinkscontainer,.preload{display:none;}
body#layouta #headerandsubarea,body#layoutb #headerandsubarea,body#layoutd #headerandsubarea,body#layoutf #headerandsubarea,body#layoutg #headerandsubarea{width:100%;margin-bottom:30px;text-align:left;}
body#layoutb #mainarea,body#layoutd #mainarea,body#layoutf #mainarea,body#layoutg #mainarea,body#layouth #mainarea,body#layoutj #mainarea{width:692px;float:right;}
body#layoutb #textside,body#layoutf #textside,body#layoutg #textside,body#layouth #textside,body#layoutj #textside{width:417px;float:left;color:#666;}
body#layoutb #imageside,body#layoutf #imageside,body#layouth #imageside,body#layoutj #imageside{width:255px;float:right;}
body#layoutc #mainarea,body#layoute #mainarea{width:180mm;float:right;}
body#layoutc #headerandsubarea,body#layoutj #headerandsubarea{width:100%;margin-bottom:20px;text-align:left;margin-top:3px;}
body#layoute #headerandsubarea,body#layouth #headerandsubarea{width:100%;margin-bottom:30px;text-align:left;margin-top:3px;}
#eficons p,p.asideimage,p.asideimage img{float:left;}
.samtable1 th,.samtable1 td,.samtable2 th,.samtable2 td,.samtable3 th,.samtable3 td{text-align:center;border-right:1px solid #000;border-left:1px solid #000;padding:3px 2px;}
.samtable1 th,.samtable2 th,.samtable3 th{font-weight:700;text-align:center;background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;}
.samtable1 tr,.samtable2 tr,.samtable3 tr,.samtable4 tr{background:#EDF2E5;}
.samtable1 td,.samtable2 td{vertical-align:middle;text-align:left;padding-left:15px;font-size:13px;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;border-bottom:1px solid #000;}
.samtable1 tr.zebraOn,.samtable2 tr.zebraOn,.samtable3 tr.zebraOn{background:#fff;}
.samtable1 td.st1Fits,.samtable2 td.st2Fits{font-weight:700;border-left:1px solid #000;}
.samtable1 td.st1Desc,.samtable2 td.st2Desc{color:#333;}
.samtable1 td.st1Price,.samtable2 td.st2Price{font-weight:400;color:#99000b;text-align:right;padding-right:15px;width:75px;padding-left:0;}
.samtable1 td.st1Buy,.samtable2 td.st2Buy{padding-left:0;padding-right:0;text-align:center;border-right:1px solid #000;}
.samtable1 caption.originalstyle,.samtable2 caption.originalstyle,.samtable3 caption.h{background:#777;color:#fff;font-weight:700;text-align:center;}
.samtable1 caption,.samtable2 caption{background:#999;color:#fff;font-weight:700;font-size:15px;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;text-align:left;line-height:30px;border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;padding-left:13px;}
.samtable4 th.colcasecolour,.samtable5 th.colcasecolour{font-weight:400;font-size:10px;width:36px;line-height:11px;padding:2px 1px;}
.samtable4 a,.samtable4 a:link,.samtable4 a:visited,.samtable5 a,.samtable5 a:link,.samtable5 a:visited{display:block;}
body.pricelist table,body.pricelist table caption{width:500px;}
body.peliaccessories #pftextside,body.stormaccessories #pftextside,body.exploreraccessories #pftextside{width:550px;}
body.peliaccessories td form,body.peliaccessories p.submitarea,body.peliaccessories p.submitarea input,body.stormaccessories td form,body.stormaccessories p.submitarea,body.stormaccessories p.submitarea input,body.exploreraccessories td form,body.exploreraccessories p.submitarea,body.exploreraccessories p.submitarea input{margin:0;padding:0;}
p.pelifoamimg,p.stormfoamimg{float:left;width:150px;}
p.pelidivimg,p.stormdivimg{float:left;width:170px;}
p.pelipanelimg,p.stormpanelimg{float:left;width:126px;}
a.nolinkstyle,a.nolinkstyle:link,a.nolinkstyle:visited,a.nolinkstyle:hover,a.nolinkstyle:active,a.bgstyle,a.bgstyle:link,a.bgstyle:visited,a.bgstyle:hover,a.bgstyle:active{color:#999;font-weight:400;font-style:normal;text-decoration:none;}
