body{background-color:#FFFFFF;font-family:"Trebuchet MS", Verdana, sans-serif;color:#666666;font-size:0.625em;margin-top:0;}
div.outerdiv{width:70em;margin:0 auto;;border:1px solid #CCCCCC;border-top-width:0px}
div.headerdiv{width:100%;text-align:left;background-color:#030133}
div.horiznav{width:100%;border-top:3px solid #CA9930;color:#FFFFFF}
div.horiznav form{float:right}
div.horiznav input{border:1px solid #666666;}
div.basketsummary{background-color:#030133;color:#FFFFFF;border-bottom:2px solid #FFFFFF;padding:0.5em;margin-bottom:6px;text-align:right}
div.basketsummary div input.basket_btn{color:#FFFFFF;background-color:#030133;font-size:0.9em;border:0}
div.basketContents input{font-size:0.9em;text-align:center}
div.basketdetails table{text-align:left;margin:0 auto}
div.basketdetails table td.freedelivery{color:#CA9930;font-weight:bold}
div.basketdetails hr{background-color:#CA9930;height:1px;}
div.basketdetails form{clear:both;margin:0;padding:0}
input.btn{background-color:#CA9930;color:#FFFFFF;border:0;padding:3px 4px;margin-left:0.5em;}
div.basketContents{border-top:1px solid #CA9930;border-bottom:1px solid #CA9930}
div.basketContents table{width:100%;text-align:left}
div.basketContents table th.center{text-align:center}
td.quantity{text-align:center}
td.quantity form{margin:0}
div.horiznav input#search_btn{background-color:#CA9930;color:#FFFFFF;border:0;padding:1px 3px}
div.innerVertNav{color:#999999;width:21%;float:left;display:inline;margin-left:0.5%;margin-top:0.7em;margin-bottom:0.7em;padding-top:1em;padding-bottom:1em;padding-right:4%;font-size:1.2em}
div.innerVertNav a{color:#999999;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:1em;display:block;}
div.innerVertNav a:link{color:#999999;display:block;}
div.innerVertNav a:hover{color:#999999;display:block;}
div.innerVertNav span.active{padding-left:6%;padding-top:2px;padding-bottom:2px;font-weight:bold;width:94%;display:block;}
div.innerVertNav ul li{border-bottom:1px dotted #CA9930}
div.innerVertNav ul{list-style-type:none;margin:0px;padding:0px;}
div.innerVertNav ul li#li164{margin-top:1em;padding-top:1.7em;background:url('/graphics/headingsprite.png') no-repeat -795px 0px}
div.innerVertNav ul li#li125{margin-top:1em;padding-top:1.7em;background:url('/graphics/headingsprite.png') no-repeat -995px 0px}
div.innerVertNav ul li#li202{margin-top:1em;padding-top:1.7em;background:url('/graphics/headingsprite.png') no-repeat -195px 0px}
div.innerVertNav ul li#li162{margin-top:1em;padding-top:1.7em;background:url('/graphics/headingsprite.png') no-repeat -595px 0px}
div.innerVertNav ul li#li156{margin-top:1em;padding-top:1.7em;background:url('/graphics/headingsprite.png') no-repeat 5px 0px}
div.innerVertNav ul li#li191{margin-top:1em;padding-top:1.7em;background:url('/graphics/headingsprite.png') no-repeat -395px 0px}
div.innerHolder{clear:both;background:#FFFFFF}
div.maincontent{float:left;margin-top:0.7em;margin-bottom:0.7em;padding-bottom:1em;width:69%;margin-left:1%;text-align:left;color:#666666;padding-left:1%;padding-right:1%;font-size:1.2em;}
div.maincontent h1{font-size:1.4em;font-weight:bold;color:#CA9930;clear:left}
div.maincontent h2{font-size:1.3em;font-weight:bold;color:#CA9930;}
div.maincontent h3{font-size:1.2em;font-weight:bold;color:#CA9930;}
div.maincontent h4{font-size:1.1em;font-weight:bold;color:#CA9930;}
div.maincontent a{color:#666666;text-decoration:none}
div.footer{font-family:Arial, Helvetica, sans-serif;font-size:x-small;color:#CCCCCC;text-align:center;margin-top:0.5em}
div.footer a{color:#CCCCCC;text-decoration:none}
div.footer a:hover{color:#333333;text-decoration:underline}
div.clearall{clear:both;}
div.clearallpadded{clear:both;padding-top:10px;}
div.productImage{float:left;margin-right:2em;margin-bottom:1em}
div.productImage img.enlargeProduct{padding-bottom:22px;background-image:url(../graphics/enlarge_image.gif);background-position:bottom left;background-repeat:no-repeat}
div.productDetails{border-bottom:1px solid #CCCCCC}
div.productDetails img{clear:both}
div.productDetails p.stockstatus{clear:both}
div.productDetails input.basket_btn{background-color:#CA9930;color:#FFFFFF;border:0;padding:3px 4px}
form.paypalform input{padding:2px;}
form#paypalformNoScript{border-top:1px solid #D6417A;padding-top:1em;padding-bottom:1em;margin:0}
div.products h3.productName{clear:both}
table.products a{text-decoration:none}
table.products a:hover{text-decoration:underline}
table.products a.basketlink{margin-left:5px;margin-right:5px;display:block;background-color:#CA9930;color:#FFFFFF;padding:2px;border-top:1px solid #CA9930;border-bottom:1px solid #CA9930}
table.products a.basketlink:hover{text-decoration:none;border-top:1px solid #000033;border-bottom:1px solid #000033}
span.arrow{font-size:1.1em}
div.maincontent a.categorylink{text-decoration:none;color:#CA9930;display:block;margin-top:0.5em}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(/graphics/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(/graphics/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
