body, p, span, ul, li, td {
	font: 9pt/1.6em "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;
	color:#838383;
	margin:0px;
	font-weight: 400;
}
}
* {
	margin:0;
	padding:0;
}
#titles
{
font-color: #ffffff;
}
h1
{
margin-left:12px;
color: #ffffff;
size: 18pt Trebuchet MS;
font-weight: bold;
line-height: 29px;
}
#insidetext
{
font: 9pt;
font-weight: normal;
font-color: #838383;
text-align: justify;
margin:8px 0 0 8px;
line-height: 19px;
}
#insidetext ol
{
font: 9pt;
color: #6fb369;
font-weight: normal;
text-align: justify;
margin:8px 0 0 8px;
line-height: 19px;
}
#insidetext p
{
color: #838383;
}
#insidetext li
{
font-size: 9pt;
font-weight: normal;
color: #6fb369;
text-align: justify;
margin:8px 0 0 8px;
line-height: 19px;
}
#hst ol
{
font: 9pt;
color: #6fb369;
font-weight: normal;
text-align: justify;
margin:8px 0 0 8px;
line-height: 19px;
}
a
{
font: 9pt;
color: #6fb369;
text-decoration:underline;
font-weight:bold;
}
a:hover
{
font: 9pt;
color: #2e7fb5;
text-decoration:none;
font-weight:bold;
}
a:visited
{
font: 9pt;
color: #1783cb;
text-decoration:underline;
font-weight:bold;
}
#saving 
{ 
display: block; 
width: 254px;
height: 136px;
background-image: url(images/energy-saving.gif);
} 
#saving span { 
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}
#steps 
{ 
display: block; 
width: 254px;
height: 136px;
background-image: url(images/steps-block.gif);
} 
#works span {  
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}
#works 
{ 
display: block; 
width: 254px;
height: 136px;
background-image: url(images/solar-thermal-work.gif);
} 

#steps span {  
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}
#reallogo 
{ 
display: block; 
width: 200px;
height: 86px;
background-image: url(images/real-logo.gif);
} 
#reallogo span {  
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}
#yougen 
{ 
display: block; 
width: 200px;
height: 37px;
background-image: url(http://www.yougen.co.uk/i/layout/recommended-white.jpg);
} 
#yougen span {  
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}
#yougen1 
{ 
display: block; 
width: 200px;
height: 37px;
background-image: url(http://www.yougen.co.uk/i/layout/recommended-colour.jpg);
} 
#yougen1 span {  
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}

#why-evergreen
{
  float: left;
  width: 590px;
  height: 250px;
  background: url(images/bg-whyevg.gif) left top no-repeat;
  font-size: 110%;
}

#why-evergreen h2 {
  color: #ffffff;
  font-size: 24px;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 25px;
  margin-bottom: 25px;
  line-height: 18px;
}
#why-evergreen p {
  color: #ffffff;
  font: 9pt;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 25px;
  margin-bottom: 25px;
  line-height: 18px;
}
#why-evergreen li {
  list-style: disc;
  color: #ffffff;
  font-size: 100%;
  margin-left: 25px;
  margin-right: 25px;
}
#why-evergreen1
{
  float: left;
  width: 590px;
  height: 290px;
  background: url(images/block-fb.gif) left top no-repeat;
  font-size: 110%;
}
#why-evergreen1 h2 {
  color: #ffffff;
  font-size: 24px;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 25px;
  margin-bottom: 25px;
  line-height: 18px;
}
#why-evergreen1 p {
  color: #ffffff;
  font-size: 100%;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 25px;
  margin-bottom: 25px;
  line-height: 18px;
}
#why-evergreen1 li {
  list-style: disc;
  color: #ffffff;
  font-size: 100%;
  margin-left: 25px;
  margin-right: 25px;
}
#bullet
  {
  display: inline;
  float:left;
  margin-right:30px;  
}
#contact_form {
	background:#ECF2FA none repeat scroll 0%;
	border:1px solid #D4DAE2;
	color:#555555;
	margin:15px;
	padding:0px;
	}
#contact_form textarea {
	font-family: Verdana; Sans-serif;
	height: 150px;
	}
#contact_form select {
	font-family: Verdana; Sans-serif;
	}

.butn{
	background:#23699b none repeat scroll 0%;
	border:1px solid #265678;
	color:#FFFFFF;
	margin:0px;
	padding:4px;
	}
.cform {
	color: #555;
	font-size: 1.1em;
	width: 570px;
	}
#footer
{
font-size: 8pt;
}
#footer p
{
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;
text-align: center;
}
.footertext
{
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;

}
.footertext a
{
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;
text-decoration:none;

}
.footertext a:hover
{
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;
text-decoration:underline;


}
.footertext a:visited
{
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;

}