/** CSS for menus **/
.menudiv, .subsubmenudiv{
position:absolute;
top:85px;
left: 0;
padding: 0px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
color:white;
width: 200px;
background-image:url('../img/menu-background.png');
background-repeat:reperat;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
.menudiv ul, .subsubmenudiv ul {
  margin:3px;
  padding:0;
  width:100%;
}
.menudiv li, .subsubmenudiv li{
  list-style:none;
  width:100%;
}
.menudiv a, .subsubmenudiv a{
  color:white;
  text-decoration:none;
  width:50px;
}
.menudiv a:hover, .subsubmenudiv a:hover{
  text-decoration:underline;
  /*background-image:url('../img/menu-arrow.gif');*/
}

.subsubmenudiv{
  width:100px;
}