@charset "UTF-8";
/* CSS Document */

body {
	color: #777;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 1.3;
	font-size: 69.5%;
	margin: 0;
	}
h1 {
	font-size: 2.2em;
	font-family: Helvetica, Arial, sans-serif;
	}
h2 {
	font-size: 1.8em;
	color: #333;
	}
h3 {
	font-size: 1.5em;
	line-height: 1.2;
	margin: 1em 0 .75em;
	padding: 0;
	color: #696;
	}
h4 {
	font-size: 1.25em;
	line-height: 1.2;
	margin: 1.5em 0 .25em;
	padding: 0;
	color: #333;
	}
h5 {
	font-size: 1.1em;
	line-height: 1.2;
	margin: 1.5em 0 .25em;
	padding: 0;
	color: #333;
	}
.PageTitle {
	font-size: 1.9em;
	margin-top: 15px;
	color: #222;
	}
.highlight {
	color: #59a14b;
	}
.bold {
	color: #333;
	}
.smaller {
	font-size: .9em;
	} 
.lquote {
	font-size: 3em;
	line-height: 1;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	padding-right: 3px;
	}
.rquote {
	font-size: 3em;
	line-height: .1;
	float: right;
	font-family: Helvetica, Arial, sans-serif;
	padding-left: 3px;
	} 
.quote {
	color: #59a14b;
	margin-left: 1em;
	margin-right: 2em;
	}
.quoteText {
	font-size: 1.0em;
	}
.quoteImg {
	vertical-align: top;
	
	}	
img { 
	border: none; 
	}
ul {
	margin-left: 0;
	padding-left: 1.5em; 
	}
p {
	font-size: 1.20em;
	margin: .5em 0 1em ;
	}
	
a:link {
	color: #0066cc;	
	text-decoration: none;
}	
a:visited {
	color: #0066cc;	
	text-decoration: none;
}	
a:hover {
	color: #59a14b;	
	text-decoration: none;
}	
a:active {
	color: #f00;	
	text-decoration: none;
}
.arrowlink {
	background: url(../images/bullet_arrow.gif) no-repeat left .0em;
	padding-left: 12px;
		}
a img { border: 0px solid #59a14b; }	
	
/* Wrapper */	
	
	.Wrapper{
		width: 780px;
		margin: 70px auto 0;
		}
	.WrapperTopBar {
		/*background-color: #59a14b;*/
		background: url(../images/wrapper/GreenBar_tagline.png) no-repeat center center;
		width: 100%;
		height: 30px;
		clear: both;
		margin: 10px 0 0px;		
		}
	.WrapperBottomBar {
		/*background-color: #59a14b;*/
		background: url(../images/wrapper/GreenBar.png) no-repeat center center;
		width: 100%;
		height: 30px;	
		clear: both;		
		}
	table.WrapperTable {
		width: 100%;
		margin: 40px 0 50px;
		}		
	td.WrapperLeftContent {
		width: 252px;
		padding-left: 12px;
		padding-right: 24px;
		vertical-align: middle;
		}		
	td.WrapperMainContent {
		padding-left: 35px;
		padding-right: 35px;
		padding-bottom: 10px;
		border-left: 1px #d9d9d9 solid;
		}
	.WrapperMainNav {
		padding: 0px 0 10px;
		}
		
	ul.SiteNav  {
		margin: 0px 0 0em;
		padding-left: 20px;
		padding-right: 0px;
		list-style: none;
		position: relative;
		}
	ul.SiteNav li  {
		padding-bottom: 0em;
		list-style: none;
			padding-right: 0px;
			margin: 0 10px 0 0px;
		float: left;
		color: #59a14b;
			font-size: 1.1em;
		}
		ul.SiteNav a {
			margin: 0 10px 0 0px;
			font-weight: bold;
			}	
		ul.SiteNav a:link {
			color: #59a14b;	
			text-decoration:none;
			}	
		ul.SiteNav a:visited {
			color: #59a14b;	
			text-decoration:none;
			}	
		ul.SiteNav a:hover {
			color: #0066cc;	
			text-decoration:underline;
			}	
		ul.SiteNav a:active {
			color: #f00;	
			text-decoration:none;
			}
		
		._Nav a {
			font-size: 1.4em;
			background:  url(../images/bullet_arrow.png) no-repeat left .1em;
			padding: 0 0 0 17px;
			font-weight: bold;
			}	
	
/* Side Title & Nav */

	.hidden {
		display: none;
		}


	.SiteLogo {
		font-size: 2.4em;
		line-height: 1.2;
		/*margin: 3.5em 0 20px;*/
		color: #000;
		position: relative;
		background: url(../images/wrapper/EEC_logo.png) no-repeat;
		width: 245px;
		height: 94px;		
		}
			
/* Footer */
		
	.WrapperFooter {
		font-size: 1.0em;
		position: relative;	
		text-align: right;
		padding: 10px 15px 30px 15px;
		color: #59a14b;
		}	
	.Copyright {
		position: relative;
		background: url(../images/wrapper/copyright.png) no-repeat;
		width: 219px;
		height: 11px;	
		float: right;
		}
		.WrapperFooter a:link {
			color: #c00;	
			text-decoration: underline;
		}	
		.WrapperFooter a:visited {
			color: #c00;	
			text-decoration: underline;
		}	
		.WrapperFooter a:hover {
			color: #c00;	
			text-decoration: none;
		}	
		.WrapperFooter a:active {
			color: #f00;	
			text-decoration: none;
		}
	
	
/* Main Content */	
	
	

	/* Main Full-wdith Content Banner */
		
	.MainContentBanner {
		/*border: 1px solid #999;*/
		background-color: #333;
		width: 545px; 
		height: 200px;	
		padding: 0px 0;
		margin: 0 auto 0px;
		position: relative;
		}
		.MainContentBannerImg {
			/*width: 575px;
			height: 200px;
			margin: auto;
			border: 1px solid #999;*/
			}
		