*{font-family: Arial, Helvetica, sans-serif;}

A:link
{
    COLOR: #333333;
	font-weight:normal;
}
A:visited
{
	COLOR: #000000;
	font-weight:normal;
	font-size: 1em;
}
A:active
{
    COLOR: #ff9900;
	font-weight:normal;
}
h2 a:link, h2 a:active, h2 a:visited {
	color:#fa910a;
	font-size: 1em;
	font-weight: bold;
}

.botnav a:link, .botnav a:active, .botnav a:visited {
color:#666666;
font-weight:normal;
text-decoration:none;
}

.TABLE
{
    CLEAR: both;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left;

   
}

.tabaqua {
margin-right:10px;
}

.producttable {
background-color:#ffffff;
font-size:.9em;
text-align:left;
vertical-align:top;
margin:10px 0px 10px 0px;
}

.raingreytable li{
	padding-right:515px;
}
.raingreytable2 td{
	border-top:dotted 1px #A0A0A0;
}
.raingreytable2 img{
	padding-left:20px;
	padding-bottom:20px;
}

.dimtable {
background-color:#eeeeee;
font-size:.9em;
text-align:center;
vertical-align:top;
padding:2px 0px 2px 10px;
}

.spectable {
background-color:#eeeeee;
font-size:.9em;
text-align:left;
vertical-align:top;
border:0px solid #cccccc;
padding:2px 0px 2px 10px;
}

.pumptable {
background-color:#eeeeee;
font-size:.9em;
text-align:center;
vertical-align:top;
border:0px solid #cccccc;
padding:2px 3px 2px 3px;
}

.pumptable a:link, .pumptable a:visited, .pumptable a:active {
color:#0099CC;
font-weight:normal;
text-decoration:underline;
}

.filters {

font-size:.8em;
text-align:left;
vertical-align:top;
border:1px solid #cccccc;
padding:5px 5px 5px 8px;
}

.testimonial {
font-size:0.8em;
text-align:left;
vertical-align:top;
padding:5px 5px 5px 8px;
background-repeat:no-repeat;
FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
background-color:#efefef;
border:1px solid #dddddd;
}

BODY
{
    FONT-SIZE: 9pt;
    COLOR: #9CB6D1;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
/*    BACKGROUND-COLOR: #D1DBE4;*/
    BACKGROUND-COLOR: #000000;
}

.copyright {
text-align:center;
font-size:10px;
color:#8FA9BE;
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    PADDING: 0px 0px 5px 0px;
    COLOR: #006991;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: left;
	margin-top:0px;
}
H2
{
    margin: 10px 0px 10px 0px;
	padding:0px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    color:#fa910a;;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}

.testimonial H2 {
font-size:1.5em;
text-align:center;
color:#006991
}
H3
{
   margin:0px;
   padding:0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #009999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}

.tel {
padding:5px;
color:#FFFFFF;
text-align:right;
font-size:0.8em;
background-color: #a8b0c1;
}

.EMAIL {
padding:5px;
color:#FFFFFF;
text-align:LEFT;
font-size:0.8em;
background-color: #a8b0c1;
}

.banner-r {
background-color:#e6ffFF;
padding:25px 20px 20px 10px;
text-align:left;
}

.botnav {
background-color:#C2C8D3;
font-size:0.9em;
text-align:center;
padding:5px 5px 10px 5px;
border-top:2px solid #d1e9e6;
}

INPUT
{
    FONT-SIZE: 8pt
}
SELECT
{
    FONT-SIZE: 8pt
}
.quote
{
  	background-color:#efefef;
	border:1px solid #dddddd;
}


.intro
{
    PADDING: 0px 20px 0px 48px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
   	FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.4em;
	background-color:#ffffff;
}

.intror
{
    PADDING: 0px 48px 0px 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.4em;
	background-color:#ffffff;
}

.introl
{
    PADDING: 0px 20px 10px 0px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.4em;
	background-color:#ffffff;
}

.introl2
{
    PADDING: 0px 40px 5px 0px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.4em;
	background-color:#ffffff;
}

.introl3
{
    PADDING: 0px 20px 5px 0px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.4em;
	background-color:#ffffff;
}

.aquaintro
{
    PADDING: 0px 40px 10px 48px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
   	FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.5em;
	background-color:#ffffff;
}

.sitemap
{
    PADDING: 3px 40px 10px 60px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #333333;
   	FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.5em;
	background-color:#ffffff;
}
.sitemap p {
padding-top:5px;
margin-top:0px;
}
.fett {
background-color:#ffffff;
height:20px;
}



.intro p {
margin:10px 0px 5px 0px;
padding:5px 0px 5px 0px;
}
.intror p {
margin:10px 0px 5px 0px;
padding:5px 0px 5px 0px;
}

.aquaintro p {
margin:5px 0px 5px 0px;
padding:2px 0px 5px 0px;
}

.quote p{
padding:5px;
 FONT-WEIGHT: normal;
 FONT-SIZE: 1em;
    COLOR: #333333;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana, Tahoma;
	line-height: 1.4em;
}
.intro strong, .intror strong, .aquaintro strong{
color:#fa910a;
}

sup {
font-size:xx-small;
}
UL
{
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 1.3em;
}
UL LI, OL LI
{
	PADDING-BOTTOM: 4px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 4px;
	
}
.introl2 UL LI
{
    PADDING-BOTTOM: 4px;
	padding-right:20px;
    PADDING-TOP: 4px;
}
A:hover, .botnav a:hover
{
	COLOR: #000000;
	list-style-type: circle;
	font-size: 1em;
}
A
{
    FONT-WEIGHT: bold
}

.breadcrumb A:link, .breadcrumb A:active, .breadcrumb A:visited {
color: #222222;
font-weight:normal;
text-decoration:underline;
}

.copyright A:link, .copyright A:active, .copyright A:visited {
color:#8fa9be;
text-decoration:none;
FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
}

.breadcrumb {
color:#CC0000;
}

b, th {color:#0099CC;
font-weight:normal;
}



IMG.FloatRightBorder
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px 10px;
    PADDING-TOP: 0px;
   }
IMG.FloatLeftBorder
{
    BORDER-RIGHT: gray solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: gray solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 10px 10px;
    BORDER-LEFT: gray solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray solid
}
IMG.FloatRight
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px 10px;
    PADDING-TOP: 0px
}
IMG.FloatLeft
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 10px 10px 0px;
    PADDING-TOP: 0px
}
h2.FloatRight
{
    PADDING-RIGHT: 10px;
    FLOAT: right;
}

BODY.Tree
{
}

