 

/* Green homepage */
ul#green-nav, ul#green-nav ul { margin-top: 20px; }
ul#green-nav li { margin-right: 7px; display: inline; float: left; }
ul#green-nav li.last { margin-right: 0; }
ul#green-nav ul { margin-top: 0.15em; }

body div#content-body ul#green-nav  a { color: #00A278; }
body div#content-body ul#green-nav  a:hover { color: #176644; }

body#green-home ul#green-nav a span { font-size: 0.9em; color: #999; text-transform: uppercase; display: block; margin-top: 5px; }
body#green-home ul#green-nav a:hover span { color: #000; }

body#green-home ul#green-nav a img { display: block; }

.green-font {
	color:#00A278;
}
 
h1#nav-head-green-programs { background-image: url(/images/gui/bg/sidebar/bg-green-programs.gif); }
h1#nav-head-green-leed { background-image: url(/images/gui/bg/sidebar/bg-green-leed.gif); }
h1#nav-head-green-resources { background-image: url(/images/gui/bg/sidebar/bg-green-resources.gif); }
h1#nav-head-green-corporate { background-image: url(/images/gui/bg/sidebar/bg-green-corporate.gif); }
h1#nav-head-green-water-conservation { background-image: url(/images/gui/bg/sidebar/bg-green-water-conservation.gif); }
div#sidenav-box h1#nav-head-green-water-saving-products { background-image: url(/images/gui/bg/sidebar/bg-green-water-saving-products.gif); background-position: 0 15px; height: 234px; }
h1#nav-head-green-water-purity { background-image: url(/images/gui/bg/sidebar/bg-green-water-purity.gif); }


/* Green Nav styles */
body#water-saving a#link-green-water-saving.selected, 
body#green-products a#link-green-water-saving.selected,
body#green-home a#link-green-commitment.selected,
body#water-conservation a#link-green-water-conservation.selected,
body#green-section a#link-green-water-purity.selected, 
body#corporate a#link-green-corporate.selected,
body#green-resources a#link-green-resources.selected,
body#h20kinetic a#link-green-h20kinetic.selected,
body#hands-free a#link-green-hands-free.selected,
body#diamond-seal a#link-green-diamond-seal.selected,
body#manufacturing-processes a#link-green-manufacturing.selected,
body#green-programs a#link-green-programs.selected,
body#green-watersense a#link-green-programs.selected,
body#green-leed a#link-green-programs.selected,
body#green-efl a#link-green-programs.selected,
body#green-leed-efficiency a#link-green-programs.selected,
body#green-nahb a#link-green-programs.selected,
body#green-tools a#link-green-tools.selected,
body#green-websites a#link-green-websitesblogs.selected,
body#green-benefits a#link-green-benefits.selected,
body#cavt-compliance a#link-green-cav.selected,
body#watersense-partner a#link-watersense-partner.selected {	
	color:black; 
}

body.green div#sidenav-box ul li { margin-bottom: 0.5em; }

body.green ul#sidenav a#link-green-watersaving { background-image: url(/images/gui/icons/water-saving-products-icon.jpg); padding-left: 25px; height: 29px; }
 
/*wrapper height overwrite*/
body#green-websites div#wrapper, body#green-tools div#wrapper, 
body#green-programs div#wrapper, body#green-leed-estimator div#wrapper,
body#green-nahb div#wrapper,
body#green-leed div#wrapper,
body#green-benefits div#wrapper,
body#h20kinetic div#wrapper {
	height:auto;
	min-height:698px;
} 
body#green-websites div#wrapper div#inner-wrapper div#content-body,
body#green-tools div#wrapper div#inner-wrapper div#content-body, 
body#green-programs div#wrapper div#inner-wrapper div#content-body,
body#green-leed-estimator div#wrapper div#inner-wrapper div#content-body,
body#green-nahb div#wrapper div#inner-wrapper div#content-body,
body#green-leed div#wrapper div#inner-wrapper div#content-body,
body#green-benefits div#wrapper div#inner-wrapper div#content-body,
body#h20kinetic div#wrapper div#inner-wrapper div#content-body {
	padding:120px 0 20px 263px;
	position:static;
} 

 
/*View Diamond Seal Technology product link */
body#green-section .view-dst a { 
	background-image: url(/images/gui/bg/green/green-products.gif); 
	background-repeat: no-repeat;  
	display: block; 
	overflow: hidden; 
	text-indent: -1000em;  
	height: 20px; 
	width: 275px;
	float:right;
	margin-top:5px;
}
a#view-diamondseal { background-position: 0 -200px; }
a#view-diamondseal:hover { background-position: -275px -200px; }

.greenData th { text-align: left; }
table.greenData { font-size: 0.9em; }
table.greenData thead th { background: #000; color: white; padding: 3px 5px;  }
table.greenData td { padding: 3px; }

/* Estimator Styles */
body#green-tools th, body.green thead th, body#green-leed-estimator th, body.green thead th, body#green-leed-efficiency th, body.green thead th { background: #000; color: white; padding: 3px 5px;  }
body#green-tools table th, body#green-leed-estimator table th, body#green-leed-efficiency table th, body#green-leed table th { text-align:left; font-size:.8em;  line-height:1.25em; border-right:1px solid #fff; } 
body#green-tools table td, body#green-leed-estimator table td, body#green-leed-efficiency table td, body#green-leed table td { padding: 3px; font-size:.8em; line-height:1.25em;  } 
body#green-leed-efficiency table td, body#green-leed table td { border-bottom:1px solid #666;} 
body#green-leed-efficiency table td ul li, body#green-leed table td ul li {list-style-type:disc;margin-left:15px;}
body#green-tools table td.result, body#green-leed-estimator table td.result { background: #ebebeb; border-right:1px solid #fff; border-bottom:1px solid #fff; }
 
/* Websites and Blogs */

body#green-websites div#content-body dd {margin-bottom:1.25em;}

/* Green Programs */
a.learn-more { 
	background-image: url(/images/gui/buttons/learn-more.gif); 
	background-repeat: no-repeat;  
	background-position: 0 0; 
	display: block; 
	overflow: hidden; 
	text-indent: -1000em;  
	height: 18px; 
	width:107px;
	float:right;
	margin-bottom:1em;
}
a.learn-more:hover  { background-position: -107px 0; }

body#green-programs div.award, body#green-programs div.program {
	border-bottom:1px solid #383838;
	margin-bottom:1em;
}

body#green-programs  div.program img {
	background:white none repeat scroll 0 0; 
	float:left;
	margin:0 24px 5px 24px;
}

ul#feature-list {
	margin:0;
	padding:0;
	list-style:none;
}
ul#feature-list li {
	float:left;
	margin:0;
}
ul#feature-list li a {
	float:left;
	width:202px;
	background:#ccc;
	margin-right:10px;
	padding-top:170px; 
	padding-bottom:10px;
}

#green-feature-list { width: 450px; }
div#green-feature-list a span  { background-image: url(/images/ir/nav-sprites/nav-green.gif);background-repeat:no-repeat; display: block; overflow: hidden; text-indent: -100em; margin-top:5px;}

div#green-feature-list a { float: left; display: inline; position: relative; overflow: hidden; text-decoration: none; width: 200px; height: 185px; margin-right:10px; padding-top: 1em; }

div#green-feature-list a#water-saving-feature span {background-position: 0 -30px;}
div#green-feature-list a#water-saving-feature span:hover {background-position: -200px -30px;}
div#green-feature-list a#h2o-feature span {background-position: 0 -90px;}
div#green-feature-list a#h2o-feature span:hover {background-position: -200px -90px;}
div#green-feature-list a#handsfree-feature span {background-position: 0 -105px;}
div#green-feature-list a#handsfree-feature span:hover {background-position: -200px -105px;}
div#green-feature-list a#manufacturing-feature span {background-position: 0 -135px;}
div#green-feature-list a#manufacturing-feature span:hover {background-position: -200px -135px;}
div#green-feature-list a#benefits-feature span {background-position: 0 -195px;}
div#green-feature-list a#benefits-feature span:hover {background-position: -200px -195px;}
div#green-feature-list a#websitesblogs-feature span {background-position: 0 -180px;}
div#green-feature-list a#websitesblogs-feature span:hover {background-position: -200px -180px;}
div#green-feature-list a#tools-feature span {background-position: 0 -165px;}
div#green-feature-list a#tools-feature span:hover {background-position: -200px -165px;}
div#green-feature-list a#green-programs-feature span {background-position: 0 -150px;}
div#green-feature-list a#green-programs-feature span:hover {background-position: -200px -150px;}

ul.green-description-list { }
ul.green-description-list li { margin: 0 0 30px; padding: 0 0 0 46px; min-height: 43px; }
ul.green-description-list li#water-saving-feature { background: url(/images/gui/icons/icon-lg-water-saving-products.jpg) 0 0 no-repeat; }
ul.green-description-list li#h20-feature { background: url(/images/gui/icons/icon-lg-h20-technology.jpg) 0 0 no-repeat; }
ul.green-description-list li#handsfree-feature { background: url(/images/gui/icons/icon-lg-handsfree.jpg) 0 0 no-repeat; }
ul.green-description-list li#diamond-seal-feature { background: url(/images/gui/icons/icon-lg-diamond-seal.jpg) 0 0 no-repeat; }
ul.green-description-list li#ca-vt-compliance-feature { background: url(/images/gui/icons/icon-lg-CA-VT.jpg) 0 0 no-repeat; }

ul.green-description-list li a.description-learn-more { text-transform: uppercase; display: block; margin-top: 5px; }

table#water-efficiency-table { margin-bottom: 20px; }

ol#show-numeric {
	list-style-type:decimal;
	margin-left:30px;
	margin-bottom:2em;
}

.pull-right { float:right; margin: 0 0 10px 10px; }
.pull-left { float:left; margin:0 10px 10px 0;}

img.pull-right { float:right; margin: 0 0 10px 10px; padding: 0; }


body.green #thumb_scroller { width:680px;}

.available-on { height: 70px; width: 210px; position: relative; left: 22px; top: 570px; }

