p, div, li, td, a, th, dd, span, dl, dd, th {font-family: arial,helvetica; font-size: 9pt; font-weight:normal; }

h1 {font-family: arial; font-size: 14pt; font-weight:bold; color:#336633; }

h2 {font-family: arial,helvetica; font-size: 12pt; font-weight:bold; color:#336633; }

h3 {font-family: arial,helvetica; font-size: 11pt; font-weight:bold; color:#336633; margin-bottom:0; padding-bottom: 0; }

p.no_space {font-family: arial,helvetica; font-size: 9pt; font-weight:normal; margin-top:0; padding-top: 0;}

td.left-column
{
	border-right:1px solid #FFF8DF;
	background: transparent url(/graphics/corner_waves.jpg) no-repeat top right;
	background-color:#336633;

}


a:link {   color: #336633; text-decoration: underline; }
a:visited {  color: #564F45; text-decoration: underline;}
a:hover {  color: #323232; text-decoration: underline; }
a:active {  color: #323232; text-decoration: underline;}

a.footer:link {   color: #336633; text-decoration: none; font-size: 8pt; }
a.footer:visited {  color: #336633; text-decoration: none; font-size: 8pt;}
a.footer:hover {  color: #564F45; text-decoration: underline; font-size: 8pt; }
a.footer:active {  color: #564F45; text-decoration: underline; font-size: 8pt;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dropdown Navigation Styles Start ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#nav_top {
	margin: 85px 0 0 0;
	height:25px;
	background-color:transparent;
	font-size:9pt;
	width: 205px;
	z-index:1000;
	border:0;
	left:0;

}

#nav2 {
	background-color:transparent;	
	line-height:25px;
	margin:0px;	
	border:0;
	padding:0;
	font-size:9pt;
	width: 205px;
	z-index:1000;

}

ul#nav2, #nav2 ul {
	position: absolute;
	z-index:1000;
	list-style: none;
	padding: 0;
	margin:0;
	background-color:transparent;	
	

}

#nav2 a {	
	display: block;						
	vertical-align:middle;	
	border-right:0px;
	padding-left:6px;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;	
	font-size:9pt;	
	font-family:arial,helvetica;
	font-weight: bold;
	color:#FFF8DF;
	width:199px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:0;
	
	
	}
* html #nav2 a {
	width:205px;
	}

			
#nav2 li li,#nav2 li ul{
	width:190px;
	border:0;
	padding:0;
	margin:0 ;
	line-height:25px;	
	
}
		
	
#nav2 li li a {
	font-weight:normal;
	display: block;
	padding:2px 0px 2px 6px;
	font-family:arial,helvetica;
	font-weight: bold;
	font-size:9pt;	
	background:#336633;	
	letter-spacing:.03em;
	text-align:left;
	width:184px;	
	
}

* html #nav2 li li a {
	width:190px;
	}

#nav2 li li {
	border-left:1px solid #FFF8DF;
	border-right:1px solid #FFF8DF;
	border-top:1px solid #FFF8DF;
	}



#nav2 li a:hover, #nav2 a#last:hover {
	background-color:#FEF1C4;
	color:#285128;	
	border-top:1px solid #FFF8DF;
	border-bottom:1px solid #FFF8DF;
	line-height:25px;	
	margin:0;
	padding-top:0px;
	padding-bottom:0px;

	
}

#nav2 li li a:hover {
	border:0 !important;	
	line-height:25px;	
	padding:2px 0px 2px 6px;
	}

	

#nav2 li {
	float: left;
	position: relative;
	width: 205px;
	text-align: left;
	cursor: default;
	background-color: transparent;
	padding:0;
	margin:0;
	border:0;		
}



#nav2 li ul {
	/*top: 100%;*/
	top:0;
	left:205px;
	padding:0;
	margin:0;
	border:0;
	border-bottom:1px solid #FFF8DF;
	display: none;			
	/*background-color:#FFF;
	width:190px;	*/
	line-height:25px;	
	
}

#nav2 li>ul {
	/*top: auto;
	left: auto;*/
}

#nav2 li:hover ul,#nav2  li.over ul {display: block;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dropdown Navigation Styles End ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
