.selected{
background-color:#f2fbf2;
border-color: #a0e0a1;
color: #5aab57;
}

.selected a{
color: #5aab57;
}

.notselected{
background-color:#F2F2F2;
border-color: #a0e0a1;
}

.notselected a{
color: #565656;
}

#header {
background-color:#5aab57;
}

#footer {
background-color:#5aab57;
color:#ffffff;
}

#footer a{
color:#ffffff;
}

#innertext {
	color: #565656;
}

h1 {
color:#5aab57;
font-weight:bold;
	font-family: Arial, "Verdana", "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif;
	font-size: 14px;
	line-height: 16px;
}

h2 {
color:#5aab57;
font-weight:bold;
font-style:italic;
	font-family: "Verdana", "Lucida Grande", "Lucida Sans Unicode",  Arial, Lucida, sans-serif;
	font-size: 12px;
	line-height: 16px;
}


.contact .contactlabel {
background-color:#F2F2F2;
border: 1px solid #a0e0a1;
font-size:11px;
font-weight:bold;
padding: 4px 2px 4px 2px;
}

.commentbox {
text-align:left;
color:#565656;
padding:5px;
font-size:9px;
font-weight:bold;
background-color:#f0f0f0;
border-bottom: 1px solid #a0e0a1;
}

td .inputtext:focus{ outline: none; border-color: #999; color: #333; padding: 2px 3px; border: 2px solid #a0e0a1; }
