

#submenuTop p, #submenuTop h1, #submenuTop h2, #submenuTop h3, #submenuTop h4, #submenuTop h5, #submenuTop h6{
	font-size:1em;
	margin:0;
	padding:0;
}


.icon{
	width:40px;
	height:40px;
	float:left;
}

#middleCol h1, #rightCol h1{
	font-size:1.2em;
	color:#00853F;
}

#middleCol h2, #middleCol h3, #rightCol h2, #rightCol h3{
	font-size:1.2em;
	color:#666666;
}



#middleCol table td.highlight{
	background-color:#D1EEFC;
}

#middleCol table th{
	border:1px solid #666666;
	background-color:#9FD08F;
	color:#FFFFFF;
	padding:5px;
}

#middleCol table th a{
	color:#FFFFFF;
}

#middleCol table.noBorder tr td h1, #middleCol table.noBorder tr td h2, #middleCol table.noBorder tr td h3{
	margin-top:0;
}

#middleCol form{
	width:40em;
	margin:0 auto;
}

#middleCol textarea{
	float:left;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	width:200px;
}

#middleCol legend{
	color:#00853F;
	font-weight:bold;
	font-size:1.2em;
}

#rightCol{
	color:#00853F;
	line-height:1.4em;
	font-size:0.85em;
}

#rightCol h1, h2, h3{
	margin-top:0;
}

.mandatory{
	color:#FF0000;
}

#middleCol tr.highlight td{
	background-color:#C5E0B3;
}

/*-------------------------------------------------sector headings*/

#middleCol .sector h3{
	background-repeat:no-repeat;
	background-position:right;
	margin-right:5px;
}

#microGenerationContent h3{
	background-image:url(../images/microRegenIcon.jpg);
}

#windContent h3{
	background-image:url(../images/windIcon.jpg);
}

#solarContent h3{
	background-image:url(../images/solarIcon.jpg);
}

#hydroContent h3{
	background-image:url(../images/hydroIcon.jpg);
}

#marineContent h3{
	background-image:url(../images/marineIcon.jpg);
}

#bioEnergyContent h3{
	background-image:url(../images/bioEnergyIcon.jpg);
}

/*-------------------------------------------------the footer*/

.textright{
	text-align:right;
}

.textCenter{
	text-align:center;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.marginright{
	margin-right:15px;
}

.clear{
	clear:both;
}

.caseStudy a, .caseStudy img{
	float:left;
}

.caseStudy a{
	position:relative;
	top:10px;
}

.larger{
	font-size:1.3em;
}


