HTML{height:100%;}
BODY{padding:0;background-color:#FCFCFC;color:#000000;font-size:71%;margin:0px;height:100%;text-align:center;}
BODY, TD, P, DIV, TEXTAREA, SELECT, H1, H2, H3, INPUT{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
TABLE, TR, TD, TH{padding:0px;border:none;margin:0px;border-collapse:collapse;border-spacing:0px;text-align:left;}
A:LINK, A:ACTIVE, A:VISITED{text-decoration:none;color:#000000;}
A:HOVER{text-decoration:none;color:#000000;}
IMG{border:none;padding:0px;margin:0px;vertical-align:top;}
FORM{margin:0;display:inline;}
.larger{font-size:larger;}
.bold{font-weight:bold;}
.centre{text-align:center;}
.right{text-align:right;}
.vMiddle{vertical-align:middle;}
.vBottom{vertical-align:bottom;}
.error{color:#FF0000;}
.floatLeft{float:left;}
.floatRight{float:right;}
.nowrap{white-space:nowrap;}
.clear{clear:both;}
.pad{padding-top:20px;clear:both;}
.overflow{overflow:hidden;}
INPUT.checkbox{width:auto;border:none;vertical-align:middle;}
.help{cursor:help;}
.hand{cursor:hand;cursor:pointer;}
A.under:LINK, A.under:VISITED, A.under:ACTIVE, A.under:HOVER{text-decoration:underline;}
#development{background-color:#DDDDDD;text-align:center;clear:both;border-bottom:1px solid #000099;}
#devWrap{border-bottom:1px solid #000099;display:none;}
#devWrap A:LINK, #devWrap A:VISITED{display:block;font-weight:bold;padding:5px;border-top:1px solid #000099;text-align:left;background-color:#DDDDDD;}
#devWrap A:HOVER, #devWrap A:ACTIVE{background-color:#008837;color:#FFFFFF;}
#devWrap DIV{background-color:#FFFFFF;padding:5px;margin:0px 10px;height:300px;text-align:left;overflow:auto;}
#devArrow{padding:3px 375px;}
#webdesign A{display:block;float:right;padding:10px;}
.floatFix:after{content:".";height:0px;clear:both;visibility:hidden;display:block;}
* html .floatFix, * html H1{height:1%;}
#pagetop{width:770px;margin:20px auto 10px auto;position:relative;}
#logo{position:absolute;left:-30px;top:-7px;text-align:right;}
#nav{padding-left:130px;height:26px;background-image:url(../graphics/sprite.png);background-position:right -40px;background-repeat:no-repeat;background-color:#33894A;}
#nav IMG{margin:0 10px;height:26px;}
#flash{text-align:right;}
#main{width:770px;margin:0 auto;text-align:left;}
#main .left{text-align:left;}
#main .centre{text-align:center;}
#main .right{text-align:right;}
#wrap{position:relative;}
#categories{float:left;width:140px;}
#contentWrap{float:right;width:480px;voice-family:"\"}\"";voice-family:inherit;margin-right:150px;}
html>body #contentWrap{margin-right:150px;}
* html #contentWrap{height:1%;}
#rightbar{position:absolute;top:0;right:0;width:140px;}
#contentWrap.wide{width:630px;margin-right:0;}
html>body #contentWrap.wide{margin-right:0;}
#contentWrap.thin{width:480px;}
#contentWrap.thin #content, #homeCategories{background-image:url(../graphics/sprite.png);background-position:-370px bottom;}
#contentWrap.thin #content.yellowBottom{background-image:url(../graphics/sprite.png);padding-bottom:20px;background-position:-1610px bottom;}
#contentWrap.wide #content{background-image:url(../graphics/sprite.png);background-position:-2299px bottom;}
#content, #homeCategories{background-position:bottom left;background-repeat:no-repeat;padding-bottom:10px;margin-left:10px;}
#homeCategories{margin-top:10px;}
#homeCategories A{display:block;float:left;width:29%;padding:2px 2%;}
#msg{background-color:#FFFCD9;border-bottom:1px solid #96AC97;border-top:1px solid #96AC97;padding:10px;margin:10px 0px;}
#msg IMG{vertical-align:middle;margin-right:5px;}
H1, #content P, #content H3, .featured P, #homeCategories P{padding:10px 10px 0 10px;margin:0;}
UL, OL{margin:10px;}
UL UL, OL OL, OL UL, UL OL{margin:10px 0 10px 10px;}
#rightbar INPUT{margin:5px;width:125px;}
H1{font-size:150%;font-weight:normal;color:#33894A;margin-top:35px;padding-right:0px;float:left;}
H1.advert{background-color:#C9E5FF;color:#FFF;padding:10px 100px 10px 10px;text-align:center;margin-top:15px;font-size:200%;position:relative;width:508px;}
.advert STRONG{color:#000;}
.advert IMG{position:absolute;right:10px;top:-8px;}
H2, H2 A{font-size:100%;font-weight:normal;color:#FFF;}
/*H2 A:LINK, H2 A:VISITED{color:#FFF;white-space:nowrap;}*/
H2 A:ACTIVE, H2 A:HOVER{text-decoration:underline;}
H2{display:block;margin:0;padding:0 0 0 8px;background-color:#33894A;background-image:url(../graphics/sprite.png);background-position:0 0;background-repeat:no-repeat;position:relative;}
.featured H3{padding:0 0 0 8px;position:relative;}
H2.InfoPages{background-image:none;background-color:#FFFFFF;color:#000000;font-weight:bold;margin:0px 0px 0px 1px;padding-top:8px;}
/*H2 DIV, H2.bar A:LINK, H2.bar A:VISITED, H2.bar A:ACTIVE, H2.bar A:HOVER{display:block;padding:5px 2px;background-image:url(../graphics/sprite.png);background-position:right 0;background-repeat:no-repeat;color:#FFF;}*/
H2 IMG{position:absolute;right:5px;top:-5px;z-index:10;}
DIV.boxContent{padding-bottom:10px;}
.yellow, .green, .blue, DIV.boxContent, .featured DIV.box{border-left:1px solid #96AC97;border-right:1px solid #96AC97;background-color:#FFF;}
.yellow, .green, .blue{padding-top:8px;width:138px;overflow:hidden;}
.yellow{background-color:#FFFCD9;}
.green{background-color:#DBE7CF;}
.blue{background-color:#C9E5FF;}
.yellow P, .green P, .blue P{padding:4px 10px;margin:0;}
.items{padding-top:10px;}
.yellow A, .green A, .blue A, A.arrow, .items A{display:block;background-repeat:no-repeat;padding:3px 2% 3px 8%;background-position:2%;}
.yellow A:LINK, .yellow A:VISITED, .green A:LINK, .green A:VISITED, .blue A:LINK, .blue A:VISITED, A.arrow:LINK, A.arrow:VISITED, .items A:LINK, .items A:VISITED{background-color:transparent;background-image:url(../graphics/sprite.png);background-position:-2923px -74px;}
.yellow A:ACTIVE, .yellow A:HOVER, .green A:HOVER, .green A:HOVER, .blue A:HOVER, .blue A:HOVER, A.arrow:ACTIVE, A.arrow:HOVER, .items A:ACTIVE, .items A:HOVER{background-color:#F3F0CD;color:#33894A;background-image:url(../graphics/sprite.png);background-position:-2923px -104px;}
A.arrow, .items A{padding:3px 10px 3px 20px;}
.green A:ACTIVE, .green A:HOVER{background-color:#CEDEBE;color:#33894A;}
.blue A:ACTIVE, .blue A:HOVER{background-color:#B9D4F6;color:#000;}
.yellow A.on:LINK, .yellow A.on:VISITED, .yellow A.on:ACTIVE, .yellow A.on:HOVER, .green A.on:LINK, .green A.on:VISITED, .green A.on:ACTIVE, .green A.on:HOVER, .blue A.on:LINK, .blue A.on:VISITED, .blue A.on:ACTIVE, .blue A.on:HOVER{background-image:url(../graphics/sprite.png);background-position:-2923px -104px;color:#33894A;}
.blue A.noBack:LINK, .blue A.noBack:VISITED, .blue A.noBack:ACTIVE, .blue A.noBack:HOVER{background-image:none;padding-left:2%;}
.yellow TABLE{margin:0 5px;}
.yellow TABLE TH, .yellow TABLE TD{padding:1px;}
DIV.boxYellow, DIV.boxGreen, DIV.boxBlue{background-repeat:no-repeat;padding-bottom:10px;margin-bottom:10px;}
DIV.boxYellow{background-image:url(../graphics/sprite.png);background-position:-230px bottom;background-color:#FFFCD9;}
DIV.boxGreen{background-image:url(../graphics/sprite.png);background-position:-230px bottom;background-color:#DBE7CF;}
DIV.boxBlue{background-image:url(../graphics/sprite.png);background-position:-230px bottom;background-color:#C9E5FF;}
#categories A.level2, #categories A.level2on{width:82%;padding-left:16%;background-position:-2913px -74px;}
#categories A.level3, #categories A.level3on{width:74%;padding-left:24%;background-position:-2903px -74px;}
#categories A.level4, #categories A.level4on{width:66%;padding-left:32%;background-position:-2893px -74px;}
#categories A.level5, #categories A.level5on{width:58%;padding-left:40%;background-position:-2883x -74px;}
INPUT{font-size:100%;vertical-align:middle;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
LABEL SPAN{text-decoration:underline;}
#tel{text-align:center;font-size:28px;padding-top:0;color:#33894A;}
#content UL, #content OL{padding-left:35px;}
.pageControls{padding:10px 10px 0 10px;}
.pageControls A, DIV.on{float:left;}
.pageControls A:LINK, .pageControls A:VISITED, .pageControls A:ACTIVE{background-color:transparent;border:none;padding:3px 6px;}
.pageControls A:HOVER, .pageControls DIV.on{background-color:#E6F4EC;padding:2px 5px;border:1px solid #80C49C;color:#000000;}
.pageControls DIV.on{background-color:transparent;font-weight:bold;}
.pageControls DIV.end{padding:3px 0;}
.pageControls DIV{padding:3px 0;float:left;}
#content TABLE.list{width:100%;clear:both;margin-top:10px;}
#content TABLE TH, TABLE.list TD{padding:5px;text-align:left;}
#content TABLE TH{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:100%;font-weight:normal;background-color:#33894A;background-image:url(../graphics/sprite.png);background-position:-2130px top;background-repeat:repeat-x;color:#FFF;white-space:nowrap;}
.centre, .centre{text-align:center;}
.right, .right{text-align:right;}
.list TH A:LINK, .list TH A:VISITED{color:#FFF;text-decoration:none;}
.list TH IMG{vertical-align:middle;margin-left:5px;}
.top{border-top:1px solid #96AC97;}
.list TD{border-bottom:1px solid #96AC97;}
.noline TD{border:0;}
.list TD.heading{background-color:#F3F0CD;border-bottom:1px solid #96AC97;}
.list TD IMG{float:right;margin-left:5px;}
#content TABLE TD IMG.control{float:none;margin:0;}
#content H3{font-size:100%;}
.list TD H3{padding:0;margin:0;}
.list TD P{padding:0;margin:0;}
TABLE.form{margin:10px 20px 0 20px;}
TABLE.form TD{padding:5px;}
TABLE.form P{padding:0;}
TABLE TD INPUT{width:250px;}
.form TD TEXTAREA{width:400px;height:150px;font-size:100%;}
TABLE TD SELECT.multi{width:400px;height:150px;}
.form IMG{border:1px solid #96AC97;}
.mce IMG{border:0;}
.boxContent IMG.floatRight{border:1px solid #96AC97;margin:0 0 5px 10px;}
#man{position:absolute;top:40px;right:10px;}
.pad-new{padding-top:20px;padding-left:10px;clear:both;}
#stats TD{padding:5px;}
#stats TD.topBorder{border:1px solid #96AC97;background-color:#FFFCD9;}
#stats TD.border{border-left:1px solid #96AC97;border-right:1px solid #96AC97;border-bottom:1px solid #96AC97;background-color:#FFFCD9;}
#stats TD.key{width:22px;text-align:center;padding:5px 0;}
#stats DIV{padding:2px 0;background-color:#33894A;background-image:url(../graphics/box-heading-back.gif);background-position:top;background-repeat:repeat-x;}
.featured{margin-top:10px;}
.featured H2, .featured H3{margin-top:0px;}
.featured H2, .featured P, .featured H3{padding-top:5px;padding-bottom:0;}
.featured IMG{float:right;margin-left:5px;}
.featured DIV.item{float:left;width:230px;margin-left:10px;padding-bottom:10px;background-position:0px bottom;background-repeat:no-repeat;background-image:url(../graphics/sprite.png);}
#content .featured DIV.item{width:219px;background-image:url(../graphics/sprite.png);background-position:-2080px bottom;}
.featured A{margin-top:5px;}
.msg{padding:5px;border:1px solid #AAAAAA;background-color:#CCFFCC;clear:both;margin-top:10px;}
.msg P{padding:5px;}
#bottomNav{clear:both;margin-top:20px;text-align:center;padding-top:4px;background-image:url(../graphics/sprite.png);background-position:-9px top;background-repeat:no-repeat;}
#bottomNav DIV{padding-bottom:8px;background-image:url(../graphics/sprite.png);background-position:-840px bottom;background-repeat:no-repeat;}
#bottomNav A:LINK, #bottomNav A:VISITED{color:#33894A;}
#bottomNav A:ACTIVE, #bottomNav A:HOVER{color:#33894A;text-decoration:underline;}
#bottom{text-align:center;padding-top:8px;font-size:smaller;color:#96AC97;padding-bottom:15px;}
#bottom A{color:#96AC97;text-decoration:none;}
#bottom A:hover{color:#666666;text-decoration:underline;}
#quickLinks{margin-top:10px;padding-top:8px;margin-bottom:10px;background-image:url(../graphics/sprite.png);background-position:-9px top;background-repeat:no-repeat;float:left;width:770px;color:#000000;}
#quickLinks .middle{border-left:#96AC97 solid 1px;border-right:#96AC97 solid 1px;background-color:#FFF;float:left;width:768px;}
#quickLinks .bottom{padding-bottom:8px;background-image:url(../graphics/sprite.png);background-position:-840px bottom;background-repeat:no-repeat;border:none;float:left;width:770px;}
#quickLinks a{text-decoration:none;}
#quickLinks a:hover{color:#33894A;text-decoration:underline;}
#quickLinks .heading{font-weight:bold;list-style-image:none;list-style:none;display:block;color:#33894A;}
#quickLinks ul{float:left;padding:0px;margin:10px 0px 10px 15px;width:48%;}
#quickLinks li{display:inline;}
.ContentReverse{position:absolute;top:200px;width:770px;}
.positionedContent{}
#rightbar{left:630px;}
.featuredHeading, .featuredHeading a, .featuredHeading, .featuredHeading a{color:#33894A;font-size:120%;font-weight:bold;background:none;white-space:normal;padding-right:5px;}
.Oldh2{background-color:#33894A;background-image:url(../graphics/sprite.png);background-position:0px 0px;background-repeat:no-repeat;display:block;margin:0;padding:0 0 0 8px;position:relative;}
.Oldh2 div, .Oldh2 h2, .Oldh2.bar a:link, .Oldh2.bar a:visited, .Oldh2.bar a:active, .Oldh2.bar a:hover{background-image:url(../graphics/sprite.png);background-position:right 0px;background-repeat:no-repeat;color:#FFFFFF;display:block;padding:5px 2px;}
.Oldh2 IMG{position:absolute;right:5px;top:-5px;z-index:10;}
.Oldh2, .Oldh2 A{font-size:100%;font-weight:normal;color:#FFF;}
.Oldh2 A:LINK, .Oldh2 A:VISITED{color:#FFF;white-space:nowrap;}
.Oldh2 A:ACTIVE, .Oldh2 A:HOVER{text-decoration:underline;}
.breadbrumb{position:absolute;top:0px;margin:0px 0px 0px 0px;}
.breadbrumb.thin{width:462px;}
.breadbrumb.wide{width:612px;}
#main{margin-top:20px;}
.searchText{float:left;padding:10px 10px 0px 0px;margin-top:40px;}
.specs{font-size:150%;font-weight:normal;color:#33894A;margin-top:10px;margin-left:10px;padding-right:0px;}
#nolink{display:inline;}
#nolink a{text-decoration:none;color:#96AC97;cursor:text;}
#nolink a:hover{text-decoration:none;color:#96AC97;cursor:text;}
#usefulInfo a{font-weight:bold;text-decoration:underline;}
#usefulInfo p{margin:0px 0px 20px 20px;padding:0px;}
.Oldh1{padding:10px 10px 0 10px;font-size:150%;font-weight:normal;color:#33894A;margin-top:35px;padding-right:0px;}
#homeTitle{padding:10px 10px 0px 10px;;font-weight:bold;}
#homeTitle H2{background-image:none;background-color:#FFFFFF;color:#000000;font-weight:bold;display:inline;padding:0px;margin:0px;}
.icon{position:absolute;right:3px;top:-5px;z-index:10;width:46px;height:45px;background-image:url(../graphics/sprite.png);}
#basket{background-position:4px -40px;}
#bestseller, #bestsellerright{background-position:-50px -40px;}
#signup{background-position:-110px -40px;top:-10px;}
#lock{background-position:-170px -40px;}
#callus{background-position:-230px -40px;}
#pricebuster{background-position:-290px -40px;}
#new{background-position:-350px -40px;}
#green{background-position:-410px -40px;}
#light{background-position:-470px -40px;}
#nav div{float:left;}
#nav a{background-image:url(../graphics/sprite.png);height:26px;float:left;margin:0 10px;}
#home a{background-position:-551px -40px;width:44px;}
#home a:hover{background-position:-551px -66px;}
#aboutus a{background-position:-595px -40px;width:85px;}
#aboutus a:hover, #aboutus-on a{background-position:-595px -66px;width:85px;}
#products a{background-position:-680px -40px;width:81px;}
#products a:hover, #products-on a{background-position:-680px -66px;width:81px;}
#recycling a{background-position:-761px -40px;width:81px;}
#recycling a:hover, #recycling-on a{background-position:-761px -66px;width:81px;}
#contact a{background-position:-842px -40px;width:65px;}
#contact a:hover, #contact-on a{background-position:-842px -66px;width:65px;}
