html,body{width:100%;height:100%}body{margin:0;scrollbar-arrow-color:#fff;scrollbar-darkshadow-color:##020167;scrollbar-base-color:#020167;font:normal 11px Verdana,Helvetica,Arial,sans-serif;letter-spacing:1px;color:#fff;background-color:#1e6a8e}button,input,textarea,select{font:normal 11px Verdana,Helvetica,Arial,sans-serif;letter-spacing:1px}input[type="text"],input[type="password"],textarea,select{border-style:solid;border-width:1px;border-color:#7f9db9}td,th{vertical-align:top}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}h1{padding-top:20px;font-size:18px;color:#a0effc}h2{padding-top:15px;font-size:16px;color:#ccc}h3{padding-top:15px;font-size:15px;color:#444}h4{padding-top:12px;font-size:14px;color:#444}h5{padding-top:12px;font-size:13px;color:#444}h6{padding-top:12px;font-size:12px;color:#444}p{margin:0;padding:6px 0 0 0}ul,ol{margin:0;padding:6px 0 0 30px}li{margin:0;padding-top:3px}a,a:link,a:visited,a:active{font-style:italic;text-decoration:none;color:#bff1fa}a:hover{text-decoration:underline}hr{width:99%;color:#666}.InformationMessage{color:#6fdc5f}.WarningMessage{color:#ffa500}.ErrorMessage{color:#f77}.ListOddDetailRow td{background-color:#288fc1}.ListEvenDetailRow td{background-color:#43a8d8}a.TextButton,input.TextButton,a.Method{border-color:#333;background-color:#6ab9df;color:#fff}a.TextButton:hover,input.TextButton:hover,a.Method:hover{color:#eee;text-decoration:none}.ClearBoth{clear:both}#Container{width:100%;min-height:100%;text-align:center;background-color:#45b1e2}#Page{margin:0 auto;width:950px;background-color:#1e6a8e;text-align:left}#Header{width:950px;height:301px}#Header img{width:auto;height:auto;border:none;max-height:100px;max-width:520px}#MainMenu .Menu{margin-bottom:10px;padding:5px 60px;height:14px}#MainMenu .Line{display:none}#MainMenu .Line hr{display:none}#MainMenu .Item{float:left;display:block;padding:0 7px;border-left:1px solid #d1d2d4;font-size:15px;font-weight:normal;text-align:left;line-height:14px;color:#fff}#MainMenu .Item:first-child{border-left:none;margin-left:0;padding-left:0}#MainMenu .Item a{font-style:normal;color:#fff}#MainMenu .Item a:hover{text-decoration:none}#MainMenu .Item .Description{display:none}#MainMenu .Item .Image{clear:both;margin-right:3px;max-height:60px;max-width:60px;border:none}#MainMenu .Item .Item{padding:0;line-height:auto;border:none}#MainMenu .Menu .Menu{top:14px;padding:0;border:solid 1px #fff;width:200px;height:auto;background-color:#2b94c6}#MainMenu .Menu .Menu .Line{display:block;border-bottom:solid 1px #fff;width:200px;height:1px;line-height:1px;font-size:1px;background-color:#fff}#MainMenu .Menu .Menu .Item{float:none;border-bottom:solid 1px #fff;padding:7px 10px;width:180px;font-size:11px}#MainMenu .Menu .Menu .Item a .Description{display:none}#MainMenu .Menu .Menu .Item a:hover .Description{display:block;position:absolute;left:200px;top:-1px;border:solid 1px #fff;padding:7px 10px;width:180px;color:#fff;background-color:#888}#MainMenu .Menu .Menu .Menu{left:200px;top:-1px}#Body{clear:both;padding:10px 60px}#Logos{clear:both;margin:0 25px;padding:20px 55px 0 55px;border-top:2px solid #ffd205;-moz-border-radius:10px;-webkit-border-radius:10px}#AstralPoolLogo{width:150px;height:23px}#AlliancePartnerLogo{margin-top:-10px;width:150px;height:55px}#Footer{clear:both;padding:5px;font-size:10px;text-align:right;background-color:#45b1e2}#Footer a{color:#fff}#FooterMenu .Item{float:left;display:inline-block;border-left:1px solid;padding:0 7px;line-height:11px}#FooterMenu .Item:first-child{border-left:none;margin-left:0;padding-left:0}#FeatureBoxes{padding:0 0 30px 0}#AboutUs{float:left;margin-left:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;width:245px;background-color:#a0effc}#AboutUs h1{margin-top:0;padding-top:0;text-align:right;text-transform:uppercase;color:#1e6a8e}#ContactUs{float:left;margin-left:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;width:245px;background-color:#bff1fa}#ContactUs h1{margin-top:0;padding-top:0;text-align:right;text-transform:uppercase;color:#1e6a8e}#OurServices{float:left;margin-left:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;width:245px;background-color:#45b1e2}#OurServices h1{margin-top:0;padding-top:0;text-align:right;text-transform:uppercase;color:#1e6a8e}#FlashMovieLeft{float:left;border:6px solid #45b1e2;width:171px;background:#45b1e2 url(../image/Bolero.jpg) no-repeat}#Products{float:left;margin-left:20px;padding:15px;-moz-border-radius:10px;-webkit-border-radius:10px;width:384px;min-height:319px;background-color:#bff1fa}#Products h1{margin-top:0;padding-top:0;text-align:right;text-transform:uppercase;color:#1e6a8e}.ButtonsLeft{float:left;width:184px}.ButtonsRight{float:left;margin-left:20px;width:180px}#ButtonSaltChlorinators{display:block;width:184px;height:47px;background-image:url(../image/ProductButtons/OFFbuttons_06.png)}#ButtonSaltChlorinators:hover{width:184px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_06.png)}#ButtonChemicalDosingSystems{display:block;width:184px;height:47px;background-image:url(../image/ProductButtons/OFFbuttons_10.png)}#ButtonChemicalDosingSystems:hover{width:184px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_10.png)}#ButtonPumps{display:block;width:184px;height:47px;background-image:url(../image/ProductButtons/OFFbuttons_14.png)}#ButtonPumps:hover{width:184px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_14.png)}#ButtonHeaters{display:block;width:184px;height:47px;background-image:url(../image/ProductButtons/OFFbuttons_18.png)}#ButtonHeaters:hover{width:184px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_18.png)}#ButtonViron{display:block;width:184px;height:47px;background-image:url(../image/ProductButtons/OFFbuttons_22.png)}#ButtonViron:hover{width:184px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_22.png)}#ButtonLightingandWaterfalls{display:block;width:184px;height:47px;background-image:url(../image/ProductButtons/OFFbuttons_26.png)}#ButtonLightingandWaterfalls:hover{width:184px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_26.png)}#ButtonPoolandSpaControllers{display:block;border:0;width:180px;height:47px;text-decoration:none;background-image:url(../image/ProductButtons/OFFbuttons_07.png)}#ButtonPoolandSpaControllers:hover{width:180px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_07.png)}#ButtonSpaPack{display:block;border:0;width:180px;height:47px;text-decoration:none;background-image:url(../image/ProductButtons/OFFbuttons_11.png)}#ButtonSpaPack:hover{width:180px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_11.png)}#ButtonFilters{display:block;border:0;width:180px;height:47px;text-decoration:none;background-image:url(../image/ProductButtons/OFFbuttons_15.png)}#ButtonFilters:hover{width:180px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_15.png)}#ButtonPoolCleaners{display:block;border:0;width:180px;height:47px;text-decoration:none;background-image:url(../image/ProductButtons/OFFbuttons_19.png)}#ButtonPoolCleaners:hover{width:180px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_19.png)}#ButtonDrainsandSkimmers{display:block;border:0;width:180px;height:47px;text-decoration:none;background-image:url(../image/ProductButtons/OFFbuttons_23.png)}#ButtonDrainsandSkimmers:hover{width:180px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_23.png)}#ButtonAccessories{display:block;border:0;width:180px;height:47px;text-decoration:none;background-image:url(../image/ProductButtons/OFFbuttons_27.png)}#ButtonAccessories:hover{width:180px;height:47px;background-image:url(../image/ProductButtons/OVERbuttons_27.png)}#FlashMovieRight{float:left;margin-left:20px;border:6px solid #45b1e2;width:181px;background:#45b1e2 url(../image/Heaters.jpg) no-repeat}#FlashTextArea{padding:10px;border-top:6px solid #45b1e2;background-color:#fff;color:#000}#FlashTextArea h1{margin-top:0;padding-top:0;font-size:15px;font-weight:bold;color:#000}