/* text */
h1{
font:bold 14pt Helvetica;
color:#333;
border-bottom:1px solid #979797;
display:block;
padding-bottom:5px;
}

h1 span{
color:#007200;
}

h2{
font:bold 12pt Helvetica;
color:#007200;
display:block;
padding-bottom:0px;
margin-bottom:-10px;
}

h3{
font:bold 12pt Helvetica;
color:#333;
border-bottom:1px solid #979797;
display:block;
padding-bottom:0px;
padding-top:5px;
}

#maincontainer{
font:normal 12pt Helvetica;
color:#333;
}

#maincontainer a{
font:bold 12pt Helvetica;
color:#007500;
}

#maincontainer a:hover{
text-decoration:underline;
background-color:#fff;
}

#contentcolumn{
padding-left:0px;
}

.rightsurround{
background-color:#eee;
border:1px solid #cccccc;
padding:5px;
padding-top:0px;
margin-bottom:10px;
}

.rightfooter{
background-color:#a2d18b;
padding:5px;
margin-top:250px;
margin-bottom:10px;
float:right;
}

.rightfooter span{
float:left;
}

.rightinfo{
background-color:#eee;
padding:5px;
padding-top:0px;
}

#contentcolumn h2{
font:bold 12pt Helvetica;
padding-bottom:0px;
margin-bottom:-10px;
color:#333;
border-bottom:1px solid #979797;
}

#contentcolumn{
font:normal 10pt Helvetica;
}

#contentcolumn a{
font-size:10pt;
}

#leftcolumn{

}

#footer p{
font:normal 10pt Helvetica;
text-align:left;
padding-top:210px;
}

#footer p span{
float:right;
font-size:8pt;
margin-top:-25px;
margin-right:0px;
}

#footer a{
font:bold 10pt Helvetica;

}

#footer p a:link{
text-decoration:none;
color:#7bbd5a;
}

#footer p a:hover, #footer p a:visited, #footer p a:active{
text-decoration:underline;
color:#adadad;
}

