a:link {  font-family: Arial, Helvetica, sans-serif; color: #003300; text-decoration: none}
a:hover {  font-family: Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline}
a:visited { font-family: Arial, Helvetica, sans-serif; color: #003300; text-decoration: none}
a:visited:hover {  font-family: Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline}
a:active { font-family: Arial, Helvetica, sans-serif; color: #003300; text-decoration: none}
a:active:hover {  font-family: Arial, Helvetica, sans-serif; color: #003300; text-decoration: underline}
p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;	
}

td {  font-family: Arial, Helvetica, sans-serif; color: #000000}

.subhead1 {  font-family: Verdana, sans-serif; font-weight: bold; color: #003300}

		
		#nav, .nav * {
			margin:0;
			padding:0;
		}
		#nav {
			line-height:1.0;
			margin-bottom:1.5em;
			width: 140px;
		}
		#nav ul {
			background:#fff; /*IE6 needs this*/
			width: 140px;
		}
		#nav li {
			background:#95aa64;
			/*border-left:1px solid #fff;
			border-top:1px solid #CFDEFF;*/
			float: left;
			list-style:none;
			position:relative;
			width: 140px;
			z-index:999;
		}
		#nav a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #f9fcda;
			display:block;
			padding: 4px 0 4px 0px;
			text-decoration:none;
			width:140px;
		}
		#nav a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #f9fcda;
			display:block;
			padding: 4px 0 4px 0px;
			text-decoration:none;
			width:140px;
		}
		#nav li ul {
			top:-999em;
			position:absolute;
			width:140px;
		}
		#nav li:hover,
		#nav li.sfHover,
		#nav a:focus, #nav a:hover, #nav a:active {
			background:#395926;
			width: 140px;
		}
		#nav li:hover ul, /* pure CSS hover is removed below */
		ul.nav li.sfHover ul {
			left:140px;
			top:-1px;
		}
		
		.nav li:hover li ul,
		.nav li.sfHover li ul {
			top:-999em;
		}
		.nav li li:hover ul, /* pure CSS hover is removed below */
		ul.nav li li.sfHover ul {
			left:140px;
			top:-1px;
		}
		.nav li li:hover li ul,
		.nav li li.sfHover li ul {
			top:-999em;
		}
		.nav li li li:hover ul, /* pure CSS hover is removed below */
		ul.nav li li li.sfHover ul {
			left:140px;
			top:-1px;
		}
		/*following rule negates pure CSS hovers
		so submenu remains hidden and JS controls
		when and how it appears*/
		.superfish li:hover ul,
		.superfish li li:hover ul,
		.superfish li li li:hover ul {
			top: -999em;
		}
		.nav li li {
			background:#95aa64;
			width:140px;
		}
		.nav li li li {
			background:#95aa64;
		}
		.nav li li a {
			padding-right:0;
			width:140px;
		}
		
.menu { margin: 0px; height: 100px; font-size: 10px; font-family: verdana; }
.menu *{font-size: 10px; font-family: verdana; }
.menu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 500; list-style-type: none; width: 140px; }
.menu li { background-color: #95aa64; float: left; }
.menu li.sub { background-color: #95aa64; }
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 100; font-size: 1em; margin-top: -1px; }
.menu a, .menu a:visited { border: 1px none #ffffff; display: block; text-decoration: none;width: 140px; color: #f9fcda; padding:3px 0; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;font-family:Verdana, Arial, Helvetica, sans-serif }
.menu b { float: right; margin-right: 9.6px; }
* html .menu a, * html .menu a:visited { width: 140px; }
* html .menu a:hover { color: #f9fcda; background-color: #395926; position: relative; padding:3px 0; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; }
.menu li:hover { position: relative; }
.menu a:active, .menu a:focus { color: #f9fcda; background-color: #395926; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { color: #f9fcda; background-color: #395926; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 120px; background-color: transparent; }
.menu li:hover > ul { visibility: visible; }
.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.photocaption1 {
	display:inline;
	float:right;
	padding:10px;
	width:463px;
}
.txtcaption {
	font-size:10px;
	text-align:center;
	width:100%;
	}	