body
{   background-color: #62bd12;
 	background-image:url(/Design/b-EcoGen-Grass-Main-16.gif);
  	background-repeat:repeat-x;
  	margin:0px;
    width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}


#wrapper{
width:958px;
margin:0px auto;
min-height:700px;
}

#logo{
width:312px;
height:114px;
float:left;
}

#nav{
height:114px;
width:398px;
float:right;
margin-right:34px;
vertical-align:bottom;
/* padding-top:78px;*/
}

#top{
clear:both;
background-image:url(/Design/b-EcoGen-Content-TOP.png);
background-repeat:no-repeat;
width:958px;
height:74px;
behavior: url(/inc/iepngfix.htc);
}

#bottom{
background-image:url(/Design/b-EcoGen-Content-BOT.png);
background-repeat:no-repeat;
width:958px;
height:93px;
behavior: url(/inc/iepngfix.htc);
margin:0px;
}

#bottomHM{
background-image:url(/Design/b-EcoGen-Content-BOT.png);
background-repeat:no-repeat;
width:958px;
height:93px;
behavior: url(/inc/iepngfix.htc);
margin-top:-40px;
}

#middle{
background-image:url(/Design/b-EcoGen-Content-MID.png);
background-repeat:repeat-y;
width:828px;
height:100%;
behavior: url(/inc/iepngfix.htc);
padding:5px 70px 0px 70px;
}
#middleHome{
/*background-image:url(/Design/b-EcoGen-Content-MID.png);
background-repeat:repeat-y;*/
width:758px;
height:100%;
behavior: url(/inc/iepngfix.htc);
padding:5px 100px 0px 100px;
}

#all{
background-image:url(/Design/b-EcoGen-Content-MID-ie6.png);
background-repeat:repeat-y;
behavior: url(/inc/iepngfix.htc);
}
.flashPng{
/*background-image:url(/Design/b-EcoGen-Content-MID-ie6.png);
background-repeat:repeat-y;*/
width:958px;
height:410px;
behavior: url(/inc/iepngfix.htc);
}

*html #middle{
background-image:url(/Design/b-EcoGen-Content-MID-ie6.png);
behavior: url(/inc/iepngfix.htc);
}

*html #middleHome{
background-image:url(/Design/b-EcoGen-Content-MID-ie6.png);
behavior: url(/inc/iepngfix.htc);
}
a:link{
color:#62bd19;
font-weight:bold;
outline:none;
text-decoration:none;
}

a:visited{
color:#62bd19;
font-weight:bold;
outline:none;
text-decoration:none;
}

a:hover{
color:#62bd19;
font-weight:bold;
outline:none;
text-decoration:underline;
}

a:active{
color:#62bd19;
font-weight:bold;
outline:none;
text-decoration:none;
}

.copyright a:link{
color:#e6f8d3;
font-size:11px;
font-weight:normal;
}

.copyright a:visited{
color:#e6f8d3;
font-size:11px;
font-weight:normal;
}

.copyright a:hover{
color:#e6f8d3;
font-size:11px;
font-weight:normal;
}

.copyright a:active{
color:#e6f8d3;
font-size:11px;
font-weight:normal;
}

#copyright{
width:958px;
text-align:center;
margin:auto;
color:#e6f8d3;
font-size:11px;
padding-bottom:20px;
padding-top:10px;
line-height:16px;
}

.header
{
	color:#62bd19;
	font-weight:bold;
	font-size:20px;
}

.subheader
{
	color:#6b6b6b;
	font-weight:bold;
	font-size:14px;
}

.subheaderGN
{
	color:#62bd19;
	font-weight:bold;
	font-size:16px;
}
.DI 
{  	font-style: italic;
	font-weight: bold;    
} 
.TM 
{   font-size: 5pt;
	position: relative; vertical-align: super;
}
.Reg 
{   font-size: 7pt;
	position: relative; top: -5;
}

.divider
{
	background-image:url(/Design/pic-EcoGen-Line-H.gif);
	background-repeat:repeat-x;
	height:1px;
}
.Item 
{
	/*cursor:hand;*/
	cursor:pointer;
}

.horizontalDivider{
background-image:url(/Design/pic-EcoGen-Line-V.gif);
background-repeat:repeat-y;
width:1px;
height:100%;
}

.pngFix
{
	behavior: url(/inc/iepngfix.htc);
}
.flash
{ margin-top:-74px; 
	z-index:300; 
	position:relative; }
form { margin: 0px; }
.subnav a:link
{
	color:#8c8c8c;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
.subnav a:visited
{
	color:#8c8c8c;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
.subnav a:hover
{
	color:#62bd19;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
.subnav a:active
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	cursor:pointer;
}
.Press
{
color:#62bd19;
font-weight:bold;
outline:none;
text-decoration:none;
cursor:pointer;
}
.PressHover
{
color:#62bd19;
font-weight:bold;
outline:none;
text-decoration:underline;
cursor:pointer;
}
.PressOn
{
	color:#000;
font-weight:bold;
outline:none;
text-decoration:none;
background-color:#e2e2e2;
cursor:pointer;
}
.headerGraphic
{
	padding-bottom:60px; margin-top:-30px;
}
*html .headerGraphic
{
	padding-bottom:70px; margin-top:0px;
}
	
