a:link {
text-decoration: underline;
color: #000099 
}

a:visited {
text-decoration: underline;
color: #000000 
}

a:hover {
text-decoration: none;
color: #ff0000
}

a:active {
text-decoration: none;
color: #ff0000 
}


table {margin:auto;
padding:auto
}

.waterequipnavbutton a:link {
display:block;
width: 159px;
height:60px; 
background: url("images/water-equipment-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.waterequipnavbutton a:visited {
display:block;
width: 159px;
height:60px; 
background: url("images/water-equipment-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.waterequipnavbutton a:hover { 
display:block;
width: 159px;
height:60px;  
background: url("images/water-equipment-button2.jpg") 0 0 no-repeat;
text-decoration: none;

}

.waterequipnavbutton a:active {
display:block;
width: 159px;
height:60px; 
background: url("images/water-equipment-button2.jpg") 0 0 no-repeat;
text-decoration: none;

}

.airequipnavbutton a:link {
display:block;
width: 159px;
height:45px; 
background: url("images/air-equipment-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.airequipnavbutton a:visited {
display:block;
width: 159px;
height:45px; 
background: url("images/air-equipment-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.airequipnavbutton a:hover { 
display:block;
width: 159px;
height:45px; 
background: url("images/air-equipment-button2.jpg") 0 0 no-repeat;
text-decoration: none;

}

.airequipnavbutton a:active {
display:block;
width: 159px;
height:45px; 
background: url("images/air-equipment-button2.jpg") 0 0 no-repeat;
text-decoration: none;

}

.servrepairnavbutton a:link {
display:block;
width: 159px;
height:41px; 
background: url("images/service-repair-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.servrepairnavbutton a:visited {
display:block;
width: 159px;
height:41px;  
background: url("images/service-repair-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.servrepairnavbutton a:hover { 
display:block;
width: 159px;
height:41px; 
background: url("images/service-repair-button2.jpg") 0 0 no-repeat;
text-decoration: none;
}

.servrepairnavbutton a:active {
display:block;
width: 159px;
height:41px; 
background: url("images/service-repair-button2.jpg") 0 0 no-repeat;
text-decoration: none;
}

.contactnavbutton a:link {
display:block;
width: 159px;
height:20px; 
background: url("images/contact-us-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.contactnavbutton a:visited {
display:block;
width: 159px;
height:20px; 
background: url("images/contact-us-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.contactnavbutton a:hover { 
display:block;
width: 159px;
height:20px; 
background: url("images/contact-us-button2.jpg") 0 0 no-repeat;
text-decoration: none;
}

.contactnavbutton a:active {
display:block;
width: 159px;
height:20px;  
background: url("images/contact-us-button2.jpg") 0 0 no-repeat;
text-decoration: none;
}

.aboutnavbutton a:link {
display:block;
width: 159px;
height:19px;
background: url("images/about-us-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.aboutnavbutton a:visited {
display:block;
width: 159px;
height:19px;
background: url("images/about-us-button.jpg") 0 0 no-repeat;
text-decoration: none;
}

.aboutnavbutton a:hover { 
display:block;
width: 159px;
height:19px;
background: url("images/about-us-button2.jpg") 0 0 no-repeat;
text-decoration: none;
}

.aboutnavbutton a:active {
display:block;
width: 159px;
height:19px; 
background: url("images/about-us-button2.jpg") 0 0 no-repeat;
text-decoration: none;
}





.softeningconditioning a:link {
display:block;
width: 141px;
height:41px;
background: url("images/soften-condition-button.png") 0 0 no-repeat;
text-decoration: none;
}

.softeningconditioning a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/soften-condition-button.png") 0 0 no-repeat;
text-decoration: none;
}

.softeningconditioning a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/soften-condition-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.softeningconditioning a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/soften-condition-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}


.saltfreesoftening a:link {
display:block;
width: 141px;
height:41px;
background: url("images/salt-free-soften-button.png") 0 0 no-repeat;
text-decoration: none;
}

.saltfreesoftening a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/salt-free-soften-button.png") 0 0 no-repeat;
text-decoration: none;
}

.saltfreesoftening a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/salt-free-soften-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.saltfreesoftening a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/salt-free-soften-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}



.colortanninremoval a:link {
display:block;
width: 141px;
height:59px;
background: url("images/colour-removal-button.png") 0 0 no-repeat;
text-decoration: none;
}

.colortanninremoval a:visited {
display:block;
width: 141px;
height:59px;
background: url("images/colour-removal-button.png") 0 0 no-repeat;
text-decoration: none;
}

.colortanninremoval a:hover { 
display:block;
width: 141px;
height:59px;
background: url("images/colour-removal-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.colortanninremoval a:active {
display:block;
width: 141px;
height:59px; 
background: url("images/colour-removal-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}


.ultravioletsterilizers a:link {
display:block;
width: 141px;
height:41px;
background: url("images/ultraviolet-button.png") 0 0 no-repeat;
text-decoration: none;
}

.ultravioletsterilizers a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/ultraviolet-button.png") 0 0 no-repeat;
text-decoration: none;
}

.ultravioletsterilizers a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/ultraviolet-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.ultravioletsterilizers a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/ultraviolet-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}


.stopleak a:link {
display:block;
width: 141px;
height:24px;
background: url("images/stopleak-14124.png") 0 0 no-repeat;
text-decoration: none;
}

.stopleak a:visited {
display:block;
width: 141px;
height:24px;
background: url("images/stopleak-14124.png") 0 0 no-repeat;
text-decoration: none;
}

.stopleak a:hover { 
display:block;
width: 141px;
height:24px;
background: url("images/stopleakyellow-14124.png") 0 0 no-repeat;
text-decoration: none;
}

.stopleak a:active {
display:block;
width: 141px;
height:24px; 
background: url("images/stopleakyellow-14124.png") 0 0 no-repeat;
text-decoration: none;
}


.ironfilters a:link {
display:block;
width: 141px;
height:41px;
background: url("images/iron-filters-button.png") 0 0 no-repeat;
text-decoration: none;
}

.ironfilters a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/iron-filters-button.png") 0 0 no-repeat;
text-decoration: none;
}

.ironfilters a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/iron-filters-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.ironfilters a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/iron-filters-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.cartridgefilters a:link {
display:block;
width: 141px;
height:41px;
background: url("images/cartridge-filters-button.png") 0 0 no-repeat;
text-decoration: none;
}

.cartridgefilters a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/cartridge-filters-button.png") 0 0 no-repeat;
text-decoration: none;
}

.cartridgefilters a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/cartridge-filters-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.cartridgefilters a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/cartridge-filters-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.wholehsepurification a:link {
display:block;
width: 141px;
height:41px;
background: url("images/wholehsepurif-button.png") 0 0 no-repeat;
text-decoration: none;
}

.wholehsepurification a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/wholehsepurif-button.png") 0 0 no-repeat;
text-decoration: none;
}

.wholehsepurification a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/wholehsepurif-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.wholehsepurification a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/wholehsepurif-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.reverseosmosis a:link {
display:block;
width: 141px;
height:41px;
background: url("images/reverse-osmosis-button.png") 0 0 no-repeat;
text-decoration: none;
}

.reverseosmosis a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/reverse-osmosis-button.png") 0 0 no-repeat;
text-decoration: none;
}

.reverseosmosis a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/reverse-osmosis-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.reverseosmosis a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/reverse-osmosis-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.waterdistillers a:link {
display:block;
width: 141px;
height:41px;
background: url("images/water-distillers-button.png") 0 0 no-repeat;
text-decoration: none;
}

.waterdistillers a:visited {
display:block;
width: 141px;
height:41px;
background: url("images/water-distillers-button.png") 0 0 no-repeat;
text-decoration: none;
}

.waterdistillers a:hover { 
display:block;
width: 141px;
height:41px;
background: url("images/water-distillers-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.waterdistillers a:active {
display:block;
width: 141px;
height:41px; 
background: url("images/water-distillers-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.tasteodorsediment a:link {
display:block;
width: 141px;
height:59px;
background: url("images/taste-odor-button.png") 0 0 no-repeat;
text-decoration: none;
}

.tasteodorsediment a:visited {
display:block;
width: 141px;
height:59px;
background: url("images/taste-odor-button.png") 0 0 no-repeat;
text-decoration: none;
}

.tasteodorsediment a:hover { 
display:block;
width: 141px;
height:59px;
background: url("images/taste-odor-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}

.tasteodorsediment a:active {
display:block;
width: 141px;
height:59px; 
background: url("images/taste-odor-buttonyellow.png") 0 0 no-repeat;
text-decoration: none;
}


.sunpure a:link {
display:block;
width: 150px;
height:61px;
background: url("images/sunpure-air-purifier-button.png") 0 0 no-repeat;
text-decoration: none;
}

.sunpure a:visited {
display:block;
width: 150px;
height:61px;
background: url("images/sunpure-air-purifier-button.png") 0 0 no-repeat;
text-decoration: none;
}

.sunpure a:hover { 
display:block;
width: 150px;
height:61px;
background: url("images/sunpure-air-purifier-buttonblue.png") 0 0 no-repeat;
text-decoration: none;
}

.sunpure a:active {
display:block;
width: 150px;
height:61px; 
background: url("images/sunpure-air-purifier-buttonblue.png") 0 0 no-repeat;
text-decoration: none;
}

.blackbluelink {
font-family: tahoma; 
font-size: 13px;
font-weight: bold;
color: #000000;;
}


.blackbluelink a:link {
font-family: tahoma; 
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: none;

}


.blackbluelink a:visited {
font-family: tahoma; 
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: none;

}

.blackbluelink a:hover { 
font-family: tahoma; 
font-size: 13px;
font-weight: bold;
color: #0000ff;
text-decoration: underline;

}

.blackbluelink a:active {
font-family: tahoma; 
font-size: 13px;
font-weight: bold;
color: #0000ff;
text-decoration: underline;

}

.dkbluelink {
font-family: tahoma; 
font-size: 18px;
color: #000099;
}


.dkbluelink a:link {
font-family: tahoma; 
font-size: 18px;
color: #000099;
text-decoration: underline;

}


.dkbluelink a:visited {
font-family: tahoma; 
font-size: 18px;
color: #000099;
text-decoration: underline;

}

.dkbluelink a:hover { 
font-family: tahoma; 
font-size: 18px;
color: #ff0000;
text-decoration: none;

}

.dkbluelink a:active {
font-family: tahoma; 
font-size: 18px;
color: #ff0000;
text-decoration: none;

}

.whiteyellowlink {
font-family: palatino linotype;
font-size: 17px;
font-weight: bold;
color: #ffffff;
}


.whiteyellowlink a:link {
font-family: palatino linotype;
font-size: 17px;
font-weight: bold;
color: #ffffff;
text-decoration: underline
}


.whiteyellowlink a:visited {
font-family: palatino linotype;
font-size: 17px;
font-weight: bold;
color: #ffffff;
text-decoration: underline;
}

.whiteyellowlink a:hover { 
font-family: palatino linotype;
font-size: 17px;
font-weight: bold;
color: #ffff00;
text-decoration: none
}

.whiteyellowlink a:active {
font-family: palatino linotype;
font-size: 17px;
font-weight: bold;
color: #ffff00;
text-decoration: none
}


.bodybg{
background-image: url(images/bk4.jpg);
background-repeat: repeat-x;
background-position: top center;
background-color: #3366b1;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}

.greyframe {
border: 2px solid #a2a2a2; 
padding: 10px;
margin-bottom:20px;
}

.smallbr {  
font-family: tahoma, Helvetica, sans-serif; 
font-size: 5px
}

p, td  { 
font-family: tahoma;
font-size: 13px;
color: #000000
 }  

h1 { 
font-family: tahoma; 
font-size: 19px;
font-weight: bold;
color: #000000;
margin:0;
padding:0 
}

hr {
color: #404139;
background-color: #404139;
height: 4px;
margin-top:3px;
margin-bottom:3px;
padding: 0px;
}


.textsmall{ 
font-family: tahoma; 
font-size: 10px;
color: #000000; 
}

.textsize2 { 
font-family: tahoma; 
font-size: 13px;
color: #000000; 
}

.textmed { 
font-family: tahoma; 
font-size: 18px;
color: #000000; 
}

.textmedbold {
font-family: tahoma;
font-size: 17px;
font-weight: bold;
color: #000000;
}

.textlg { 
font-family: tahoma; 
font-size: 20px;
color: #000000; 
}

.textlgbold { 
font-family: tahoma; 
font-size: 20px;
font-weight: bold;
color: #000000; 
}

.textxlgbold { 
font-family: tahoma; 
font-size: 26px;
font-weight: bold;
color: #000000; 
}

.serifgreytext {
font-family: palatino linotype;
font-size: 15px;
font-weight: bold;
color: #999999;
}

.serifwhitetext {
font-family: palatino linotype;
font-size: 17px;
font-weight: bold;
color: #ffffff;
}

.serifwhitemedtext {
font-family: palatino linotype;
font-size: 23px;
font-weight: bold;
color: #ffffff;
}














.innerboxtext { 
font-family: tahoma; 
font-size: 13px;
color: #000000;
margin-left: 55px;
margin-right: 55px 
}


.testimonial { 
font-family: tahoma; 
font-size: 13px;
color:#6f3307;
margin-left: 30px;
margin-right: 30px 
}

.testimonialjustify { 
font-family: tahoma; 
font-size: 13px;
text-align:justify;
color:#6f3307;
margin-left: 30px;
margin-right: 30px 
}




.goldnumber {
font-family: tahoma;
font-size: 14px;
color: #fbc35d;
}

.burgundytext {
font-family: tahoma;
font-size: 13px;
color: #b00101;
}

.burgundytextmed {
font-family: tahoma;
font-size: 17px;
color: #ff0000;
}

.darktealmedtext { 
font-family: tahoma; 
font-size: 16px;
color: #017193
 
}


