	@charset "utf-8";
	/* CSS Document */
	
	body{
	background-color:e3e3e3;
	border-left-color:#999999;
	border-left-width:medium;
	border-right-color:#999999;
	border-right-width:medium;
	border-bottom-color:#999999;
	border-bottom-width:medium;
	border-top-color: #E3E3E3;
	margin: 0px;
	}
	
	#wrapper{
	background-image:url(images/background-line.jpg);
	background-color:e3e3e3;
	background-repeat:repeat-y;
	width: 1110px;
	height:auto;
	margin:0px auto 0px auto;
	}
	
	#header {
	height:auto;
	width:815px;
	margin:auto;
	/*overflow: hidden;
		white-space: pre-wrap;
		word-wrap: break-word;*/
		overflow: hidden;
	word-wrap: break-word;
	background-color:#FFFFFF;
	}
	
	#superior-bar{
		height:129px;
		width:815px;
		margin:auto;
		/*overflow: hidden;
		white-space: pre-wrap;
		word-wrap: break-word;*/
		overflow: hidden;
		word-wrap: break-word;
	}
	
	#logo a{
		background-image:url(images/ue-logo.jpg);
		background-repeat:no-repeat;
		margin-top:0px;
		width:113px;
		height:129px;
		float:left;
	}
	
	#btonav{
		float:left;
		width: auto;
		max-width: 188px;
		min-width: 10px;
		overflow: hidden;
		word-wrap: break-word;
		/*white-space: pre-wrap;*/
		margin: 0 0 0 0;
		width:17%;
	}
	
	#btonavs{
		float:left;
		width: auto;
		max-width: 188px;
		min-width: 10px;
		overflow: hidden;
		word-wrap: break-word;
		/*white-space: pre-wrap;*/
		margin: 0 0 0 0;
		width:15%;
	}
	
	#btonavm{
		float:left;
		width: auto;
		max-width: 188px;
		min-width: 10px;
		overflow: hidden;
		word-wrap: break-word;
		/*white-space: pre-wrap;*/
		margin: 0 0 0 0;
		width:16%;
	}
	
	#btonavx{
		float:left;
		width: auto;
		max-width: 188px;
		min-width: 10px;
		overflow: hidden;
		word-wrap: break-word;
		/*white-space: pre-wrap;*/
		margin: 0 0 0 0;
		width:21%;
	}
	
	#btonavxl{
		float:left;
		width: auto;
		max-width: 188px;
		min-width: 10px;
		overflow: hidden;
		word-wrap: break-word;
		/*white-space: pre-wrap;*/
		margin: 0 0 0 0;
		width:18%;
	}
	
	#btonavarea{
		display:block;
		max-width: 188px;
		height: 125px;
		overflow: hidden;
		word-wrap: break-word;
	}
	
	#btonavgreenbar {
	display:block;
		background-color:#84BF3A;
		width:auto;
		height:4px;
		margin:0 0 0 0;
	}
	
	#btonavgreybar {
	display:block;
		background-color:#B5B5B5;
		width:auto;
		height:4px;
		margin:0 0 0 0;
	}
	
	#btonav a{
		text-decoration: none;
		font: bold 14px Arial;
		color: #B5B5B5;
		/*padding: 109px 32px 0 10px;*/
		padding: 109px 0 0 0;
		margin:0 0 0 0;
		display: block;
		background-image:url(images/navbto.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-color:white;
		border-left-width:thin;
		border-left-style: solid;
		border-left-color: #EBEAEB;
		overflow: hidden;
		word-wrap: break-word;
		max-width:188px;
		min-width:10px;
		text-align:right;
	}
	
	#btonav a:hover{
		color: black;
	}
	
	#btonavs a{
		text-decoration: none;
		font: bold 14px Arial;
		color: #B5B5B5;
		/*padding: 109px 8px 0 0;*/
		margin:0;
		display: block;
		background-image:url(images/navbto.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-color:white;
		border-left-width:thin;
		border-left-style: solid;
		border-left-color: #EBEAEB;
		overflow: hidden;
		word-wrap: break-word;
		max-width:188px;
		min-width:10px;
		text-align:right;
		padding-top: 109px;
		padding-right: 10px;
		padding-bottom: 0;
		padding-left: 10px;
	}
	
	#btonavs a:hover{
		color: black;
	}
	
	#btonavm a{
		text-decoration: none;
		font: bold 14px Arial;
		color: #B5B5B5;
		/*padding: 109px 32px 0 10px;*/
		padding: 109px 8px 0 0;
		margin:0 0 0 0;
		display: block;
		background-image:url(images/navbto.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-color:white;
		border-left-width:thin;
		border-left-style: solid;
		border-left-color: #EBEAEB;
		overflow: hidden;
		word-wrap: break-word;
		max-width:188px;
		min-width:10px;
		text-align:right;
	}
	
	#btonavm a:hover{
		color: black;
	}
	
	#btonavx a{
		text-decoration: none;
		font: bold 14px Arial;
		color: #B5B5B5;
		/*padding: 109px 32px 0 10px;*/
		padding: 109px 8px 0 0;
		margin:0 0 0 0;
		display: block;
		background-image:url(images/navbto.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-color:white;
		border-left-width:thin;
		border-left-style: solid;
		border-left-color: #EBEAEB;
		overflow: hidden;
		word-wrap: break-word;
		max-width:188px;
		min-width:10px;
		text-align:right;
	}
	
	#btonavx a:hover{
		color: black;
	}
	
	#btonavxl a{
		text-decoration: none;
		font: bold 14px Arial;
		color: #B5B5B5;
		/*padding: 109px 32px 0 10px;*/
		padding: 109px 8px 0 0;
		margin:0 0 0 0;
		display: block;
		background-image:url(images/navbto.jpg);
		background-repeat: no-repeat;
		background-position: top left;
		background-color:white;
		border-left-width:thin;
		border-left-style: solid;
		border-left-color: #EBEAEB;
		overflow: hidden;
		word-wrap: break-word;
		max-width:188px;
		min-width:10px;
		text-align:right;
	}
	
	#btonavxl a:hover{
		color: black;
	}
	
	#midblock {
		margin:auto;
		width:100%;
		height:auto;
		clear:both;
	}
	
	#littlefmkborder{
	border-color:#EDEDED;
	border-style:solid;
	border-width:thin;
	width:254px;
	float:left;
	height:131px;
	padding: 2px;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	}
	
	#littlefmk {
	text-decoration:none;
	background-image:url(images/background-fwk-bar-h.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:white;
	width:auto;
	height:130px;
	}
	
	#news{
		margin: auto;
		padding: 17px 0 17px 0;
		}
	
	
	
	#picturefmk{
		display:block;
		border:#CCCCCC;
		border-style:solid;
		border-width:2px;
		background-color:white;
		height:auto;
		width:auto;
		margin: 17px 15px auto 17px;
		padding: 3px 3px 3px 3px;
		float:left;
	}
	
	
	#content {
		background-image:url(images/hires/index3.jpg);
		background-repeat:no-repeat;
		height: 315px;
		width: 811px;
		margin-top: 15px;
		margin-right: auto;
		margin-bottom: auto;
		margin-left: auto;
	}
	
	#minilogo {
		background-image:url(images/minilogo.jpg);
		background-repeat:no-repeat;
		margin-left: 0;
		height: 41px;
		width: 172px;
		clear:both;
	}
	
	#initcontent {
		background-image:url(images/hires/init3.jpg);
		background-repeat:no-repeat;
		height: 240px;
		width: 811px;
		margin-top: 15px;
		margin-right: 0;
		margin-left: 0;
		background-position: 0px -40px;
	}
	
	
	#contcontent {
	background-image:url(images/hires/contact2.jpg);
	background-repeat:no-repeat;
	height: 240px;
	width: 811px;
	margin-top: 15px;
	margin-right: 0;
	margin-left: 0;
	background-position: 0px 0px;
	color: #000000;
	}
	
	
	
	#proccontent {
		background-image:url(images/hires/proc2.jpg);
		background-repeat:no-repeat;
		height: 240px;
		width: 811px;
		margin-top: 15px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
	}
	
		#newscontent {
	background-image:url(images/hires/news3.jpg);
	background-repeat:no-repeat;
	height: 240px;
	width: 811px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
	
	#efficcontent {
	background-image:url(images/green-content.jpg);
	background-repeat:no-repeat;
	height: 240px;
	width: 811px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-position: 0px -60px;
	}
	
	
	#demandcontent {
	background-image:url(images/hires/demand2.jpg);
	background-repeat:no-repeat;
	height: 240px;
	width: 811px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
	
	
	#separator {
		display:block;
		background-image:url(images/separator.jpg);
		background-repeat:no-repeat;
		width:100%;
		height:12px;
		margin:0 auto 10px auto;
	}
	
	
	#tittleblue{
		font-family:Arial;
		font-size:13px;
		color:#41708D;
		font-weight: bold;
	}
	
	#newstext{
		font-family:Arial;
		font-size:11px;
		color:#777777;
	}
	
	#greenlink a{
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#9CD23E;
	}
	
	#greenlink a:hover{
		font-family:Arial;
		font-weight:bold;
		font-size:10px;
		color:#006600;
	}
	
	#title{
		margin-top: 20px;
		font-family:Arial;
		font-weight: bold;
		font-size:24px;
		color:#9CD23E;
		border-bottom: dashed #E1E1E1;
		border-bottom-width: thin;
		width: 520px;
		margin-left:20px;
	}
	
	#presstitle{
	margin-top: 20px;
	font-family:Arial;
	font-weight: bold;
	font-size:24px;
	color:#9CD23E;
	border-bottom: dashed #E1E1E1;
	border-bottom-width: thin;
	width: 690px;
	margin-left:20px;
	}
	
	#titletext{
	font-family:Arial;
	font-size:14px;
	color:#6F6F6F;
	width: 500px;
	margin-left:20px;
	margin-bottom: 10px;
	}
	
	#titlewt{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:32px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	}
	
		#titleindex{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:60px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	}
	
	#titleeffic{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:32px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	}
	
	#titleproc{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:32px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	}
	
		#titlenews{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:32px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	padding-left: 570px;
	}
	
	#titledemand{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:32px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	}
	
	#titlewtt{
	padding-top: 15px;
	padding-bottom: 5px;
	font-family:Arial;
	font-weight: bold;
	font-size:32px;
	color:#FFFFFF;
	width: 550px;
	margin-left:20px;
	}
	
	#titletextwt{
		font-family:Arial;
		font-size:18px;
		color:white;
		width: 350px;
		margin-left:20px;
		margin-bottom: 10px;
		margin-top: 15px;
	}
	
		#titletextindexsmall{
	font-family:Arial;
	font-size:20px;
	color:white;
	width: 500px;
	margin-left:20px;
	margin-bottom: 10px;
	margin-top: 15px;
	font-weight: normal;
	}
	
	#subtitle{
		margin-top: 20px;
		font-family:Arial;
		font-weight: bold;
		font-size:20px;
		color:#41708D;
		margin-left:20px;
	}
	
	#subtitletext{
	font-family:Arial;
	font-size:14px;
	color:#6F6F6F;
	margin-left:20px;
	width: 460px;
	margin-bottom: 40px;
	}
	
	#footer{
	background-color:f3f3f3;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin:auto;
	clear:both;
	height:50px;
	}
	
	
	#footer a{
		display:inline;
		font-family:arial;
		font-size:12px;
		color:#758C9D;
		font-weight:bold;
		text-decoration:none;
	}
	
	#footer a:hover{
		font-weight:bold;
		color: #758C9D;
	}
	
	#footer ul{
		width:525px;
		float: right;
		text-decoration:none;
	}
	#footer li{
		display:inline;
		text-decoration:none;
	}
	
	#footer #textleft{
		margin:20px auto auto 110px;
		display:inline;
		font-family:arial;
		font-size:12px;
		color:#758C9D;
		font-weight:bold;
		text-decoration:none;
		float:left;
	}
