/* CSS Document */



body{
	background-color:#239b35;
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:left;

}


#siteHolder {
	width:845px;
	margin:0px auto 0px auto;
	position:relative;

}
#bannerArea	{
	width:845px;
	margin:0px;
	padding:0px;
	height:131px;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	
	float:left;
	position:relative;
}
#mainArea {
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	float:left;
	position:relative;
	width:845px;
	margin:0px;
	padding:0px 0px 50px 0px;
	text-align:left;
}



/*
	CONTENT STRUCTURE
*/

.bannerAreaInner {
	position:relative;
	float:left;
	width:845px;
	padding:0px;
	margin:0px;
}
.bannerCol1 {
	position:relative;
	float:left;
	width:155px;
	padding:0px;
	margin:0px;
}
.bannerCol2 {
	position:relative;
	float:left;
	width:682px;
	height:131px;
	padding:0px;
	margin:0px;
}
/*.mainAreaInner {
	position:relative;
	float:left;
	width:845px;
	padding:0px;
	margin:0px;
	
}*/
/*.bgEdgeTop {
	position:relative;
	float:left;
	width:20px;
	height:131px;
	padding:0px;
	margin:0px;
}

.bgEdge {
	position:relative;
	float:left;
	width:14px;
	padding:0px;
	margin:0px;
}*/
.t1_colA {
	position:relative;
	float:left;
	width:845px;
	/*height:300px;*/
	padding:0px;
	margin:0px;
}
/*.t1_colB {
	position:relative;
	float:left;
	width:408px;
	padding:0px;
	margin:0px;
}

.t1_colC {
	position:relative;
	float:left;
	width:202px;
	padding:0px;
	margin:0px;
}
*/
.t1_colAInner {
	position:relative;
	width:639px;
	padding:0px;
	margin:0px 44px 0px 155px;

}
/*.t1_colCInner {
	position:relative;
	width:195px;
	padding:0px;
	margin:10px 0px 0px 0px;

}
.t2_colC {
	position:relative;
	float:left;
	width:192px;
	padding:0px;
	margin:0px;
}
.t2_colCInner {
	position:relative;
	width:180px;
	padding:0px;
	margin:50px 0px 0px 12px;

}

.t3_colA {
	position:relative;
	float:left;
	width:202px;
	height:370px;
	padding:0px;
	margin:0px;
}
.t3_colAInner {
	position:relative;
	width:184px;
	padding:0px;
	margin:10px 6px 0px 12px;
}

.t3_colB {
	position:relative;
	float:left;
	width:202px;
	padding:0px;
	margin:0px;
}
.t3_colBInner {
	position:relative;
	width:196px;
	padding:0px;
	margin:0px 6px 0px 0px;
}

.t3_colC {
	position:relative;
	float:left;
	width:180px;
	padding:0px;
	margin:0px;
}
.t3_colCInner {
	position:relative;
	color:#005165;
	width:170px;
	padding:0px;
	margin:13px 10px 0px 0px;
}

.support_logos {
	position:relative;
	float:left;
	width:768px;
	padding:0px;
	margin:0px;
}

*/

.img_clickhere{
	position:relative;
	float:left;
	width:390px;
	padding:40px 0px 0px 0px;
	margin:0px;
}

.img_logo{
	position:relative;
	float:left;
	width:249px;
	padding:40px 0px 0px 0px;
	margin:0px;
}


.imgbar{
	padding:1px 0px 1px 0px;
}

#title_underline {
	width:639px;
	height:32px;
	background:url(../images/title_underline.gif) top left no-repeat;
}

/*

	Navigation

*/
#cont-navbar {
	width:650px;
	margin:103px 0px 0px 0px;

}



#cont-navbar ul.navbarText {
	text-align: left;
	position:relative;
	padding: 0px;
	margin: 0px;
}

#cont-navbar li.navbar-list{
	list-style: none;
	display: inline;
	padding: 0px;
	margin: 0px;
	color: #999;
}



/*
	END NAVAGATION
*/

/*
	TITLES
*/
#assessenergyLogo { 
	background:url("../images/assess_energy_logo.gif") no-repeat top left;
	height:131px;
	width:155px; 
}
#assessenergyLogo h2 { 
	display:none; 
}

#introTitle { 
	background:url("../images/title_01.gif") no-repeat top left;
	height:85px;
	width:345px; 
}
#introTitle h1 { 
	display:none; 
}
#factsTitle { 
	background:url("../images/title_02.gif") no-repeat top left;
	height:85px;
	width:345px; 
	float:left;
}
#factsTitle h1 { 
	display:none; 
}
#download_epc {
	width:290px;
	height:18px;
	margin-top:65px;
	float:left;
}
#tipsTitle { 
	background:url("../images/title_03.gif") no-repeat top left;
	height:85px;
	width:345px; 
	float:left;
}
#tipsTitle h1 { 
	display:none; 
}
#hipsTitle { 
	background:url("../images/title_04.gif") no-repeat top left;
	height:85px;
	width:345px; 
	float:left;
}
#hipsTitle h1 { 
	display:none; 
}
#packTitle { 
	background:url("../images/title_05.gif") no-repeat top left;
	height:85px;
	width:345px; 
	float:left;
}
#packTitle h1 { 
	display:none; 
}
#contactTitle { 
	background:url("../images/title_06.gif") no-repeat top left;
	height:85px;
	width:345px; 
	float:left;
}
#contactTitle h1 { 
	display:none; 
}

/*
	IMAGE
*/
/*
.imageFooter {
	background-image:url(../images/image_footer.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	height:19px;
	margin:0px 0px 10px 0px;
	padding:0px;

}*/
/*
.imageFooter_t2 {
	width:514px;
	height:19px;
	margin:0px 0px 10px 103px;
	padding:0px;

}

*/

/*
	GENERIC	TEXT STYLES

*/


h1	{
	color:#005165;
	font:18px/19px Verdana, Arial, Helvetica, sans-serif;
	padding:12px 0px 8px 0px;
	margin:0px;
}

h2	{
	color:#999;
	font:12px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 0px;
	margin:0px;
	font-weight:bold;
}

h2	A{
	color:#66cc00;
	text-decoration:none;
}

h2	a:hover{
	color:#66cc00;
	text-decoration:underline;
}

h3	{
	color:#005165;
	font:14px/19px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 0px;
	margin:0px;
}

h4	{
	color:#005165;
	font:11px/19px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 3px 0px;
	margin:0px;
}

h4	a{
	color:#005165;
	text-decoration:none;

}

h4	a:hover{
	color:#005165;
	text-decoration:none;
}

h5	{
	color:#005165;
	font:11px/19px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	margin:0px;
}

p	{
	color:#999;
	font:12px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 20px 0px;
	margin:0px;
	text-indent:37px;
	
}
p    a{
    color:#66cc00;
    text-decoration:underline;
}

p    a:hover{
    color:#66cc00;
	text-decoration:none;
}

.listHeader	{
	color:#999;
	font:12px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	margin:0px;
	text-indent:0px;
	
}


ul	{
	color:#999;
	font:12px/15px verdana,arial,helvetica,"sans-serif normal";
	padding:2px 0px 2px 18px;
	margin:2px 0px 2px 20px;
	list-style-type: disc;
	list-style-image: url(../images/bullet_image.gif);

}

li	{
	color:#999;
	font:12px/15px verdana,arial,helvetica,"sans-serif normal";
	padding:4px 0px 2px 0px;
	margin:0px 0px 2px 0px;
}

li	a{
	color:#66cc00;
	text-decoration:underline;
}

li	a:hover{
	color:#66cc00;
	text-decoration:none;
}


.textfield {
	width:180px;
	font-family: verdana,arial,helvetica,"sans-serif normal";
	font-size: 11px;
	margin:2px 0px 20px 0px;

}

.textarea {
	width:400px;
	height:60px;
	font-family: verdana,arial,helvetica,"sans-serif normal";
	font-size: 11px;
	margin:2px 0px 20px 0px;

}
.right {
	float:right;
}

/*

	FOOTER

	Content Generic to all pages


*/

#footArea	{
	float:left;
	width:845px;
	text-align:left;
	margin:0px;
	padding:0px 0px 600px 0px;
}

.footer_colA {
	position:relative;
	float:left;
	width:158px;
	padding:0px;
	margin:0px;
}
.footer_colB {
	position:relative;
	float:left;
	width:530px;
	padding:0px;
	margin:0px;
	background-image:url(../images/footer_background.gif);
	background-repeat:repeat-x;
	height:48px;
}
.footer_colC {
	position:relative;
	float:left;
	width:109px;
	padding:0px;
	margin:0px;
	background-image:url(../images/footer_background.gif);
	background-repeat:repeat-x;
	height:48px;
}
.footer_colD {
	position:relative;
	float:left;
	width:48px;
	padding:0px;
	margin:0px;
}

.footerText	{
	color:#999;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
	margin:0px;
	text-indent:0px;
	
}

.footerText	a{
	color:#999;
	text-decoration:none;
	
	
}

.footerText	a:hoover{
	color:#999;
	text-decoration:underline;
	
	
}
