
#nav span {color:#DDD;}
#nav #nav-active {color:#090;}

#tray {background-color:#BFBFBF;}
#tray li a {color:#404040;}
#tray li#tray-active a {background-color:#090; color:#FFF;}
#tray li a:hover {background-color:#9F9F9F; color:#FFF;}

#search #search-input {background-color:#FFF;}
#search #search-input input {color:#404040;}

#footer, #footer a {color:#9f9f9f;}
#footer a:hover {color:#404040;}


#col-top, #col-bottom, #col {background-color:#F5F5F5;}

#cols3 .col h3 {background-color:#EEF8E4; color:#090;}
#cols3 .col h3 a {color:#090;}
#cols3 .col h3 a:hover {color:#000;}
#cols3 .col-more {background:#F5F5F5;}

#cols2 #col-left .title h4, #cols2 #col-right h4 {color:#090;}
#cols2 #col-left .title h4, #cols2 #col-left .title span {background-color:#FFF;}
#cols2 #col-left .article {color:#090;}
#cols2 #col-left a:hover.article {color:#000;}

#cols2 #col-right {background-color:#EEF8E4;}
#cols2 #col-right h4 span {background-color:#EEF8E4;}

.high {color:#090}



.row
{
	width:100%;
	padding-bottom:7px;
}
label 
{
	width:120px;
	display:block;
	float:left;
	margin-right:5px;
	
}

.right
{
	float:right;
	
}

.left
{
	float:left;
	
}

.text
{
	background-color:#cccccc;
	border:1px solid #cccccc;
}

.buttongreen
{
	background-color:#00CC00;
	border:none;
	padding:1px 5px 1px 5px;
	
}
.errsummary
{	
	color:red;
	margin-bottom:10px;
}

.errsummary div
{	
	padding:5px 5px 5px 5px;
	border:1px dotted red;	
	font-weight:bold;
}
.errsummary ul
{	
	margin-left:15px;
	font-weight:100;
}
.clear
{
	clear:both;
}
