	body {
	background-color:#8fa163;
	margin:0px;
	background-image:url(../assets/bgleft.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}

	.pic {
	border:none;
	padding:0xp;
	margin:0px;
	}
	
	
	.iconspacer{
	padding-right:7px;}
	
	.mainframe {
	position:relative;
	height: auto;
	width: 830px;
	margin-top: 0px;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:0px 3px 0px 3px;
	}
	
	.mainframe2 {
	position:relative;
	height: auto;
	width: 836px;
	margin-top: 0px;
	background-image:url(../assets/fadeleft.jpg);
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:0px 3px 0px 3px;
	}

	.newstxt{
	font-family: Verdana;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	line-height:18px;
	}

	.top {
	position: relative;
	margin: 0px;
	padding: 0px;
	border:none;
	width: 830px;
	height: 137px;
	z-index:1;
	background-image:url(../assets/headbg.jpg);
	background-repeat:repeat-x;
	}
	
	.loginbox{
	background-color:#69977b;
	width:92px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	border-color:#163921;
	margin-right:7px;
	}
		
	.loginbutton{
	background-color:#353130;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	width:15px;
	}
	
	.topnav {
	position:relative;
	padding:8px 0px 0px 0px;
	height:29px;
	background-image:url(../assets/navbg.jpg);
	background-repeat:repeat-x;
	}
	
	.topnav2 {
	position:relative;
	padding:1px 0px 0px 0px;
	height:22px;
	background-image:url(../assets/navbg2.jpg);
	background-repeat:repeat-x;
	text-align:left;
	z-index: 600;
	}
	
	.topnav3 {
	position:relative;
	padding:1px 0px 0px 0px;
	height:22px;
	background-image:url(../assets/navbg2.jpg);
	background-repeat:repeat-x;
	text-align:left;
	z-index: 100;
	}
	
	.toplogo {
	padding:5px 0px 0px 0px;
	height:90px;
	text-align:center;
	}
	
	.toplogo_test {
	padding:5px 0px 0px 20px;
	height:90px;
	}
	
	.header2 {
	background-color:#ededed;
	position: relative;
	margin: 0px;
	padding: 0px;
	border:none;
	padding:0px;
	text-align:center;
	}

	.main {
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 830px;
	height:auto;
	overflow:auto;
	}

	.mainholder {
	position: relative;
	background-color:#fff;
	background-image:url(../assets/mainbg.jpg);
	background-repeat:repeat-x;
	margin: 0px;
	padding: 15px 0px 10px 0px;
	width: 830px;
	height:auto;
	overflow:auto;
	float:right;
	}

	.mainleft {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:600px;
	height:auto;
	}

	.mainright {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:220px;
	height:auto;
	text-align:left;
	}
	
	.mainright2 {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:728px;
	height:auto;
	text-align:left;
	background-repeat:no-repeat;
	background-position:left top;
	}
	
	.mainrightsub {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:828px;
	height:auto;
	text-align:left;
	background-repeat:no-repeat;
	background-position:left top;
	}
	
	.mainrighta {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:830px;
	height:auto;
	text-align:left;
	background-repeat:no-repeat;
	background-position:left top;
	}
	
	.mainbox {
	position:relative;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	}
	
	.mainsubox {
	position:relative;
	margin: 0px;
	padding: 50px 0px 0px 0px;
	}
		
	.mainboxright {
	position:relative;
	margin: 0px;
	padding: 0px 30px 0px 0px;
	float:right;
	width:181px;
	}

	.mainbox2 {
	position:relative;
	margin: 0px;
	width:280px;
	padding: 46px 57px 0px 14px;
	float:left;
	text-align:justify;
	}
	
	.mainbox3 {
	position:relative;
	margin: 0px;
	width:340px;
	padding: 0px 57px 0px 14px;
	float:left;
	text-align:justify;
	}
	
	.mainboxsub {
	position:relative;
	margin: 0px;
	width:750px;
	padding: 0px 57px 0px 14px;
	float:left;
	text-align:left;
	}
	
	.mainboxsub2 {
	position:relative;
	margin: 0px;
	width:740px;
	padding: 0px 57px 0px 14px;
	float:left;
	text-align:justify;
	}
		
	.mainbox2a {
	position:relative;
	margin: 0px;
	width:540px;
	padding: 46px 57px 0px 14px;
	float:left;
	text-align:justify;
		}

	.footer {
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 830px;
	height:auto;
	overflow:auto;
	background-image:url(../assets/footerbg2.jpg);
	background-repeat:repeat-x;
	}
	
	.footer_test {
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 830px;
	height:auto;
	overflow:auto;
	}
	
	.footerleft {
	float:left;
	margin: 0px;
	padding:10px 12px 0px 12px;
	border:none;
	width: 570px;
	}

	.footerright {
	float:right;
	margin: 0px;
	padding:10px 12px 0px 12px;
	border:none;
	width: 200px;
	text-align:right;
	}

	.footerbox {
	padding:20px 0px 20px 0px;
	float:left;
	}
	
	.footerbox_test {
	padding:0px 0px 0px 0px;
	float:left;
	}


	.footerbox2 {
	height:32px;
	width:830px;
	background-image:url(../assets/footerbg.jpg);
	background-repeat:repeat-x;
	}

	p {
	font-family: Verdana;
	font-size: 12px;
	color:#666;
	text-decoration: none;
	line-height:18px;
	}
	
	span {
	font-family: Verdana;
	font-size: 12px;
	color:#666;
	text-decoration: none;
	line-height:18px;
	}
	
	ul {
	font-family: Verdana;
	font-size: 12px;
	color:#666;
	text-decoration: none;
	line-height:18px;
	}

	.txtdate{
	font-family: Verdana;
	font-size: 12px;
	color: #4d7b5f;
	}

	.txtnormal2 {
	font-family: Verdana;
	font-size: 11px;
	color: #535152;
	text-decoration: none;
	line-height:18px;
	}

	.txtfooter {
	font-family: Verdana;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	line-height:14px;
	}

	h1{
	font-family: times new roman;
	font-size: 18px;
	line-height:16px;
	color: #4d6f57;
	text-align:left;
	font-weight:bolder;
	}
	
	h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #5b9066;
	text-decoration: none;
	}

	.txttitle {
	font-family:"Times New Roman", Times, serif;
	font-size: 20px;
	color: #4d6f57;
	text-align:left;
	}
	
	.txttitle2 {
	font-family: trebuchet ms;
	font-size: 24px;
	color: #5b9066;
	text-decoration: none;
	}
	
		.txttitle3 {
	font-family: trebuchet ms;
	font-size: 24px;
	color: #5b9066;
	text-decoration: none;
	}
	

	p {
	margin:2px 0px 8px 0px;
	padding:0px;
	}

	.ultext {
	list-style-type: square;
	font-family: Verdana;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	margin-top:0px;	
	}

	a.link {
	font-family: Verdana;
	font-size: 12px;
	color: #8fa163;
	text-decoration:none;
	}

	a.link:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #272B2C;
	text-decoration:none;
	}
	
	ul.submenu{
		list-style:circle;
		}
	
	a.link2 {
	font-family: Verdana;
	font-size: 12px;
	color: #8fa163;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	}

	a.link2:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	text-transform:uppercase;
	}

	a.smalllink {
	font-family: Verdana;
	font-size: 11px;
	color: #ccd882;
	text-decoration:none;
	}

	a.smalllink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	}
	
	a.matrix {
	font-family: Verdana;
	font-size: 11px;
	color: #86962E;
	text-decoration:none;
	}

	a.matrix:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	}

	.form{
	float:right; 
	padding-right:10px;
	}
	
	
	.menuitems{
	float:left; 
	width:580px;
	}


	.menulinkstyle {
	font-family: trebuchet ms;
	width:230px;
	height:22px;
	font-size: 11px;
	line-height:22px;
	background-color:#5B5B5B;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display: block;
	border:1px solid #3C4444;
	}
	
	.menulinkstyle2 {
	font-family: trebuchet ms;
	width:160px;
	height:22px;
	font-size: 11px;
	line-height:22px;
	background-color:#5B5B5B;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display: block;
	border:1px solid #3C4444;
	}

	a.menulinkstylelink {
	font-family: Verdana;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	display: block;
	}

	a.menulinkstylelink:hover {
	color: #fff;
	background-color:#2C3232;
	text-decoration:none;
	display: block;
	}
