/* CSS Document */

.menus ul {
	width: 144px;
	padding-bottom:0px;
	margin-bottom:10px; margin:0;
	/*border-bottom:1px solid #006633;*/  /* Makes top border on flyouts */
	background: #FFFFFF; 
	}

.menus li {
	list-style: none; /* kills the list item "bullet" markers */
	position:relative;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	border-left: 1px solid #000; /* Makes side borders on flyouts */
	border-right: 1px solid #000; /* Makes side borders on flyouts */
	border-bottom: 1px solid #000; /* Makes bottom border on flyouts */
	vertical-align:middle; /* for IE5/win */
	border:none;
        margin: 17px 0px 0px 0px ; /* this works for IE 7 */
        margin: 10px 0px 0px 0px ; /* this works good for FF */
	}

.menus ul li {
	padding-bottom:0px;/* border-bottom:1px solid #006633;*/ padding-bottom:10px;
 padding-left: 10px;
}

.menus ul li ul li {/*border: 1px solid #006633;
             border-top: none;*/
             margin:0px;
             padding:5px;
             background:none;
			 padding-left: 20px; 
}

#topli {/*border-top:1px solid #006633;*/
}

.menus ul a {
	padding-bottom:0px;
	/*display:block;*/
	/*outline:none;*/
	/* padding: 9px 10px; */
	vertical-align:middle; /* needed for IE5/win */
	text-align: left;
	text-decoration: none;
	color:#000000; /*this is color for nav text*/
	}

.menus ul ul {
	position: absolute;  
	left: -3000px;
	background: #eee;
	}	/* flyout elements need a background image or color to avoid bugs in IE/win */
		
.menus li:hover {
 /*background: #ddd;*/
}

.menus ul li ul li:hover {
        background:#FFFFFF; 
        padding-left: 20px;
}
	
.menus ul li:hover ul { 
	border:none;
	padding-bottom:0px;
	background:#8AB399;
	left: 7em;
	top: 4px;
	color:#000000;
}

.menus ul a:hover {text-decoration:none; color:#A39161;
}
