BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* font-family: Europe, "Arial Narrow", Arial, Helvetica, sans-serif; */
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color: #000000;
	margin: 0px;
	background-color: #FFFFFF;
	padding: 0px;	/*scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #EEFFCC;
	scrollbar-base-color: #EEFFCC;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #8EBB59;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #006600;*/
}
.border {
	border: 1px solid #999999;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.borderl {
	border: 1px solid #999999;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 20px;
}
#photogal {
	border: 3px double #999999;
}
#thum img {
	margin-bottom: 10px;
	border: 1px solid #666666;
}
#thum {
	text-align: left;
}
table .submenu2 ul {
	list-style-type: square;
	margin-left: 25px;
	color: #FF6600;
	line-height: 18px;
	padding-left: 0px;
	margin-bottom: 5px;
	padding-bottom: 0px;
}
table .submenu2  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
table .submenu2 ul a {
	color: #006600;
}
TABLE, TR, TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
A {
	color: #000099;
	text-decoration: none;
}
A:hover {
	color: #000099;
	text-decoration: underline;
}
A.m, A.m:hover {
	font-size: 10px;
	text-decoration: none;
}

P {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

H1, DIV.x1 {
	font-family: "Arial Narrow", Times, serif;
	/*
	font-family: "Times New Roman", Times, serif;
	font-family: Europe, "Arial Narrow", Arial, Helvetica, sans-serif;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-shadow: black;
	*/
	color: #006633;
	font-size: 20px;
	font-weight: bold;
	width:100%;
	letter-spacing: 1px;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#72AA30,direction=120,strength=2);*/
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-transform: uppercase;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff5600;
	font-weight: normal;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #339933;
	font-weight: normal;

	text-align: left;
}
H4 {
	font-family: Europe, "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #447C01;
	font-weight: normal;
	margin: 0px;
	text-align: left;
	vertical-align: middle;
}
H5 {
	font-family: Europe, "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #447C01;
	/* color: #029567; */
	font-size: 13px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
}
STRONG {
	font-weight: bold;
	color: #FF5600;
}
TABLE.submenu {
	border: 1px solid #8EBB59;
	width: 220px;
	margin: 6px;
}
TABLE.submenu2 {
	width: 220px;
	margin: 6px;
}
TD.y {
	font-weight: bold;
	border: 2px solid #8EBB59;
	background-color: #FFFFFF;
}
TD.y:hover {
	font-weight: bold;
	border: 2px solid #8EBB59;
	background-color: #F2FCE7;
}
TD.rmt {
	font-family: Europe, "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #447C01;
	font-weight: bold;
	border-bottom: 2px solid #8EBB59;
	border-top: 2px solid #8EBB59;
	border-right: 2px solid #8EBB59;
	background-color: #F2FCE7;
	text-align: left;
	vertical-align: middle;
}
TD.rmc {
	font-family: Europe, "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	padding: 2px 2px 2px 4px;
	border-left: 2px solid #8EBB59;
	border-right: 2px solid #8EBB59;
	background-color: #F2FCE7;
	text-align: left;
	vertical-align: top;
}
TD.rbl {
	background-color: #F2FCE7;
	border-left: 2px solid #8EBB59;
	border-bottom: 2px solid #8EBB59;
}
TD.rbc {
	background-color: #F2FCE7;
	border-bottom: 2px solid #8EBB59;
	text-align: right;
	vertical-align: middle;
}
TD.block-header, TD.block-footer, TD.block-center {
}
TD.block-left, TD.block-right {
	background-color: #E3F5CE;
}
HR {
	height: 0px;
	border: 1px solid #8EBB59;
	border-top-width: 1px;
}
IMG.alb {
	/* border: 3px solid #C7A400; */
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=3);
}
FORM {
        display: inline;
        margin: 0;
        padding: 0;
}
INPUT, TEXTAREA, SELECT {
	/* font: normal 11px Verdana, Arial, Helvetica, sans-serif; */
	/* color: #000000; */
	/* border: 1px solid #000000; */
}
INPUT.but {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #8EBB59;
	height: 20px;
}
INPUT.txt {
	font-size:9px;
	color: #000000;
	background-color: #E7EFEF; 
	height:20px;
}

.frmtxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3E7300;
	font-size:9px;
	margin: 0px;
}
.search {
	color: #FF0000;
	background-color: #EFEFEF;
}
.title {
	font-size: 16px;
	color: #3F1D80;
	font-weight: bold;
}
.smalltitle {
	font-size: 13px;
	color: #3F1D80;
	font-weight: bold;
}
.newstitle {
	font-size: 14px;
	color: #447C01;
	font-weight: bold;
}
.pagetitle {
	font-size: 16px;
	color: #3F1D80;
	font-weight: bold;
	letter-spacing: 1;
	background-color: #FFFFFF;
	margin-left: 25;
}
.blocktitle {
	font-size: 12px;
	color: #3F1D80;
	font-weight: bold;
	background-color: #EFEFEF;
}
.blockcentertitle {
	font-size: 12px;
	color: #3F1D80;
	font-weight: bold;
	background-color: #FFFFFF;
}
.cattitle {
	font-size: 11px;
	color: #FF9933;
	font-weight: bold;
}
.cattitle:hover {
	font-size: 11px;
	color: #FF9933;
	font-weight: bold;
}
.footer {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
.footer:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:link,
.footer a:visited{
	color: #FFFFFF;
}
.white, .white:hover {
	color: #FFFFFF;
	font-size: 12px;
}
.tdtitle {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background: #EEEEEE;
}
.tdtext {
	color: #000000;
	background: #FCFCFC;
}
.tdtext2 {
	color: #000000;
	background: #EFEFEF;
}
.copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCBB;
}
.zg {
	background-color: #E3F5CE;
	border:1px solid #8EBB59;
}

#lt {
	text-align: left;
	vertical-align: top;
}
#ct {
	text-align: center;
	vertical-align: top;
}
#rt {
	text-align: right;
	vertical-align: top;
}
#lm {
	text-align: left;
	vertical-align: middle;
}
#cm {
	text-align: center;
	vertical-align: middle;
}
#rm {
	text-align: right;
	vertical-align: middle;
}
#lb {
	text-align: left;
	vertical-align: bottom;
}
#cb {
	text-align: center;
	vertical-align: bottom;
}
#rb {
	text-align: right;
	vertical-align: bottom;
}
