/* The Waterconsultant Style-sheet */
html, body {
padding:0;
margin:0;
background:center top url(/images/shadow2.jpg);
background-repeat: repeat-y;
background-color:#fff;
}

td,div {
font-family:arial;
font-size:12px;
color:#333;
line-height:18px;
}

/* Header Styles */
h1 {
font-family:Arial;
font-size:18px;
font-weight:normal;
line-height:22px;
color:#069;
border-bottom:1px solid #ccc;
}

h2 {
font-family:Arial;
font-size:14px;
font-weight:normal;
line-height:17px;
color:#069;
border-bottom:1px solid #ccc;
}

/* Brand and Product Highlighter */
h3 {
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:18px;
color:#069;
display:inline;
}

.brand {
font-family:Arial;
font-size:13px;
font-weight:bold;
line-height:18px;
color:#069;
}

/* Quote Style */
h4 {
font-family:courier;
font-size:13px;
color:#069;
display:inline;	
}

#suntecfountain {
width: 300px;
margin-left: 140px;
margin-right: 140px;
margin-top: 25px;
margin-bottom: 25px;
font-size: 10px;
line-height: 15px;
}

.backbutton {
padding: 0 0 10px 0;
text-align: right;
}

/* Applications Table */
.app_img_odd {
width:160px;
padding:5px 8px 5px 5px;
text-align:center;
}
.app_cap_odd {
width:100%;
padding:5px 8px 5px 8px;
text-align:left;
vertical-align:middle;
}
.app_img_even {
width:160px;
padding:5px 8px 5px 5px;
text-align:center;
background-color:#eee;
}
.app_cap_even {
width:100%;
padding:5px 8px 5px 8px;
text-align:left;
vertical-align:middle;
background-color:#eee;
}
#app_img_last {
width:160px;
padding:5px 8px 5px 5px;
text-align:center;
}
#app_cap_last {
width:100%;
padding:5px 8px 5px 8px;
text-align:left;
vertical-align:middle;
}

#house {
height:100%;
vertical-align:top;
}

#main {
width:786px;
background-color:#fff;
border-left:7px solid #fff;
border-right:7px solid #fff;
}

.specs_left {
width:180px;
background-color:#fff;
padding: 5px 5px 5px 0px;
font-weight:bold;
border-right:1px solid #ccc;
}
.specs_right {
width:300px;
background-color:#fff; 
padding: 5px 0px 5px 8px;
}
#techquotes dl {
width:560px;
float:left;
margin:0 0 30px 0;
padding:0;
display:inline;
}
#techquotes dt {
float:left;
width:220px;
margin: 0 15px 0 0;
padding:0;
}
#techquotes dd {
float:right;
width:325px;
margin:0 0 0 0;
padding:0;
}
#techquotes dd.techname {
font-size:11px;
font-style:italic;
margin:8px 0 0 0;
}

/* Navigation - Horizontal List */
#nav {
padding:0px 0px 60px 0px;
background-color: #fff; 
}

#nav ul {
margin:1px 0px 1px 0px; 
padding:0; 
list-type:none; 
background-color:#333;
width:100%;
float:left;
}

#nav li {
display:inline;
}

#nav li a {
float:left; 
margin:0px 0px 0px 0px;
padding: 4px 15px 5px 15px;  
background-color:#333; 
border-right:1px solid #fff;
text-decoration:none; 
font-size:12px; 
font-family:arial;
font-weight:normal;
font-variant:small-caps;
line-height:13px;
color:#fff;
}

#nav li a:hover {
background-color:#666; 
text-decoration:none;
}

#menu ul {
margin:0;
padding:0;
list-style-type:none;
}
#menu_sub ul {
padding-left:25px;
list-style-image:url(/images/bullet_circle.gif);
}

.gen {
margin:0px 0px 0px 20px;
padding:0;
list-style-type:square;
font-size:12px;
line-height:18px;
}

/* Column Widths */
#main_left {
width:580px;
vertical-align:top;
padding:10px 10px 10px 0px;
border-right:1px solid #ccc;
}

#main_right {
width:206px;
vertical-align:top;
padding:10px 0px 10px 10px;
}

#product_left {
}

#prod_right {
}

/* Links */
a:link {font-family:arial;font-size:12px;line-height:18px;color:#069;text-decoration:none;}
a:visited {font-family:arial;font-size:12px;line-height:18px;color:#069;text-decoration:none;}
a:hover {font-family:arial;font-size:12px;line-height:18px;color:#069;text-decoration:underline;}
a:active {font-family:arial;font-size:12px;line-height:18px;color:#069;text-decoration:none;}

a.menu_nav:link {font-family:arial;font-size:12px;line-height:20px;color:#069;text-decoration:none;font-weight:bold;}
a.menu_nav:visited {font-family:arial;font-size:12px;line-height:20px;color:#069;text-decoration:none;font-weight:bold;}
a.menu_nav:hover {font-family:arial;font-size:12px;line-height:20px;color:#069;text-decoration:underline;font-weight:bold;}
a.menu_nav:active {font-family:arial;font-size:12px;line-height:20px;color:#069;text-decoration:none;font-weight:bold;}
