@charset "UTF-8";

/* ===== colors ==================================== */

.dk_gray { color: #5a5a5a; }

.md_gray { color: #a19c96; }

.lt_gray { color: #d9d8d9; }

.orange { color: #ff9900; }

.yellow { color: #ffcc00; }

.lt_blue { color: #c2daea; }

.white {
	color: #fff;
}

.success {
	font-weight: bold;
	color: #090;
}

.error,
.req {
	font-weight: bold;
	color: #C00;
}

/* ===== base ====================================== */

html,
body {
	background: #3a3a3a url('../images/bg.jpg') repeat-x left top;
	padding: 0;
	margin: 0;
	font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-align: left;
}

a {
	color: #3366ff;
	outline: none;
	text-decoration: none;
}

a:hover { 
	color: #3366ff;
	text-decoration: underline;
}

a img { border: 0; }

h2 { font-size: 24px; }

h3 { font-size: 22px; }

h4 { font-size: 18px; }

h5 { font-size: 15px; }

h6 { font-size: 13px; }

p {
	margin: 0;
	padding: 0 0 15px 0;
}

a.hppromo,
a.hppromo:hover {
	color: #ff9900;
}

a.datelink,
a.datelink:hover {
	color: #c2daea;
	font-weight: bold;
}


/* ===== layout ==================================== */

#frame {
	position: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

#subnav_mood_box {
	margin: 0;
}

#mood_box_full {
	margin: 0;
	width: 960px;
	height: 192px;
}

#subnav_box {
	width: 270px;
	height: 192px;
	float: left;
}

#mood_box {
	width: 690px;
	height: 192px;
	float: left;
}

#content_frame { 
	position: relative;
	width: 960px;
	margin: 0;
	padding: 10px 0;
}

#content_frame_top {
	width: 960px;
	height: 20px;
	background: transparent url('../images/content_frame_top.gif') no-repeat left top;
}

#content_frame_bottom {
	width: 960px;
	height: 20px;
	background: transparent url('../images/content_frame_bottom.gif') no-repeat left top;
}

#content {
	background-color: #fff;
	padding-right: 20px;
}

#content_main {
	width: 610px;
	padding: 0 30px;
	float: left;
}

#content_main ul {
	margin: 0;
	padding: 5px 0 15px 0;
	list-style: none;
}

#content_main li {
	list-style: none;
	border: none;
	padding: 0 0 15px 20px;
	background: transparent url('../images/leaf_bullet.gif') no-repeat left top;
}

#content_main li.last {
	padding-bottom: 0;
}

#content_side {
	width: 270px;
	float: left;
}

#content_intro,
#fullpage,
#fullpage_fixed_height {
	padding: 0 10px 0 30px;
}

#content_detail {
	padding: 10px 0 0 30px;
}

#fullpage_fixed_height {
	height: 260px;
}

/* ===== header ==================================== */

#header {
	position: relative;
	display: block;
	width: 960px;
	padding-bottom: 10px;
	background: transparent url('../images/logo_bg_texture.jpg') no-repeat left top;
}

#brandbox {
	position: relative;
	display: block;
	height: 107px;
}

h1.logo,
h1.logo a{
	width: 200px;
	height: 107px;
	background: transparent url('../images/afe_logo.jpg') no-repeat left top;
	float: left;
	text-indent: -9999px;
}

#tagline {
	width: 290px;
	height: 107px;
	background: transparent url('../images/tagline.jpg') no-repeat left top;
	float: right;
}

/* ===== nav ======================================= */

#nav {
	width: 960px;
	height: 33px;
	overflow: hidden;
}

#nav li { float: left; }

#nav a {
	display: block;
	background: transparent url('../images/nav.jpg') no-repeat left top;
	height: 33px;
}

#nav a.nav0 {
	background-position: 0px 0px;
	width: 110px;
}

#nav a.nav1 {
	background-position: -110px 0px;
	width: 132px;
}

#nav a.nav2 {
	background-position: -242px 0px;
	width: 128px;
}

#nav a.nav3 {
	background-position: -370px 0px;
	width: 132px;
}

#nav a.nav4 {
	background-position: -502px 0px;
	width: 178px;
}

#nav a.nav5 {
	background-position: -680px 0px;
	width: 108px;
}

#nav a.nav6 {
	background-position: -788px 0px;
	width: 66px;
}

#nav a.nav7 {
	background-position: -854px 0px;
	width: 106px;
}

#nav a.nav0:hover { background-position: -0px -33px; }

#nav a.nav1:hover { background-position: -110px -33px; }

#nav a.nav2:hover { background-position: -242px -33px; }

#nav a.nav3:hover { background-position: -370px -33px; }

#nav a.nav4:hover { background-position: -502px -33px; }

#nav a.nav5:hover { background-position: -680px -33px; }

#nav a.nav6:hover { background-position: -788px -33px; }

#nav a.nav7:hover { background-position: -854px -33px; }


body#about a#aboutnav,
#nav li.on a.nav0 { background-position: -0px -66px; }

body#what a#whatnav,
#nav li.on a.nav1 { background-position: -110px -66px; }

body#press a#pressnav,
#nav li.on a.nav2 { background-position: -242px -66px; }

body#tech a#technav,
#nav li.on a.nav3 { background-position: -370px -66px; }

body#current a#currentnav,
#nav li.on a.nav4 { background-position: -502px -66px; }

#nav li.on a.nav5 { background-position: -680px -66px; }

#nav li.on a.nav6 { background-position: -788px -66px; }

#nav li.on a.nav7 { background-position: -854px -66px; }


/* ===== subnav ==================================== */

#subnav {
	background: url(../images/subnav_bg.jpg) no-repeat left top;
	padding: 11px;
	width: 248px;
	height: 170px;
	font: normal 14px/14px Verdana, Geneva, sans-serif;
	overflow: hidden;
}

#subnav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#subnav ul ul {
	margin-left: 1em;
	font-size: 13px;
}

#subnav a {
	display: block;
	padding: 6px 7px 0;
	height: 22px;
	outline: none;
	color: #FC3;
	text-decoration: none;
}

#subnav li.on li a {
	background: none;
	color: #FC3;
}


#subnav li.on a
 {
	background: url('../images/subnav2.gif') repeat left top;
	color: #FFF;
}


#subnav a:hover,
#subnav li.on li a:hover {
	color: #fff;
}


/* ===== dropdown styling =================================== */

#dd_about,
#dd_what,
#dd_press,
#dd_tech,
#dd_current,
#dd_contact {
	/* visibility: hidden; */
	position: absolute;
	z-index: 50;
	top: 86px;
}

#dd_about { left: 293px; }

#dd_what { left: 351px; }

#dd_press { left: 406px; }

#dd_tech { left: 507px; }

#dd_current { left: 623px; }

#dd_contact { left: 800px; }


.dropdown1 {
	display: block;
	background-color: #474747;
	width: 155px;
	padding: 0;
	float: left;
	text-align: left;
}

.dropdown1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.dropdown1 a {
	display: block;
	padding: 5px 10px;
	_padding: 0 0 0 10px;
	margin: 0;
	color: #dadada;
	text-decoration: none;
}

.dropdown1 a:hover { background: #858585; }

.dd_bottom {
	display: block;
	background-color: #6c6c6c;
	width: 155px;
	height: 20px;
}

.dropdown2 {
	display: block;
	background-color: #858585;
	width: 155px;
	padding: 0;
	margin: 0;
	float: left;
	text-align: left;
	position: relative;
	font-size: 11px;/* visibility: hidden; */
}

.dropdown2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.dropdown2 a {
	display: block;
	padding: 3px 10px;
	_padding: 0 0 0 10px;
	margin: 0;
	color: #dadada;
	text-decoration: none;
}

.dropdown2 a:hover { text-decoration: underline; }

.dd_bottom2 {
	display: block;
	background-color: #999;
	width: 155px;
	height: 20px;
}

.dropdown2 .first {
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px 0;
	_padding: 0 0 0 0;
	margin: 0 10px;
	_margin-bottom: 5px;
	color: #dadada;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
}



.dd_col {
	position: relative;
	display: block;
	width: 155px;
	float: left;
}



/* ===== home page content =================================== */

#hpflash {
	width: 960px;
	height: 310px;
}

#hpcontent {
	width: 960px;
	height: 314px;
	padding: 10px 0;
	_margin: 0;
	_padding: 10px 0 0 0;
}

#hp_news {
	width: 230px;
	height: 294px;
	padding: 10px 20px;
	float: left;
	background: transparent url('../images/hpnews_bg.jpg') no-repeat left top;
}

h2.recentnews {
	font-size: 22px;
	width: 228px;
	height: 18px;
	margin: 0;
	padding: 0 0 15px 0;
	background: transparent url('../images/hdr_recentnews.gif') no-repeat left top;
}

#hp_news p {
	color: #ccc;
}

#hp_edu {
	width: 380px;
	height: 304px;
	padding: 10px 20px 0 20px;
	float: left;
}

h2.edu {
	font-size: 22px;
	width: 228px;
	height: 18px;
	margin: 0;
	padding: 0 0 15px 0;
	background: transparent url('../images/hdr_plasma_gasification.gif') no-repeat left top;
}

#hp_edu_flashbox {
	width: 380px;
	height: 269px;
}

#hp_sidebar {
	width: 270px;
	height: 314px;
	float: left;
}

.hp_padbtm {
	padding-bottom: 10px;
}

.hp_sidebar_boxA {
	width: 230px;
	height: 124px;
	padding: 14px 20px;
	background: transparent url('../images/hp_sidebar_box.jpg') no-repeat left top;
}

.hp_sidebar_boxA p {
	color: #d9d8d9;
	padding-bottom: 6px;
}

h2.enviro {
	font-size: 22px;
	width: 160px;
	height: 51px;
	background: transparent url('../images/hdr_enviro_steward.gif') no-repeat left top;
}

h2.project {
	font-size: 22px;
	width: 160px;
	height: 28px;
	background: transparent url('../images/hdra_project_apollo.gif') no-repeat left top;
}

/* ===== content =================================== */

#roll_tech_pg_diag {
	display:block;
	width: 610px;
	height:300px;
	padding: 0;
	margin: 0 0 15px 0;
}

#roll_tech_pg_diag { background: url(../images/tech_pg_diag.jpg) left top; }

#roll_tech_pg_diag:hover { background-position:bottom; }

#roll_pg_process {
	display:block;
	width: 610px;
	height:400px;
	padding: 0;
	margin: 0 0 15px 0;
}

#roll_pg_process { background: url(../images/pg_process.jpg) left top; }

#roll_pg_process:hover { background-position:bottom; }

#vs_box {
	background-color: #f6f6f6;
	padding: 12px 25px;
	width: 860px;
	height: 221px;
	background: transparent url('../images/vs_box_bg.gif') no-repeat left top;
}

#landfill_box {
	width: 247px;
	padding-right: 60px;
	float: left;
}

#incineration_box {
	width: 240px;
	padding-right: 57px;
	float: left;
}

#plasma_gas_box {
	width: 254px;
	padding-right: 1px;
	float: left;
}

.ally {
	width: 900px;
}

.ally_logo {
	width: 240px;
	float: left;
}

.ally_info {
	width: 660px;
	float: left;
}


/* ===== content header images ===== */

h2.hdr_the_need_for_clean {
	width: 570px;
	height: 67px;
	background: transparent url('../images/hdr_the_need_for_clean.gif') no-repeat left top;
}

h2.hdr_what_is_pg {
	width: 341px;
	height: 39px;
	background: transparent url('../images/hdr_what_is_pg.gif') no-repeat left top;
}

h2.hdr_why_plasma_gas {
	width: 306px;
	height: 42px;
	background: transparent url('../images/hdr_why_plasma_gas.gif') no-repeat left top;
}

h2.hdr_envi_faq {
	width: 232px;
	height: 40px;
	background: transparent url('../images/hdr_envi_faq.gif') no-repeat left top;
}

h2.hdr_tech_faq {
	width: 196px;
	height: 39px;
	background: transparent url('../images/hdr_tech_faq.gif') no-repeat left top;
}

h2.hdr_env_ben {
	width: 275px;
	height: 45px;
	background: transparent url('../images/hdr_env_ben.gif') no-repeat left top;
}

h3.hdr_landfills_vs_plasma_gas {
	width: 424px;
	height: 30px;
	background: transparent url('../images/hdr_landfills_vs_plasma_gas.gif') no-repeat left top;
}

h4.icon_hdr_landfills {
	width: 94px;
	height: 44px;
	background: transparent url('../images/icon_hdr_landfills.gif') no-repeat left top;
}

h4.icon_hdr_incineration {
	width: 120px;
	height: 44px;
	background: transparent url('../images/icon_hdr_incineration.gif') no-repeat left top;
	text-indent: -9999;
}

h4.icon_hdr_plasma_gas {
	width: 172px;
	height: 45px;
	background: transparent url('../images/icon_hdr_plasma_gas.gif') no-repeat left top;
	text-indent: -9999;
}

h4.icon_hdr_landfills,
h4.icon_hdr_incineration, 
h4.icon_hdr_plasma_gas {
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}

h2.hdr_powering_a_renew {
	width: 360px;
	height: 45px;
	background: transparent url('../images/hdr_powering_a_renew.gif') no-repeat left top;
}

h2.hdr_operating_philosophy {
	width: 260px;
	height: 45px;
	background: transparent url('../images/hdr_operating_philosophy.gif') no-repeat left top;
}

h3.hdr_afe_vision {
	width: 115px;
	height: 16px;
	padding-bottom: 12px;
	background: transparent url('../images/hdr_afe_vision.gif') no-repeat left top;
}

h2.hdr_afe_history {
	width: 160px;
	height: 45px;
	background: transparent url('../images/hdr_afe_history.gif') no-repeat left top;
}

h2.hdr_management_team {
	width: 225px;
	height: 45px;
	background: transparent url('../images/hdr_management_team.gif') no-repeat left top;
}

h2.hdr_directors_advisors {
	width: 245px;
	height: 45px;
	background: transparent url('../images/hdr_directors_advisors.gif') no-repeat left top;
}

h2.hdr_strategic_relationships {
	width: 275px;
	height: 45px;
	background: transparent url('../images/hdr_strategic_relationships.gif') no-repeat left top;
}

h2.hdr_preferred_tech_prov {
	width: 380px;
	height: 45px;
	background: transparent url('../images/hdr_preferred_tech_prov.gif') no-repeat left top;
}

h2.hdr_meeting_tomorrows_needs {
	width: 450px;
	height: 45px;
	background: transparent url('../images/hdr_meeting_tomorrows_needs.gif') no-repeat left top;
}

h2.hdr_government_regulatory {
	width: 395px;
	height: 45px;
	background: transparent url('../images/hdr_government_regulatory.gif') no-repeat left top;
}

h2.hdr_project_apollo {
	width: 170px;
	height: 45px;
	background: transparent url('../images/hdr_project_apollo.gif') no-repeat left top;
}

h2.hdr_terms {
	width: 230px;
	height: 45px;
	background: transparent url('../images/hdr_terms.gif') no-repeat left top;
}

h2.hdr_privacy {
	width: 170px;
	height: 45px;
	background: transparent url('../images/hdr_privacy.gif') no-repeat left top;
}

h2.hdr_contact {
	width: 132px;
	height: 45px;
	background: transparent url('../images/hdr_contact.gif') no-repeat left top;
}

h2.hdr_press_room {
	width: 150px;
	height: 45px;
	background: transparent url('../images/hdr_press_room.gif') no-repeat left top;
}

h2.hdr_afe_forms_strategic {
	width: 680px;
	height: 70px;
	background: transparent url('../images/hdr_afe_forms_strategic.gif') no-repeat left top;
}

h2.hdr_afe_featured_cnn {
	width: 605px;
	height: 45px;
	background: transparent url('../images/hdr_afe_featured_cnn.gif') no-repeat left top;
}

h2.hdr_afe_announces {
	width: 690px;
	height: 70px;
	background: transparent url('../images/hdr_afe_announces.gif') no-repeat left top;
}

h2.hdr_sb273 {
	width: 690px;
	height: 70px;
	background: transparent url('../images/hdr_sb273.gif') no-repeat left top;
}

h2.hdr_clean_energy_bill {
	width: 355px;
	height: 45px;
	background: transparent url('../images/hdr_clean_energy_bill.gif') no-repeat left top;
}

h2.hdr_thank_you {
	width: 125px;
	height: 45px;
	background: transparent url('../images/hdr_thank_you.gif') no-repeat left top;
}

h2.hdr_thank_you_inquiry {
	width: 315px;
	height: 45px;
	background: transparent url('../images/hdr_thank_you_inquiry.gif') no-repeat left top;
}

/* ===== sidebar header images ====== */

h2.hdrb_what_is_plasma {
	width: 170px;
	height: 52px;
	background: transparent url('../images/hdrb_what_is_plasma.gif') no-repeat left top;
}

h2.hdrb_why_plasma_gas {
	width: 225px;
	height: 52px;
	background: transparent url('../images/hdrb_why_plasma_gas.gif') no-repeat left top;
}

h2.hdrb_tech_faq {
	width: 180;
	height: 28px;
	background: transparent url('../images/hdrb_tech_faq.gif') no-repeat left top;
}

h2.hdrb_plasma_gas_overview {
	width: 212px;
	height: 50px;
	background: transparent url('../images/hdrb_plasma_gas_overview.gif') no-repeat left top;
}

h2.hdrb_project_apollo {
	width: 155px;
	height: 27px;
	background: transparent url('../images/hdrb_project_apollo.gif') no-repeat left top;
}

h2.hdrb_glossary_of_terms {
	width: 195px;
	height: 64px;
	background: transparent url('../images/hdrb_glossary_of_terms.gif') no-repeat left top;
}

h2.hdrb_envi_steward {
	width: 265px;
	height: 268px;
}

h2.hdrb_turn_key {
	width: 265px;
	height: 217px;
}

h2.hdrb_gov_reg_expert {
	width: 265px;
	height: 215px;
}

h2.hdrb_afe_management_team {
	width: 215px;
	height: 54px;
	background: transparent url('../images/hdrb_afe_management_team.gif') no-repeat left top;
}

h2.hdrb_strategic_relationships {
	width: 215px;
	height: 54px;
	background: transparent url('../images/hdrb_strategic_relationships.gif') no-repeat left top;
}

h2.hdrb_have_a_question {
	width: 215px;
	height: 28px;
	background: transparent url('../images/hdrb_have_a_question.gif') no-repeat left top;
}

h2.hdrb_visit_or_mail {
	width: 162px;
	height: 28px;
	background: transparent url('../images/hdrb_visit_or_mail.gif') no-repeat left top;
}

h2.hdrb_in_the_news {
	width: 162px;
	height: 28px;
	background: transparent url('../images/hdrb_in_the_news.gif') no-repeat left top;
}

h2.hdrb_frequently_requested {
	width: 230px;
	height: 58px;
	background: transparent url('../images/hdrb_frequently_requested.gif') no-repeat left top;
}



/* ===== sidebar ============ */

.pad_btm {
	padding-bottom: 10px;
}

.ibox_lt {
	display: block;
	color: #e6e5e6;
}
a.ibox_lt_link2,
a.ibox_lt_link2:hover { 
	color: #e6e5e6;
}
a.ibox_lt_link,
a.ibox_lt_link:hover,
a.ibox_dk_link,
a.ibox_dk_link:hover {
	color: #ffcc00;
}

.ibox_lt_top {
	height: 18px;
	background: transparent url('../images/ibox_lt_top.gif') no-repeat left top;
}

.ibox_lt_mid {
	padding: 0 18px;
	background-color: #a19c96;
}

.ibox_lt_mid p,
.ibox_dk_mid p {
	padding-bottom: 6px;
}

.ibox_lt_btm {
	height: 18px;
	background: transparent url('../images/ibox_lt_btm.gif') no-repeat left top;
}

.ibox_dk {
	display: block;
	color: #e6e5e6;
}

.ibox_dk_top {
	height: 18px;
	background: transparent url('../images/ibox_dk_top.gif') no-repeat left top;
}

.ibox_dk_mid {
	padding: 0 18px;
	background-color: #787777;
}

.ibox_dk_btm {
	height: 18px;
	background: transparent url('../images/ibox_dk_btm.gif') no-repeat left top;
}

.gterm {
	color: #c2daea;
	font-weight: bold;
}

#envi_steward_box {
	width: 270px;
	height: 380px;
	background: transparent url('../images/envi_steward_box.gif') no-repeat left top;
}

#turn_key_box {
	width: 270px;
	height: 364px;
	background: transparent url('../images/turn_key_box.gif') no-repeat left top;
}

#gov_reg_expert_box {
	width: 270px;
	height: 332px;
	background: transparent url('../images/gov_reg_expert_box.gif') no-repeat left top;
}

.sidepad_box {
	padding: 0 20px;
	color: #fff;
	padding: 0 16px;
}

.sidepad_box p {
	padding: 0 0 6px 0;
}

/* ===== footer ==================================== */

#footer {
	display: block;
	position: relative;
	width: 960px;
}

#footer_email {
	width: 960px;
	height: 53px;
	background: transparent url('../images/footer_email_bg.gif') no-repeat left top;
}

h3.footer_email {
	font-size: 20px;
	width: 240px;
	height: 53px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/hdr_stayuptodate.gif') no-repeat 18px 18px;
	float: left;
}

#footer_email_copy {
	color: #ccc;
	font-size: 13px;
	width: 447px;
	height: 36px;
	float: left;
	padding: 17px 0 0 0;
}

#footer_email_form_box {
	width: 255px;
	float: left;
	padding: 18px 0 0 0;
}

#footer_links {
	width: 960px;
	height: 30px;
	padding: 15px 0 0 0;
}

.footNavA {
	float: left;
	margin: 0;
	padding: 0;
	color: #8d8c8d;
	font-size: 11px;
	text-align: left;
}

.footNavA a {
	text-decoration: none;
	color: #8d8c8d;
}

.footNavA a:visited {
	color:#8d8c8d;
	outline: none;
}

.footNavA a:hover {
	color:#8d8c8d;
	text-decoration: underline;
}

.footNavA ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.footNavA ul li {
	margin: 0;
	padding: 0px 10px;
	border-right: 1px solid #545454;
	display: inline;
}

.footNavA ul li.first { 
padding-left: 0;
}

.footNavA ul li.none { 
border: 0;
padding-right: 0;
}

.footNavB {
	float: right;
	margin: 0;
	padding: 0;
	color: #8d8c8d;
	font-size: 11px;
	text-align: right;
}

.footNavB a {
	text-decoration: none;
	color: #8d8c8d;
}

.footNavB a:visited {
	color:#8d8c8d;
	outline: none;
}

.footNavB a:hover {
	color:#8d8c8d;
	text-decoration: underline;
}

.footNavB ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.footNavB ul li {
	margin: 0;
	padding: 0px 10px;
	border-right: 1px solid #545454;
	display: inline;
}

.footNavB ul li.none { 
border: 0;
padding-right: 0;
}


/* ===== forms ===================================== */

.emailField {
	border: 1px solid #64605b;
	color: #5a5a5a;
	height: 16px;
	margin: 0;
	padding: 0 0 0 2px;
	width: 178px;
}


#rollSubmit {
	display: block;
	width: 68px;
	height: 18px;
	padding: 0;
	margin: 0;
	_margin-top: 1px;
}

#rollSubmit { background: url(../images/btn_subscribe.gif) left top; }

#rollSubmit:hover { background-position:bottom; }

.basicField {
	border: 1px solid #d8d8d8;
	color: #5a5a5a;
	width: 165px;
	height: 20px;
	margin: 0;
	padding: 0 0 0 2px;	
}

.messageField {
	border: 1px solid #d8d8d8;
	color: #5a5a5a;
	width: 558px;
	height: 80px;
	margin: 0;
	padding: 0 0 0 2px;	
}

/* ===== default =================================== */

.verTen {
	display: block;
	height: 10px;
}

.verTwenty {
	display: block;
	height: 20px;
}

.nowrap { white-space: nowrap; }

.left {
	margin: 0;
	float: left;
}

.right {
	margin: 0;
	float: right;
}

.clear { clear: both; }

.reduced,
form,
fieldset,
legend,
fieldset.super ol,
h1,
h2,
h3,
#nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	border: none;
}

.hide,
.print,
#footer_email_form_box legend,
#footer_email_form_box label { display: none; }

.hid,
#nav a,
h2,
h3,
h2.recentnews,
h2.edu,
h2.enviro,
h2.project,
h3.footer_email,
h2.hdr_the_need_for_clean,
#rollSubmit { text-indent: -9999px; }



