@charset "utf-8";
/* CSS Document */

<!-- 
* {margin: 0;} 
html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr{ margin:0px; padding:0px; border:0px; border-collapse:separate; border-spacing:0px; } input,select{ margin:0; padding:0; }

body  {
	font: 100% Arial, Helvetica, Verdana, sans-serif;
	background: #EEEEEE;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}

body p {
	margin-top: 0;
	}
	
body a {
	color: #134DA1;
	text-decoration:none;
	}
	
body a:hover {
	color: #152855;
	text-decoration:none;
	}
	
.twoColFixLtHdr #Supcontainer { 
	width: 920px; 
	background: #EEEEEE;
	margin: 0 auto; 
	background-image: url(images/SupBG.gif);
	background-repeat:repeat-y;
} 

.twoColFixLtHdr #waterbutton { 
    display: block;
    width: 420px;
    height: 120px;
    background-image: url(images/waterchallengebuttons.gif);
    background-position: 0 0;
    margin: 0;
}

.twoColFixLtHdr #waterbutton:hover {
background-position: 0 -120px;
}
.twoColFixLtHdr #waterbutton .alt { 
display: none; 
}

.twoColFixLtHdr #energybutton { 
    display: block;
    width: 420px;
    height: 120px;
    background-image: url(images/energychallengebuttons.gif);
    background-position: 0 0;
    margin: 0;
}

.twoColFixLtHdr #energybutton:hover {
background-position: 0 -120px;
}
.twoColFixLtHdr #energybutton .alt { 
display: none; 
}

.twoColFixLtHdr #greenbutton { 
    display: block;
    width: 420px;
    height: 120px;
    background-image: url(images/greenchallengebuttons.gif);
    background-position: 0 0;
    margin: 0;
}

.twoColFixLtHdr #greenbutton:hover {
background-position: 0 -120px;
}
.twoColFixLtHdr #greenbutton .alt { 
display: none; 
}


.twoColFixLtHdr #topnav { 
	margin: 30px 180px 80px 30px;
	font: 10px Arial, Helvetica, Verdana sans-serif;
	color: #FFFFFF;
	text-align: right; 
} 
.twoColFixLtHdr #bottomdisc { 
	margin: 30px 180px 80px 30px;
	font: 10px Arial, Helvetica, Verdana sans-serif;
	color: #FFFFFF;
	text-align: left; 
} 
.twoColFixLtHdr #container { 
	width: 880px; 
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
} 
.twoColFixLtHdr #header { 
	background: #EEEEEE;
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 220px;
	width: 920px;
	padding: 0;  
	margin: 0 auto;
	vertical-align: bottom;
	text-align: right;
} 
.twoColFixLtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.twoColFixLtHdr #sidebar1 {
	float: left; 
	width: 160px; 
	background: #EBEBEB; 
	margin: 0px 10px 0px 10px;
	padding: 40px 10px 10px 20px;
}
.twoColFixLtHdr #mainContent { 
	padding: 0 25px 0 20px; 
	line-height: 130%;
	width:610px;
	float:right;
}

.twoColFixLtHdr #kids { 
	padding: 0 10px 0 0; 
	float: left; 
} 

.twoColFixLtHdr h1 { 
	font: 24px Arial, Helvetica, Verdana sans-serif;
	color: #000000;
} 
.twoColFixLtHdr h2 { 
	font: 20px Arial, Helvetica, Verdana sans-serif;
	color: #2F2F2F;
} 
.twoColFixLtHdr h4 { 
	font: 18px Arial, Helvetica, Verdana sans-serif;
	color: #2F2F2F;
} 

.twoColFixLtHdr #footer { 
	.twoColFixLtHdr #header { 
	background: #EEEEEE;
	background-image: url(images/footerbottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 180px;
	width: 920px;
	padding: 0;  
	margin: 0 auto;
	vertical-align: top;
	text-align: left;
} 


.twoColFixLtHdr #innerfooter { 
	padding: 0 10px 0 20px; 
	margin: 0 auto;
	width: 880px;
	height: 130px;
} 

.toplinks a {
	color:#FFFFFF;
	text-decoration:none;
	
}

.toplinks a:hover {
	color:#DDDDDD;
	text-decoration:none;
	
}
.twoColFixLtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.twoColFixLtHdr h4 #blue {
	color: #03319A;
}
.twoColFixLtHdr h4 #orange {
	color: #FF8000;
}
.twoColFixLtHdr h4 #green {
	color: #006400;
}
--> 

