body {
   margin: 0;
   padding: 0;
   background:  #ffffff; 
   font-size: 18px;
   color: #ffffff;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
}

.ecobodystyle h1, h2 {
   font-weight: bolder;
   color: #60b146;
   letter-spacing: -1px;
   font-size: 24px;
}

.ecobodystyle h1, h2 {

}

.ecobodystyle p, ul, ol {
   line-height: 125%;
}

.ecobodystyle p.underlined {
   text-decoration:underline;
   font-size: larger;
   padding-top:15px;
}

.ecobodystyle p.indented {
   text-indent:15px;
}


.ecobodystyle a {
   color: #86d4ef;
}

.ecobodystyle a:hover {
   text-decoration: none;
   color: #aed254;
}

.ecobodystyle #header {
   width: 900px;
   margin: 0 auto;
}

.ecobodystyle #header h1, #header p {
   margin: 0;
}

.ecobodystyle #header h1 {
   font-size: 30px;
   padding-top: 10px;
}

.ecobodystyle #header a {
   color: #E38BB6;
}

.ecobodystyle #page {
   width: 900px;
   margin: 0 auto;
}

.ecobodystyle #content {
   float: left;
   width: 675px;
   padding-top:35px;    
}

.ecobodystyle #ecocontent {
   padding: 0 0 15px 0;
   color:#60b146;
   font-weight:regular;
   border-bottom: 2px solid #60b146;
   
}

.ecobodystyle .title {
   margin: 0;
   border-bottom: 2px solid #60b146;
}


.ecobodystyle #sidebar {
   float: right;
   width: 200px;
   padding-top:75px;
}

.ecobodystyle #sidebar ul {
   margin: 0;
   padding: 0;
   list-style: none;
}

.ecobodystyle #sidebar li ul {
   padding: 15px 0;
}

.ecobodystyle #sidebar li li {
   padding-left: 35px;
   background: url(../images/bullet_flower.gif) no-repeat 5px 50%;
   line-height:150%;
}

.ecobodystyle #sidebar a {
   text-decoration: none;
}

.ecobodystyle #footer {
   padding-top:2px;
   clear: both;
   width: 900px;
   margin: 0 auto;
   text-align: center;
   font-size: smaller;
}

.ecobodystyle img.padded {
   padding: 10px 1px 5px 10px;
   width:250px;
   height:350px;  
}

.ecobodystyle hidden_error_message {
   visibility:hidden;
}