body {
	background: #CCCCCC url(images/bg.jpg) repeat-y fixed center top;
	margin: 0px;
	padding: 0px;

}
.searchmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(images/search_bg.jpg) repeat-x;
	height: 40px;
	padding-left: 10px;
	font-size: 12px;
	color: #333333;
	border: 1px solid #999999;
	padding-right: 10px;

}
.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 250px;
	height: 19px;

}
.searchbutton {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.topmenu {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #2CAE00;
	border: 1px solid #207D00;


}
.topmenu a:link, .topmenu a:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-left: 1px solid #207D00;
	padding-top: 2px;
	padding-bottom: 2px;
}
.topmenu a:hover, .topmenu a:active {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-left: 1px solid #207D00;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #207D00;
}
form {
	margin: 0px;
	padding: 0px;
}
.bodytext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.bodytext a:link, .bodytext a:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
}
.bodytext a:hover, .bodytext a:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
	text-decoration: none;
}
.news {
	border-bottom: 1px dashed #006699;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;

}
h3 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
}
.sidemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
	display: block;
	font-size: 11px;


}
.sidemenu a:link, .sidemenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
	display: block;
	border-bottom: 1px dashed #999999;
	font-size: 11px;
	text-decoration: none;
	width: 170px;
	padding-bottom: 5px;



}
.sidemenu a:hover, .sidemenu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
	display: block;
	border-bottom: 1px dashed #999999;
	font-size: 11px;
	text-decoration: none;
	text-indent: 5pt;
	width: 170px;
	padding-bottom: 5px;




}
.subborder {
	background: #EEEEEE;
	border: 1px dashed #999999;
	padding: 3px;
}
.results {
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px dashed #006699;
}
.admenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.admenu a:link, .admenu a:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #EEFFE8;
	border: 1px dashed #999999;
	diplay: block;
	display: block;
	margin-bottom: 8px;
	color: #207D00;
	text-decoration: none;
	width: 165px;
	padding: 5px;






}
.admenu a:active, .admenu a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #EEFFE8;
	border: 1px dashed #999999;
	diplay: block;
	margin-bottom: 8px;
	color: #207D00;
	text-decoration: none;
	width: 165px;
	padding: 5px;





}
h1 {
	font-size: 11px;
	font-weight: bold;
}
.ttext {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.pages {width: 700px; padding: 15px 0px; border-bottom: 1px solid; overflow: hidden}
.pages_results {}
.pages_page {margin-top: 10px}
.pages_page_title { font-size: 12px; font-weight: bold; display: inline}
.pages_page_category {display: inline}
.pages_page_description {display: block; margin-left: 15px}
.pages_page_url {display: block; margin-left: 15px}
.text {width: 700px; padding: 15px 0px; border-bottom: 1px solid }
.text_path {font-size: 10px; font-weight: bold}
.text_text {}
.text_block {padding-top: 10px}

.categories {padding: 15px 20px; border-top: 0px; overflow: hidden}
.categories_text {}
.categories_block {padding-top: 10px}
.categories_blocks {}
.categories_blocks_left {width: 330px; padding-top: 10px; padding-right: 15px; float: left; clear: both}
.categories_blocks_right {width: 330px; padding-top: 10px; float: left}
.categories_category {display: block}
.categories_category_title {font-size: 12px; font-weight: bold; display: inline}
.options {width: 700px; text-align: right; padding: 15px 0px; border-bottom: 1px solid}

.ftrsm, .ftrsm p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.ftrsm a:link, .ftrsm a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
}
.ftrsm a:hover, .ftrsm a:active {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #207D00;
	text-decoration: none;
}
