a:link {color: #407939} 
a:visited {color: #407939} 
a:hover {color: #CAD19E} 
a {text-decoration: none}
td.textarea {font-family: arial, sans-serif; color: #F8FAEF; font-size:9pt; text-align: left;
}
td.textareasm {font-family: arial, sans-serif; color: #F8FAEF; font-size:8pt; text-align: left;
}
td.links {font-family: arial, sans-serif; font-size:8pt; text-align: right;
}
span.sig {font-family: times new roman, arial, sans-serif; font-size:12pt; text-align: right;
}
span.event {font-family: arial, arial, sans-serif; font-size:9pt; text-align: left; color: #E8EBBC; font-weight:bold;
}

.promo {font-family: arial, arial, sans-serif; font-size:10pt; text-align: center; color: #F9FFFF; font-weight:bold; background-color: #004848; width: 100%;
}


H1 {font-family: arial, sans-serif; color: #146B5A; text-align: left; font-weight:bold; font-size: 12pt;
}
H2 {font-family: arial, sans-serif; color:#687234; font-size:10pt; text-align: left; margin: 0;
}



.linktop a{border: 0px #3C603E solid; font-family: verdana, arial, sans-serif; color: #C0D381; font-size:9pt; font-weight: bold; padding: 6px 2px 2px 2px;
}
.linktop a:hover  {border: 0px #39513E solid; font-family: verdana, arial, sans-serif; color:#C7E3C1; font-size:9pt; font-weight: bold; padding: 6px 2px 2px 2px;
}

.linktop a:visited  {border: 0px #39513E solid; font-family: verdana, arial, sans-serif; color: #D0D398; font-size:9pt; font-weight: bold; padding: 6px 2px 2px 2px;}



.main { background-color:white; background-image:url(images/main.jpg); background-repeat:yes-repeat; background-position:top left;} 


.content { background-color:white;font-family: arial, sans-serif; color: #114221; font-size:9pt; text-align: left; border: 1px solid #87BF8C; } 

.career { background-image:url(images/boxopp.jpg); background-repeat:no-repeat; background-position:top left;  height: 115px; width: 192px; padding: 0px; font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; text-align: center; font-size: 12pt;  color: #1C4F49; border: 0px solid #2D934E; background-color: white; } 
.career a{ font-size: 12pt;  color: #1C4F49;} 
.career a:hover{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; font-size: 12pt;  color: #2D934E; } 
.career a:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; font-size: 12pt;  color: #1C4F49;} 


.news { background-image:url(images/boxnews.jpg); background-repeat:no-repeat; background-position:top left;  height: 115px; width: 192px; padding: 0px; font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; text-align: center; font-size: 12pt; color: #1C4F49; border: 0px solid #2D934E; background-color: white;} 
.news a{ font-size: 12pt;  color: #1C4F49;} 
.news a:hover{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; font-size: 12pt;  color: #2D934E; } 
.news a:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; font-size: 12pt;  color: #1C4F49;} 



.resource { background-image:url(images/boxres.jpg); background-repeat:no-repeat; background-position:top left;  height: 115px; width: 178px; padding: 0px; font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; font-size: 12pt;  color: #1C4F49; border: 0px solid #2D934E; background-color: white; text-align: center; } 
.resource a{ font-size: 12pt;  color: #1C4F49;} 
.resource a:hover{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; font-size: 12pt;  color: #2D934E; } 
.resource a:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; font-size: 12pt;  color: #1C4F49;} 



.menu {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 7pt;
	padding: 4px;
	margin: 0;
	background-color: #EBE8EF;
	text-align: left;
	border-left: 0px; border-bottom: 2px; border-top: 3px; border-right: 0px; 
	border-style: solid;
	border-color: white;
	color: #441973;
}

#wrap {
	margin: auto;
	margin-top: 25px;
	margin-height: 0px;
	width: 780px;
	border: 0px solid white;
	background-color: white;
	
}
.footer {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; width: 100%;
	font-weight: bold;
	padding: 2px;
	margin: 0;
	text-align: left;
	border-left: 0px; border-bottom: 0px; border-top: 0px; border-right: 0px; background-color:white;
	color: F8FAEF;
	background-image:url(images/footer.jpg); background-repeat:yes-repeat; background-position:top left;
}
.spacer {
	height:60px;
}
.spacer2 {
	height:25px;
}
.white { background-color: white; width:335px; padding: 4px;} 
.beige { background-color: F2F5E2; width: 210px; padding: 6px; font-weight: bold; text-align: justify; font-family: arial, sans serif;

	color: #8DB45A;} 


.front {
background-color: F2F5E2; background-image:url(images/front.jpg); background-repeat:yes-repeat; background-position:top left; 
font-size: 8pt; 
font-family: arial, sans serif;
	font-weight: bold;
	width: 579px;
	padding: 0px;
	margin: 0;
	text-align: justify;
	color: #687234;} 


.front_admin {
background-color: white; 
font-size: 8pt; 
font-family: arial, sans serif;
	font-weight: bold;
	width: 579px;
	padding: 0px;
	margin: 0;
	text-align: justify;
	color: #687234;} 
 


.front_page_box_font {
font-size: 8pt; 
font-family: arial, sans serif;
	font-weight: bold;
	text-align: center;
	color: black;
	}
















