a  {
	text-decoration: none;
	color: #090;
	font-weight: normal;
}

a ins  {
   text-decoration: none;
}

#sundayatextbutton a:hover,
#offgridtextbutton a:hover,
#demotextbutton a:hover,
#contacttextbutton a:hover,
#frigitektextbutton a:hover,
#newstextbutton a:hover,
#abouttextbutton a:hover,
#ecmotortextbutton a:hover,
#lightingtextbutton a:hover,
#adskirtstextbutton a:hover,
#tphasetextbutton a:hover,
#sphasetextbutton a:hover,
#solartextbutton a:hover  {
	color: #19962E;
}

#sundayatextbutton a,
#offgridtextbutton a,
#demotextbutton a,
#tphasetextbutton a,
#ecmotortextbutton a,
#newstextbutton a,
#frigitektextbutton a,
#sphasetextbutton a,
#abouttextbutton a,
#lightingtextbutton a,
#adskirtstextbutton a,
#solartextbutton a,
#contacttextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
}

#abouttextbutton,
#solartextbutton,
#contacttextbutton,
#newstextbutton,
#lightingtextbutton,
#adskirtstextbutton,
#frigitektextbutton  {
   font: 12px/12px Arial, Helvetica, sans-serif;
   padding-bottom: 8px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 108px;
   z-index: 4;
}

#sundayatextbutton,
#offgridtextbutton,
#demotextbutton,
#ecmotortextbutton,
#sphasetextbutton,
#tphasetextbutton  {
	font: 12px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	text-align: justify;
	margin-top: 0px;
	margin-left: 0px;
	visibility: visible;
	position: absolute;
	left: 67px;
	z-index: 6;
	width: 133px;
}

#savingsregularlyexceed35inoveralloperationalcosts p  {
   font-family: "Times New Roman", Times, serif;
   font-size: 24px;
   margin: 0px;
   color: #00993F;
   padding-bottom: 0px;
   text-align: left;
}

#savingsregularlyexceed35inoveralloperationalcosts  {
	visibility: visible;
	position: absolute;
	left: 348px;
	top: 180px;
	z-index: 4;
	width: 691px;
	height: 79px;
}

#graph1,
#graph2,
#graph3  {
	visibility: visible;
	position: absolute;
	top: 513px;
	z-index: 6;
	width: 163px;
	height: 169px;
	background-repeat: no-repeat;
}

#graph4	{
	visibility: visible;
	position: absolute;
	top: 540px;
	z-index: 6;
	width: 607px;
	height: 142px;
	background-repeat: no-repeat;
	left: 280px;
}

#graph5	{
	visibility: visible;
	position: absolute;
	top: 560px;
	z-index: 6;
	width: 607px;
	height: 142px;
	background-repeat: no-repeat;
}

#graph6	{
	visibility: visible;
	position: absolute;
	top: 560px;
	z-index: 6;
	width: 607px;
	height: 142px;
	background-repeat: no-repeat;
}

#graph7	{
	visibility: visible;
	position: absolute;
	top: 470px;
	z-index: 6;
	width: 169px;
	height: 171px;
	background-repeat: no-repeat;
}

#graph8	{
	visibility: visible;
	position: absolute;
	top: 470px;
	z-index: 6;
	width: 164px;
	height: 168px;
	background-repeat: no-repeat;
}

#graph9	{
	visibility: visible;
	position: absolute;
	top: 486px;
	z-index: 6;
	width: 301px;
	height: 210px;
	background-repeat: no-repeat;
}

#graph10	{
	visibility: visible;
	position: absolute;
	top: 486px;
	z-index: 6;
	width: 301px;
	height: 210px;
	background-repeat: no-repeat;
}

#graph11	{
	visibility: visible;
	position: absolute;
	top: 469px;
	z-index: 6;
	width: 301px;
	height: 210px;
	background-repeat: no-repeat;
}

#graph12	{
	visibility: visible;
	position: absolute;
	top: 467px;
	z-index: 6;
	width: 301px;
	height: 210px;
	background-repeat: no-repeat;
}

#graph13	{
	visibility: visible;
	position: absolute;
	top: 177px;
	z-index: 6;
	width: 741px;
	height: 60px;
	background-repeat: no-repeat;
}

#graph1  {
   background-image: url(images/graph1.jpg);
   left: 278px;
}

#graph2  {
   background-image: url(images/graph2.jpg);
   left: 478px;
}

#graph3  {
   background-image: url(images/graph3.jpg);
   left: 679px;
}

#graph4  {
   background-image: url(images/);
   left: 278px;
}

#graph5  {
	background-image: url(images/);
	left: 284px;
}

#graph6  {
   background-image: url(images/graph3.jpg);
   left: 679px;
}

#graph7  {
	background-image: url(images/s_1.jpg);
	left: 616px;
}

#graph8  {
	background-image: url(images/s_2.jpg);
	left: 361px;
}

#graph9  {
	background-image: url(images/photo_2.jpg);
	left: 607px;
}

#graph10  {
	background-image: url(images/photo_1.jpg);
	left: 279px;
}

#graph11  {
	background-image: url(images/photo_3.jpg);
	left: 608px;
}

#graph12  {
	background-image: url(images/photo_4.jpg);
	left: 250px;
}

#graph13  {
	background-image: url(images/grid_headline.png);
	left: 253px;
}

#adskirtstextbutton a  {
   color: #000000;
}

#lightingtextbutton a  {
   color: #000000;
}

#frigitektextbutton a  {
   color: #333333;
}

#contacttextbutton a  {
   color: #000000;
}

#ecmotortextbutton a  {
   color: #333333;
}

#lightingtextbutton  {
	height: 11px;
	width: 44px;
	left: 594px;
}

#adskirtstextbutton  {
	height: 11px;
	width: 112px;
	left: 661px;
}

#sphasetextbutton a  {
   color: #333333;
}

#frigitektextbutton  {
	height: 11px;
	width: 42px;
	left: 478px;
}

#tphasetextbutton a  {
   color: #333333;
}

#sundayatextbutton a {
	   color: #333333;
}

#offgridtextbutton a {
	   color: #333333;
}

#demotextbutton a  {
   color: #333333;
}

#sundayatextbutton  {
	height: 16px;
	top: 316px;
	line-height: 16px;
}

#offgridtextbutton  {
	height: 16px;
	top: 291px;
	line-height: 16px;
}

#ecmotortextbutton  {
	height: 16px;
	top: 291px;
	line-height: 16px;
}

#solartextbutton a  {
   color: #000000;
}

#contacttextbutton  {
   height: 9px;
   width: 44px;
   left: 909px;
}

#abouttextbutton a  {
   color: #000000;
}

#sphasetextbutton  {
	height: 14px;
	top: 316px;
	line-height: 7px;
}

#tphasetextbutton  {
	height: 14px;
	top: 337px;
	line-height: 14px;
}

#demotextbutton  {
	height: 14px;
	top: 360px;
	line-height: 14px;
}

#newstextbutton a  {
   color: #000000;
}

#solartextbutton  {
	height: 9px;
	width: 30px;
	left: 541px;
}


#green1,
#green2,
#green3  {
   visibility: visible;
   position: absolute;
   left: 45px;
   z-index: 4;
   width: 932px;
   height: 1px;
   background-repeat: no-repeat;
}

#abouttextbutton  {
   height: 9px;
   width: 34px;
   left: 794px;
}

#newstextbutton  {
   height: 9px;
   width: 32px;
   left: 852px;
}

#copyright p,
#copyright2 p  {
   font: 10px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #333333;
   padding-bottom: 8px;
   text-align: left;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(images/) no-repeat;
   visibility: visible;
   height: 789px;
   width: 1024px;
   position: relative;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 401px;
   top: 748px;
   z-index: 4;
   width: 233px;
}

#copyright2  {
	visibility: visible;
	position: absolute;
	left: 401px;
	top: 1320px;
	z-index: 4;
	width: 233px;
}

#continue  {
	background: url(images/continue.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 262px;
	top: 505px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#continue2  {
	background: url(images/continue.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 262px;
	top: 655px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#continue3  {
	background: url(images/continue.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 262px;
	top: 674px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#back  {
	background: url(images/back.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 262px;
	top: 525px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#back2  {
	background: url(images/back.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 340px;
	top: 674px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#back3  {
	background: url(images/back.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 300px;
	top: 665px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#back4  {
	background: url(images/back.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 335px;
	top: 655px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#back5  {
	background: url(images/back.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 335px;
	top: 655px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#back6  {
	background: url(images/back.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 261px;
	top: 655px;
	z-index: 4;
	width: 66px;
	height: 23px;
}

#green2  {
   background-image: url(images/green2.gif);
   top: 721px;
}

#green3  {
	background-image: url(images/green2.gif);
	top: 721px;
}

#green1  {
   background-image: url(images/green1.gif);
   top: 151px;
}


#body p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body2 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body3 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body4 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body5 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body6 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body7 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body8 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: left;
   color: #333333;
}

#body9 p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}

#body10 p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 8px;
   text-align: justify;
   color: #333333;
}


#eelogo  {
   background: url(images/ee_logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 33px;
   z-index: 4;
   width: 360px;
   height: 92px;
}

#lines  {
	background: url(images/lines.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 56px;
	top: 269px;
	z-index: 5;
	width: 152px;
	height: 112px;
}

#lines2  {
	background: url(images/lines2.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 56px;
	top: 269px;
	z-index: 5;
	width: 152px;
	height: 149px;
}

#body  {
	visibility: visible;
	position: absolute;
	left: 255px;
	top: 272px;
	z-index: 5;
	width: 651px;
	height: 170px;
}

#body2  {
	visibility: visible;
	position: absolute;
	left: 259px;
	top: 173px;
	z-index: 5;
	width: 637px;
	height: 344px;
}

#body3  {
	visibility: visible;
	position: absolute;
	left: 259px;
	top: 253px;
	z-index: 5;
	width: 637px;
	height: 249px;
}

#body4  {
	visibility: visible;
	position: absolute;
	left: 256px;
	top: 233px;
	z-index: 5;
	width: 637px;
	height: 415px;
}

#body5  {
	visibility: visible;
	position: absolute;
	left: 257px;
	top: 233px;
	z-index: 5;
	width: 313px;
	height: 414px;
}

#body6  {
	visibility: visible;
	position: absolute;
	left: 610px;
	top: 235px;
	z-index: 5;
	width: 315px;
	height: 415px;
}


#body7  {
	visibility: visible;
	position: absolute;
	left: 254px;
	top: 235px;
	z-index: 5;
	width: 644px;
	height: 415px;
}

#body8  {
	visibility: visible;
	position: absolute;
	left: 608px;
	top: 233px;
	z-index: 5;
	width: 320px;
	height: 415px;
}

#body9  {
	visibility: visible;
	position: absolute;
	left: 256px;
	top: 252px;
	z-index: 5;
	width: 673px;
	height: 223px;
}

#body10  {
	visibility: visible;
	position: absolute;
	left: 330px;
	top: 216px;
	z-index: 5;
	width: 750px;
}

#body11  {
	visibility: visible;
	position: absolute;
	left: 345px;
	top: 249px;
	z-index: 5;
	width: 518px;
	height: 411px;
}

#icon  {
	background: url(images/icon1.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 105px;
	top: 176px;
	z-index: 4;
	width: 59px;
	height: 92px;
}

#icon2  {
	background: url(images/icon2.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 105px;
	top: 176px;
	z-index: 4;
	width: 59px;
	height: 92px;
}

#icon3  {
	background: url(images/icon3.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 105px;
	top: 176px;
	z-index: 4;
	width: 59px;
	height: 92px;
}

#icon4  {
	background: url(images/icon5.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 105px;
	top: 176px;
	z-index: 4;
	width: 59px;
	height: 92px;
}

#icon6  {
	background: url(images/st-mary-building.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 56px;
	top: 176px;
	z-index: 4;
	width: 255px;
	height: 170px;
}


#icon7  {
	background: url(images/icon7.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 105px;
	top: 176px;
	z-index: 4;
	width: 59px;
	height: 92px;
}


html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


/* Contact Form */

.form {width: 75%;display: block; float: left; padding: 10px; font: 12px/12px Arial, Helvetica, sans-serif;color:#333333;}
.form p {text-align: left;}
.form .legalText {text-align: left;font: 10px/10px Arial, Helvetica, sans-serif;color:#333333;}
.form label{
	width: 30%;
	float: left;
	text-align: left;
	margin: 0px;
	padding-right: 10px;
}
.form label2{width: 100%; float: left; text-align: left; margin: 0px; padding-left:40px;}
.form .nobr {display: none;} 
.form textfield {margin-left: 3px; height: 20px; width: 100px;}
.form textarea {margin-left: 3px; height: 100px; width: 300px;}
