/* ######### Default class for drop down menus ######### */

.anylinkmenu{
/**/position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #a8a8a8;
border-bottom-width: 0;
font: normal 13px Helvetica, Arial, sans-serif;
/*line-height: 36px;*/
z-index: 100; /* zIndex should be greater than that of shadow's below 
background-image:url(../060409/menu_bg.jpg);*/
width: 110px; /* default width for menu */
list-style-position:outside;
margin-top:11px;
/**/margin-left:-19px;
line-height:30px;
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 2px;
border-bottom: 1px solid #a8a8a8;
padding: 0px 0;
height:auto;
/*margin-top:8px;*/
text-decoration: none;
background-image:url(../gfx/menu_bg.jpg);
/*font-weight: bold;*/
color:#333;
}

.anylinkmenu a:hover{ /*hover background color
background-image:url(../060409/menu_bg.jpg);*/
background-color:#CCCCCC;
color:#00489a;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Helvetica;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #fff;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
/*z-index: 99; zIndex for shadow
background: black;
visibility: hidden;*/
}
