/* Main */

body {
	background-color: #6FAD28;
	}

a:hover {
	text-decoration: underline;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #6FAD28;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #434DAE;
	font-size: 12px;
	}
.titleover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.titlebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434DAE;
	font-weight: bold;
}
.text {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.textsmall {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titleoversmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.textbold {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.login {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #9FCA70;
	border: thin solid #6AA225;
}
.textarea {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: thin none #434DAE;
}
.textred {
	color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}
.tablearea {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #9FCA70;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.titleoverunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
/*----------new--------*/
.newBFC, #memberNav
/*Fixes collapsing div problem*/
{
overflow: hidden;
_overflow: visible;
_overflow-x:hidden;
_height: 0;
}
/*\*//*/ 
.newBFC {display: inline-block;}
/**/

#sideMenu{font:normal 12px Verdana, sans-serif;width:144px;padding:0 0 200px 0;}
#footer a{font:bold 11px Verdana, sans-serif;}
#sideMenu ul{padding:20px 0 20px 12px;margin:0;}
#sideMenu li{list-style-type:none;padding-bottom:12px;margin:0;}
#sideMenu li a{text-decoration:none;color:#333;}
#sideMenu li a:hover{text-decoration:underline;color:#434DAE;}
#tdLeft{color:#FFF;}
.dload{height:58px;}
body#gal .dload{height:90px;overflow:hidden;}
.dload img{float:right;margin-top:10px;border:none;}
.padme{margin:8px 8px 0 8px;}
#content{font:normal 12px Verdana, sans-serif;color:#000;}
#content a{text-decoration:none;color:#000;}
#content a:hover{color:#FFF !important;text-decoration:underline;}
hr {color:#6FAD28;height:0px;width:100%;margin:20px  0 20px 0;border-bottom:1px dotted #FFF;}
.date{width:150px;float:right;text-align:right;}
.newsList{padding:0 0 20px 0;}
#newsList{padding-top:20px;font:normal 12px Verdana, sans-serif}
#newsList a{font:bold 12px Verdana, sans-serif;color: #434DAE;text-decoration:none;}
#newsList a:hover{color:#FFF;text-decoration:underline;}
#newsList ul{padding:0;margin:0;}
#newsList li{list-style-type:none;padding:8px 0 0 0;}
#newsBody{padding-top:18px;line-height:20px;}
#newsImages{padding-top:20px;height:170px;}
.thumb{height:164px;width:110px;float:left;text-align:center;padding:8px;font-size:11px !important;}
.thumb a img{padding:4px;margin:4px;border:1px solid #FFF;background-color:#7A985A;}
.thumb a:hover{text-decoration:none !important;font-size:11px !important;}
#newsImages a img{padding:8px;margin:4px;border:1px solid #FFF;background-color:#7A985A;float:left;}
.thumb a:hover img, #newsImages a:hover img{border:1px solid #578522;background-color:#FFF;}
#memberNav{margin:18px 0 24px 0;}
#memberNav ul{padding:16px 3px 6px 3px;margin:0;}
#memberNav li{padding:2px 6px 2px 2px;;margin:0;list-style-type:none;float:left;}
#memberNav li a{display:block;height:18px;padding-right:16px;background:url(images/arrow_white.gif) no-repeat  right 2px;}
#memberNav li a:hover{background:url(images/arrow.gif) no-repeat  right 2px;color:#FFF !important;}
.margTop{margin-top:20px;}
body#login form table, body#newpass form table{margin:0 auto 0 auto;border:1px solid #CC3300;background-color:#FFF;}
body#login form td,  body#newpass form td{padding:5px;}
body#newpass form #KT_Update1{border:1px solid #000;background-color:#CC3300;color:#FFF;height:24px;font-weight:bold;}
body#login form #kt_login1{border:1px solid #9FCA70;background-color:#000;color:#FFF;height:24px;font-weight:bold;}
body#login form #kt_login_password ,body#login form #kt_login_user {width:120px;}
#changed{text-align:center;}

/*--headings--*/

h3{font:bold 15px Verdana, sans-serif;color:#404BA5;padding:0 0 14px 0;margin:0;border-bottom:1px dotted #FFF;display:block;}
h4{font:bold 14px Verdana, sans-serif;color:#404BA5;padding:0;margin:0;}
h3 span, h4 span{color:#FFF;}
#content h4 a{color:#000 !important;font-size:14px;}
#content h4 a:hover{color:#FFF !important;font-size:14px !important;}
h5{font:bold 12px Verdana, sans-serif;color:#000;padding:0;margin:0;}