/* ######### Default class for drop down menus ######### */

.anylinkcss{ 
	position: absolute; 
	left: 0; 
	top: 0; 
	visibility: hidden; 
	border: 1px solid #f8f5e5; 
	border-bottom-width: 0;
	font: normal 10px 'Trebuchet MS'; 
	line-height: 18px; 
	z-index: 999999; 
	background: #f8f5e5; 
	width: 180px; /* default width for menu */ 
}

.anylinkcss ul{ margin: 0; padding: 0; list-style-type: none; }

.anylinkcss ul li a{ 
	width: 100%; 
	display: block; 
	text-indent: 3px; 
	border-bottom: 1px solid #e1d9c6; 
	padding: 1px 0; 
	text-decoration: none; 
	font-weight: bold; 
	text-indent: 5px; 
	color: #8f0100; 
	font-size:11px;}


.anylinkcss a: {color:#8f0100; font-size:11px; text-decoration:none}
.anylinkcss a:hover{ /*hover background color*/ background: #f8f5e5; color: #3e0100; font-size:11px; text-decoration:none}
.anylinkcss a:visited {color:#8f0100; font-size:11px; text-decoration:none}
.anylinkcss a:active {color:#8f0100; font-size:11px; text-decoration:none}


/* ######### Alternate multi-column class for drop down menus ######### */

.anylinkcsscols{ 
	position: absolute; 
	left: 0; 
	top: 0; 
	visibility: hidden; 
	border: 1px solid #f8f5e5;
	padding: 10px; 
	font: normal 10px Verdana; 
	z-index: 999999; 
	background: #f8f5e5; }

.anylinkcsscols .column{ width: 130px; float: left; }

.anylinkcsscols .column ul{ margin: 0; padding: 0; list-style-type: none; }

.anylinkcsscols li{ padding-bottom: 3px; }

/* ######### class for shadow DIV ######### */

.anylinkshadow{ 
	position: absolute; 
	left: 0; 
	top: 0; 
	z-index: 999998; 
	background: #000000; 
	visibility: hidden; }
