@charset "utf-8";
/* CSS Document */

body {
margin:0; 
padding:0; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px; 
line-height:20px; 
font-weight: normal; 
color:#000; 
background:url('images/background.png') no-repeat top center #90D9F9}

a{text-decoration:none; color:#008DBF; font-weight:bold}
a:visited{text-decoration:none;color:#008DBF; font-weight:bold}
a:hover{text-decoration:underline; color:#008DBF; font-weight:bold}

ul{ margin-left:10px; padding-left:10px}

tr{ height:27px}

.mainList li {line-height:20px; margin-bottom:5px }

.bold li{ font-weight:bold}


#wrapperHome{ width:1010px; height:970px; margin:auto; background:url('images/home-page.png') no-repeat top center}

#mainHome{text-align:right; float:right; margin:70px 50px 0px 0px}


#homeLeft{float:left; margin:580px 30px 0px 40px; width:180px; text-align:left}

#homeLeft2{float:left; margin:575px 100px 0px 0px; width:350px; text-align:left; font-weight:bold}

#main{text-align:right; float:right; width:1010px; margin:70px 0px 0px 0px}

#form{margin:315px 10px 0px 0px; width:240px; float:right}

#wrapper1{ width:1010px; height:720px; margin:auto; margin-top:0px; background:url('images/container.png') no-repeat top center}

#wrapper2{ width:1010px; height:720px; margin:auto; background:url('images/container2.png') no-repeat top center}

#wrapper3{ width:1010px; height:720px; margin:auto; background:url('images/container3.png') no-repeat top center}

#wrapper4{ width:1010px; height:720px; margin:auto; background:url('images/container4.png') no-repeat top center}


#repeat{ background:url('images/container-rpt.png') repeat-y top center; margin:90px 0px 0px 0px}


#container{margin-left:50px; width:920px}

#rightSide{width:650px; margin:5px 10px 0px 20px; text-align:left; float:right}

#leftSide{width:200px; margin:20px 25px 0px 0px; text-align:left; float:left}

#testimonials{padding:6px; font-size:12px; background-color:#A4DBEF}

.both{text-align:left;}

#rightSide2{width:600px; margin:5px 10px 0px 20px; text-align:left; float:right}

#leftSide2{width:250px; margin:20px 25px 0px 0px; text-align:left; float:left}


#aboveMenu{margin-right:50px}

.aboveMenu{
font-size:23px; 
color:#052C53; 
line-height:26px; 
font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif; }

.aboveMenuSm{
font-size:14px; 
color:#052C53; 
line-height:18px; 
font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif; }

.topMenu{color:#72AF36; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:30px 10px 0px 20px}
.topMenu a{text-decoration:none; color:#72AF36; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:0px 4px 0px 4px}
.topMenu a:visited{text-decoration:none; color:#72AF36; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.topMenu a:hover{text-decoration:underline; color:#72AF36; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.topMenuOn{text-decoration:none; color:#4266B0; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.darkBlueLg{ color:#002752; font-weight:bold; font-size:30px; line-height:34px}
.darkBlue{ color:#002752; font-weight:bold; font-size:20px; line-height:24px; font-family:Arial, Helvetica, sans-serif}
.darkBlueSm{ color:#002752; font-weight:bold; font-size:18px; line-height:20px; text-align:center; margin:4px 0px 13px 20px}

.greenLg{ color:#9DCE5A; font-weight:bold; font-size:30px; line-height:34px}
.greenMd{ color:#9DCE5A; font-weight:bold; font-size:22px; line-height:24px}

.blackMd{ color:#000000; font-weight:bold; font-size:22px; line-height:24px; padding-top:30px;}

.productTitle{background-color:#A4DBEF; padding:4px; color:#002752; font-weight:bold; font-size:20px; line-height:24px;}

.fieldLabel{margin-bottom:3px; font-size:11px }
.field{ width:140px; height:15px; font-size:12px; margin-bottom:3px}

.waterButton{ margin-right:40px}


.fieldLg{ width:180px; height:15px; font-size:12px}
.button{ background-color:#A4DBEF; font-weight:bold; font-size:13px; padding:3px}


#footerDiv{height:100px; background:url('images/container-btm.png') no-repeat center center; clear:both; width:1010px; margin:auto}

.footer{color:#FFFFFF; font-weight:bold; font-size:14px; line-height:30px; text-align:center; margin-top:-60px}
.footer a{text-decoration:none; color:#FFFFFF;}
.footer a:visited{text-decoration:none; color:#FFFFFF}
.footer a:hover{text-decoration:underline; color:#FFFFFF}

.footerSm{color:#000; font-size:11px; line-height:15px; padding-top:5px}
.footerSm a{text-decoration:none; color:#000; font-size:11px; line-height:15px}
.footerSm a:visited{text-decoration:none; color:#000; font-size:11px; line-height:15px}
.footerSm a:hover{text-decoration:underline; color:#000; font-size:11px; line-height:15px}
