body{
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

h1 {
	font-size: 12pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	color: #3E652A;
	border-bottom: 2px dotted #DAEBCD;
}
h2 {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14pt;
	color:#3E652A;
	border-bottom: 2px dotted #DAEBCD;
}
h3 {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 13pt;
	color:#3E652A;
	border-bottom: 1px dotted #DAEBCD;
}
li{
	padding-bottom:10px;
}
dt.history{
	font-style: italic;
	padding-top:10px;
}
dt.resources{
	padding-top:10px;
}
.main{
	border-left: 1px solid #E0E6DA;
	border-right: 1px solid #E0E6DA;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 12pt;
}
.content{
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	color: #263B16;
}
.body{
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.7em;	
}

.imgBox{
	float: right;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	border: 1px solid #92A584;
	background-color: #E8EFE3;
	color: black;
	margin: 5px;
}
.prgImgBox{
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	border: 1px solid #92A584;
	background-color: #E8EFE3;
	color: black;
	margin: 5px;
	text-align: left;
	vertical-align: middle;
}
.imgBoxImage{
	margin: 5px;
	border: 1px solid #92A584;
}
.prgBoxTxt{
	text-align: left;
	padding: 10px;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	color: #263B16;
}
.imgBoxTxt{
	text-align: left;
	padding: 5px;
	max-width: 180px;
	min-width: 150px;
	width: 180px;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10pt;
	color: #263B16;
}
.footer{
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#leftColOuter{
	margin-left: 10px;
	background-color: #DAEBCD;
	background-image: url( "/images/bg_leftCol_top.gif" );
	background-repeat: no-repeat;
	background-position: top;
}
.navBox{
	padding: 5px;
	width: 80%;
	background-color: #E8F2E0;
	color: Black;
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.navBoxCell{
	line-height: 1.5em;
	border-bottom: 1px solid #D8E2D1;
	margin-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	vertical-align: middle;
	background-color: #E8F2E0;
}
div.navSubBoxCell{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	vertical-align: middle;
	background-color: #E8F2E0;
}
div.navSubBoxCell:hover{
	background-color: #F9FCF7;
}
div.navTitleBoxCell{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	vertical-align: middle;
	background-color: #E8F2E0;
}
div.navBoxCellBottom{
	line-height: 1.5em;
	margin-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:7px;
	vertical-align: middle;
}
div.navBoxCell:link{
	background-color: #E8F2E0;
}
div.navBoxCell:visited{
	background-color: #E8F2E0;
}
div.navBoxCell:hover{
	background-color: #F9FCF7;
}
div.navBoxCell:active{
	background-color: #F9FCF7;
}
div.navBoxCellBottom:link{
	background-color: #E8F2E0;
}
div.navBoxCellBottom:hover{
	background-color: #F9FCF7;
}
a.navLink:link{
	color: #233118;
	background-color: inherit;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.navLink:hover{
	color: black;
	background-color: #F9FCF7;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.navLink:visited{
	color: #233118;
	background-color: inherit;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.formField{
	background-color: #F9FCF7;
	border:1px solid #92A584;
}
a.btnLink:link{
	color: #263B16;
	background-color: #F6FAF3;
	border: 1px solid #A8B1A2;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	margin-right:10px;
	margin-left:10px;
}
a.btnLink:visited{
	color: #263B16;
	background-color: #F6FAF3;
	border: 1px solid #A8B1A2;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	margin-right:10px;
	margin-left:10px;
}
a.btnLink:hover{
	color: #F6FAF3;
	background-color: #A8B1A2;
	border: 1px solid white;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	margin-right:10px;
	margin-left:10px;
}
input.btnLink{
	color: #263B16;
	background-color: #F6FAF3;
	border: 1px solid #A8B1A2;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	margin-right:10px;
	margin-left:10px;
}
input.btnLink:hover{
	color: #F6FAF3;
	background-color: #A8B1A2;
	border: 1px solid white;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	margin-right:10px;
	margin-left:10px;
}
#leftCol{
}

p {
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	line-height : 12pt;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

.smallText {
	font-size : 7.5pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	line-height : 12pt;
	margin: 0px 0px 4px 0px;
	padding: 0px;
}


/*a.footer:link{
	color: #3E652A;
	background-color: #ffffff;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
a.footer:visited{
	color: #3E652A;
	background-color: #ffffff;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
a.footer:hover{
	color: #92A584;
	background-color: #ffffff;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}*/


a.newsLink:link{
	color: #3E652A;
	background-color: #ffffff;
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.newsLink:visited{
	color: #3E652A;
	background-color: #ffffff;
	text-decoration: none;
}
a.newsLink:hover{
	color: #92A584;
	background-color: #ffffff;
	text-decoration: underline;
}
.newsSmall { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 10pt;color: black;}
a.newsSmall:link{
	color: #3E652A;
	background-color: #ffffff;
}

a.newsSmall:visited{
	color: #3E652A;
	background-color: #ffffff;
}
a.newsSmall:hover{
	color: #92A584;
	background-color: #ffffff;
}
.newsSmallBlue {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.newsMedBold {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.newsHeadline { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.newsHeadlinewhite { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color:black}
.newsDate { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.newsBody { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 15pt;}
.newsBodyWhite{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 15pt;color: black;}
.newsHeadlineMenu { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11.5pt;color: black}
.newsAuthor { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: 12pt; text-align: left;}
.newsEnd { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 8pt; text-align: center;}
.newsTinyGap { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 5pt; line-height: 5pt; text-align: center;}
.headline{
	list-style: none;
	list-style-position: inside;
}
a.NewsList:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #263B16;
	text-decoration: none;
}
a.NewsList:visited{ 
	color:#263B16;
	text-decoration: none;
	}
a.NewsList:active{ color:#ff0000;}
a.NewsList:hover{ color:#ff0000;}

/* ADMIN */
.admin_table {
	border:1px solid #000;
	width:100%;
	margin-top:3px;
}
.admin_table td {
	padding:2px;
}
.admin_table thead td {
	background-color:#495F37;
	color:#FFF;
	border-bottom:1px solid #000;
}
.admin_table td.row_label {
	background-color:#95AE81;
	color:#FFF;
	border-right:1px solid #000;
}
.admin_table tr.row_0 td {
	background-color:#FFF;
}
.admin_table tr.row_1 td {
	background-color:#BDD2AD;
}
.admin_table tr.row_hidden td {
	background-color:#95AE81;
}
.admin_table td.row_0 {
	background-color:#FFF;
}
.admin_table td.row_1 {
	background-color:#BDD2AD;
}
.admin_table td.row_hidden {
	background-color:#95AE81;
}
.admin_input {
	width:300px;
}