a{text-decoration:underline;color:#369;filter:DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=2);font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a:link{text-decoration:underline;color:#369;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a:visited{text-decoration:underline;}
a:hover{color:#69C;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a.category{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
a.category:link{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
a.category:visited{text-decoration:underline;}
a.category:hover{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
a.subcategory{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:12px;}
a.subcategory:link{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:12px;}
a.subcategory:visited{text-decoration:underline;}
a.subcategory:hover{color:#69C;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:12px;}
BODY{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;scrollbar-face-color:#69C;scrollbar-shadow-color:#369;scrollbar-highlight-color:#E2ECF5;scrollbar-3dlight-color:#69C;scrollbar-darkshadow-color:#369;scrollbar-track-color:#C0D6E9;scrollbar-arrow-color:#F60;padding:0;margin:0;}
.shoppingcartheader10{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:none;color:#336699;}
.shoppingcartheader12{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#336699;}
.maintext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;}
.smallmaintext{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#336699;}
.hometext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;line-height:16px;}
.homeintro{margin-bottom:10px;}
.smalltext{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#336699;}
.text11{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;}
.whitetext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;}
.orangetext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#F60;}
#ecologo{float:left;margin-right:2px;}
.whitetextsmall{font-family:Arial, Helvetica, sans-serif;font-size:x12px;color:#FFF;}
.picleft{float:left;padding:5px;}
.picright{float:right;padding:5px;}
a img.picright{border:none !important;}
.divclear{clear:both;padding-top:10px;}
#tablespec{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;overflow:hidden;text-align:center;}
th.noalign, td.noalign{text-align:left !important;}
#tablespec th{background:#E2ECF5;border:1px solid #ADCEE7;}
#tablespec td{border:1px solid #ADCEE7;}
td.headingprod{background:#C0D6E9;font-weight:bold;}
.contactboxes{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;border:1px solid #336699;width:200px;}
.updatebox{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;border:1px solid #336699;width:25px;}
.tablebg{background-color:#3884BC;}
.ulSpace li{margin-bottom:12px;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#F60;}
.subheading{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#F60;font-weight:bold;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#3366AC;font-weight:bold;}
.tableoutline1px{border:1px solid #336699;}
#producttable{width:100%;border-left:1px solid;border-right:1px solid;border-color:#369;border-collapse:collapse;}
#producttable td{border:1px solid #369;margin:4px;padding:4px;}
.rrp{text-decoration:line-through;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;}
hr{color:#369;height:1px;}
.includeoffer{background:#FF6600;color:#fff;padding:0 4px 0 4px;margin-bottom:5px !important;}
.boldfont{font-weight:bold;}
.breadcrumbs{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:9px;}
a.breadcrumbs{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:9px;}
a.breadcrumbs:link{color:#369;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:9px;}
a.breadcrumbs:visited{text-decoration:underline;font-size:9px;}
a.breadcrumbs:hover{color:#69C;font-family:Arial, Helvetica, sans-serif;font-weight:none;font-size:9px;}
#OpeningTimes{background:#C0D6E9;padding:4px;margin:10px 0 10px;font-family:Arial, Helvetica, sans-serif;}
#OpeningTimes h3{color:#336699;font-size:.9em;padding:0;margin:0 0 5px;}
#OpeningTimes td{color:#336699;font-size:.6em;height:15px;}
#OpeningTimes p{color:#336699;font-size:.6em;padding:0;margin:3px 0 0;}
#OpeningTimes p a{color:#336699;font-size:1.1em;padding:0;margin:3px 0 0;font-weight:bold;}
.banners{padding-bottom:9px;}
.eco{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 350px 5px;padding-top:15px;}
span.eco{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 70px 5px;padding-top:15px;}
.ecoheatpumps{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 528px 15px;padding-top:15px;}
.ecoseal{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 180px 5px;padding-top:15px;}
.ecocalorex{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 160px 5px;padding-top:15px;}
.ecosunrings{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 130px 5px;padding-top:15px;}
.ecopiwis{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 290px 5px;padding-top:15px;}
.poolsolar{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 300px 5px;padding-top:15px;}
.ecocompetition{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 320px 5px;padding-top:15px;}
.jandy{background:url(http://images.h2ofun.co.uk/graphics/logo-eco2.jpg) no-repeat 540px 5px;padding-top:15px;}
.green{color:#1EA620;}
.fencetable, .fencetable img{display:block;text-align:center;}
.fencetable img, .imgborder{border:4px solid #3884BC;margin:6px;}
#bannermovie{text-align:center;display:block;}
table#solarbtn a img{border:3px solid #FF9904 !important;}
table#solarbtn a:hover img{border:3px solid #3884BC !important;}
#flash-intro{margin-top:45px;}
#flash-offer{width:315px;margin-top:15px;}
table.SpecTable{width:570px;margin-bottom:10px;border-collapse:collapse;}
table.SpecTable td{padding:5px;border:1px solid #80B3D9;}
table.SpecTable td strong{text-align:center !important;display:block;}
table.SpecTable th{padding:5px;border:1px solid #80B3D9;}
table.SpecTable th img{padding:2px;background:#fff;border:1px solid #80B3D9;}
table.SpecTable thead th{background:#E2ECF5;text-transform:uppercase;}
.ulColumn{float:left;width:580px;}
.ulColumn li{float:left;width:180px;}
#flashLogoContainer{height:81px !important;width:395px !important;float:left !important;}
