.anylinkcss { position: absolute; left: 0; top: 0; visibility: hidden; border: 1px solid #cc3333;	border-bottom-width: 0;	font: normal 12px "Times New Roman", Times, serif; line-height: 18px; z-index: 100; /* zIndex should be greater than that of shadow's below */ background: #660000;	width: 158px; /* default width for menu */  }

.anylinkcss ul { margin: 0;	padding: 0;	list-style-type: none; }

.anylinkcss ul li a { width: 100%; display: block; text-indent: 10px; border-bottom: 1px solid #660000; padding: 1px 0; text-decoration: none; font-weight: bold;	color: #e3ddca; }

.anylinkcss a:hover { /*hover background color*/ background: #990000; color: #e3ddca; }

/* Alternate multi-column class for drop down menus */

.anylinkcsscols { position: absolute; left: 0; top: 0; visibility: hidden; border: 1px solid black;	padding: 10px; font: normal 12px Verdana; z-index: 100; /*zIndex should be greater than that of shadow's below*/	background: #DEFFCA; }

.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: 99; /*zIndex for shadow*/ /*background: black;*/ visibility: hidden; }
