p { margin : 0px 0px 8px 0px; color : #4C711D; font: 12px/17px Georgia, Times, serif; }

td { text-align: left; color : #4C711D; font: 12px/18px Georgia, Times, serif; }

blockquote { margin: 10px 30px 10px 30px; }

.aphead1 { font-size: 15px; border-bottom: 1px solid; padding: 0 0 2px 0; }

.head1 { color: #0A6BA4; font: 14px/20px Verdana, sans; font-weight : bold; text-align: left }

.head2 { color : #0A6BA4; font: 10px/20px Verdana, sans; text-transform: uppercase; letter-spacing: 1px; font-weight : bold; text-align: left; border-bottom:dotted; border-width:1px; border-color:#666666; }


.text1 { text-align: left; color : #4C711D; font: 12px/18px Georgia, Times, serif; }

.text1a { text-align: left; color: #4C711D; font: 18px/26px Georgia, Times, serif; }

.foot { color: #EAAE43; font: 9px/20px arial, sans; }

.desctxthd { text-align: left; color: #4C711D; font: 15px/18px Georgia, Times, serif; }

.desctxt { text-align: left; color: #4C711D; font: 11px/15px Georgia, Times, serif; }


A:link, A:visited, A:active   {color: #EAAE43; text-decoration: none} 
A:hover   {background-color:#4C711D; color:#FFFFFF} 


.navbar A:link    { color:#4A6872; text-decoration: none} 
.navbar A:visited { color:#4A6872; text-decoration: none} 
.navbar A:active  {text-decoration: none} 
.navbar A:hover   {border-bottom: 0px} 


ul
{
	/* all lists */
	padding: 0px;
	margin: 0 0 -4px 0px;
	list-style: none;
	/* not original */
}

li
{
	/* all list items */
	position: relative;
	top: auto;
	width: 100%;
	/* not original */
}

li ul
{
	/* second-level lists */
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	font: 11px/18px verdana, arial, georgia, sans-serif;
	/* background-color: #cccccc; */
	text-align: left;
	/* not original */
}

li>ul
{
	/* went center here... to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: 23px;
	left: auto;
	width: 100;
	text-align: left;
	
}

li:hover ul, li.over ul
{
	/* lists nested under hovered list items */
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	/*  background-color: #cccccc; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	text-align: left;
	font-weight: normal;
	z-index: 10;
}

a.li:hover ul, a.li.over ul
{
	/* lists nested under hovered list items */
	/* background-color: #f7b97b; */
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li li:hover, li li a:hover
{
	/* background-color: #f7b97b; */
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

