body {
  font-family: Arial, helvetica, sans-serif;
  margin-top: 5px;
  font-size: 12px;
}

a { text-decoration:none; }

a:hover {text-decoration:underline; }

.heading { border-bottom:1px solid #16830a; border-left:1px solid #16830a; border-right:1px solid #16830a; width:948px; height:93px; background:url(images/top_bg.jpg) 0 0 repeat-x;;}

.leftcontainer { width:165px; margin-top:4px; }

.topBanner {margin-top:4px; }

.rightBanner {margin-left:8px; margin-top: 4px;}

.left { width: 155px; background:url(images/bg300x800.jpg) 0 0 no-repeat; margin: 0 0 0 0; border-bottom:1px solid #16830a; border-left:1px solid #16830a; border-right:1px solid #16830a; border-top:1px solid #16830a; }

ul.menu { list-style:none; marker-offset: 0; padding:0; margin-left:5px;}

.navimage { margin: 5px 5px 0 5px; }

.nav li {float:right; margin-left:10px;}

.contentcontainer {width: 615px; margin-top:4px; }

.content { width: 505px;
	background-color:#dfdfe1;
	background-image:url(images/bg600x1000.jpg); background-repeat:no-repeat;
	border-bottom:1px solid #16830a;
	border-left:1px solid #16830a;
	border-right:1px solid #16830a;
	border-top:1px solid #16830a;
	margin-bottom: 5px;
	}
	
.content2 { width: 615px;
	background-color:#dfdfe1;
	background-image:url(images/bg600x1000.jpg); background-repeat:no-repeat;
	border-bottom:1px solid #16830a;
	border-left:1px solid #16830a;
	border-right:1px solid #16830a;
	border-top:1px solid #16830a;
	margin-bottom: 5px;
	}

.content3 { width: 615px;
background-color:#FFFFFF;
	border-bottom:1px solid #16830a;
	border-left:1px solid #16830a;
	border-right:1px solid #16830a;
	border-top:1px solid #16830a;
	margin-bottom: 5px;
	}
.contenttext { margin: 5px 10px 10px 5px; }

.rightcontainer { width:270px; margin-top:4px; }

.right { width: 268px; background:url(images/bg300x800.jpg) 0 0 no-repeat; margin: 0 0 0 0; border-bottom:1px solid #58a999; border-left:1px solid #6fcebb; border-right:1px solid #6fcebb; border-top:1px solid #16830a; }

.righttext { margin: 5px 10px 10px 5px; }

.contentheader { background:url(images/green_bg.jpg) 0 0 repeat; color:#FFFFFF; border-bottom:1px solid #16830a; }

.contenttitle { font-family:Verdana, "MS Sans Serif", sans-serif; font-weight:bold; padding: 5px 0 5px 5px; }

.imgtag {border-bottom:1px solid #16830a; border-left:1px solid #16830a; border-right:1px solid #16830a; border-top:1px solid #16830a; margin-left:10px; margin-bottom:5px;}

.more { border-bottom:1px solid #16830a; border-left:1px solid #16830a; border-right:1px solid #16830a; border-top:1px solid #16830a; width:80%; background-color:#FFFFFF; margin-left: 40px; }

.moretext { font-weight:bold; padding: 5px 0 5px 5px; }

.headerlinks { font-size:10px; font-weight:bold; margin: 0 20px 0 740px; padding: 10px 0 0 0; }

.headerlinks a { color:#000; }

.footer {width:950px; height:22px; border-bottom:1px solid #58a999; border-left:1px solid #16830a; border-right:1px solid #16830a; border-top:1px solid #16830a; background-color:#FFFFFF; font-size:10px; font-weight:bold; color:#999; padding-top:12px; }

.footer a { color:#999; }

.helpimg { float:right; margin-right:10px; }

.listing {border: 3px solid #eee; margin: 5px; padding:10px; }
.featlisting {border: 3px solid #eee; margin: 5px; padding:10px; height: 200px; }
.featlisting a { font-weight:bold; color:#16830a; text-decoration:none;}
.featlisting a:hover { text-decoration:underline; }

.listing a { font-weight:bold; color:#16830a; text-decoration:none;}
.listing a:hover { text-decoration:underline; }
.heading td { font-weight:bold; color:#FFFFFF; }
.heading td a { font-weight:bold; color:#FFFFFF; padding-top:15px; }

.inputRequirement { font-size: 10px; color: #16830a; }

.paginating {font-size:16px; font-weight:bold; margin-top:25px;}

.title {font-size:20px;}
.title a { color:#FFFFFF; text-decoration:none;}
.title a:hover { text-decoration:none;}