body {
	margin : 0px 7px 7px 7px;
	padding: 0px 0px 0px 0px;
	background-color : #445128;
	font: normal 12px;
	font-family : sans-serif;
}

td {
	font: normal 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

p {
	font: normal 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

a { color: #336600; text-decoration: underline; }
a:link { color: #336600; text-decoration: underline; }
a:visited { color: #336600; text-decoration: underline; }
a:hover { color: #336600; text-decoration: underline;  font-weight : bold;  }
a:active { color: #336600; text-decoration: underline;   }

H1 {font : normal 32px Verdana, Geneva, Arial, Helvetica, sans-serif; font-style : italic; color : #000000;}
H2 {font : normal bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif; }
H3 {font : normal bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif; }
H4 {font : normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; }


.callout {
  padding: 6px;
  margin: 3px;
  background: #FFFFFF;
  color: #000000; border: 1px solid Black; letter-spacing: 0.1em;
}
.leaves2 { background-repeat: no-repeat; background-position: bottom right;  background-image : url(../images/bkg_leaves_lg.jpg); }
.headerblue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #000000; COLOR: white;  padding : 3px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant : normal;
	text-align : center;
	text-transform : lowercase;
}

.footer  { color: white; font-size : 11px;  padding: 3px;}
.footer a	 { color: white; text-decoration: underline;  }
.footer a:link	 { color: white; text-decoration: underline; }
.footer a:visited	{ color: white; text-decoration: underline; }
.footer a:hover { color: white; text-decoration: underline; }
.footer a:active { color: white; text-decoration: underline; }

.signature {padding: 0 7px; margin: 0px; font : bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;  font-style : italic;  }
		
	
/* ================================================ */
	#navcontainer
		{
			margin: 0px;
			width: 12em;
			padding: 0;
			font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
			background-color: #8E9B4B;
			color: #333; 
		}
		
		#navcontainer ul
		{
			list-style: none;
			margin: 0px;
			padding: 0;
			border: none;
		}
		
		#navcontainer li
		{
			border-bottom: 1px solid #445128;
			border-top: 1px solid #C3D29E;
			border-left: 1px solid #C3D29E;
		margin: 0 0 0 0px;
		}
		
		#navcontainer li a
		{
			display: block;
			padding: 5px 5px 5px 5px;
			background-color: #C3D29E;
			color: Black;
			text-decoration: none;
			width: 100%;
		}
		
		html>body #navcontainer li a { width: auto; }
		
		#navcontainer li a:hover
		{
			background-color: #445128;
			color: #fff;
			font-weight : bold;
			border-bottom: 1px solid #445128;
			border-top: 1px solid #445128;
			border-right: 1px solid #445128;
		}
			ul#navlist li#active a
		{
			background: #445128;
			color: white;
			font-weight : bold;
		}
		#navcontainer li li
		{
			margin: 0; padding: 0; border: none;
		}
		
		#navcontainer li li a
		{
			display: block;
			padding: 2px 2px 2px 20px;
			background-color: transparent;
			border-left: 10px none #C3D29E;			
			border-bottom: 0px;
			border-top: 0px;
			border-right: 0px;
			color: Black;
			text-decoration: none;
			width: 100%;
		}
		
		#navcontainer li li a:hover
		{
			background-color: #445128;
			color: #fff;
			font-weight : bold;
			border-left: 10px none #C3D29E;			
			border-bottom: 0px;
			border-top: 0px;
			border-right: 0px;
		}
		
			ul#subnavlist li#subactive a
		{
			background: #FFFFCC;
			color: Black;
			font-weight : bold;
		}