/* CSS Document */
div#menu{
  margin-top:25px;
  width:174px;
  float:left;
}

div#menu ul{
  width:174px;
  margin:0px; 
  padding:0px;
  display:block;
}

div#menu li{
  width:100%;
  margin:0px;
  padding:0px;
  float:left;
  list-style:none;
  behavior:url('./resources/scripts/hover.htc');
  position:relative;
  z-index:10;
}

div#menu li a{
  width:100%;
  text-decoration:none;
  text-indent:0px;
  color:white;
  margin:0px 0px 0px 20px;
  padding:1px 0px 4px 40px;
  display:block;
}

div#menu>ul a{width:auto;}

div#menu ul ul{
  top:0px;
  left:174px;
  position:absolute;
  display:none;
}

div#menu ul.level1 li{background:url('./menuimages/arrow.png') 20% 50% no-repeat; border-bottom:2px solid #999B9F;}
div#menu ul.level2 li, div#menu ul.level3 li{background:url('./menuimages/arrow.png') 10% 50% no-repeat; border-bottom:2px solid #707274; _border-bottom:2px solid #77787A;}
div#menu ul.level2 li a, div#menu ul.level3 li a{padding-left:20px;}

div#menu ul.level2, div#menu ul.level3{width:150px; background:url('./menuimages/backsub.png') repeat-y;}
div#menu ul.level2{border-left:3px solid white; _width:153px;}
div#menu ul.level3{left:150px;}

div#menu ul.level1 li.submenu:hover ul.level2,
div#menu ul.level2 li.submenu:hover ul.level3{display:block;}

div#menu ul.level1 li.submenuHover ul.level2,
div#menu ul.level2 li.submenuHover ul.level3{display:block;}

div#menu ul.level1 a:hover{color:#FEBA1D;}
div#menu ul.level2 a:hover,
div#menu ul.level3 a:hover{color:#FEBA1D;}
div#menu ul.level1 li:hover{border-bottom:2px solid #FEBA1D; background:url('./menuimages/arrow_active.png') 20% 50% no-repeat;}
div#menu ul.level1 li.Hover{border-bottom:2px solid #FEBA1D; background:url('./menuimages/arrow_active.png') 20% 50% no-repeat;}
div#menu ul.level2 li:hover, div#menu ul.level3 li:hover{border-bottom:2px solid #FEBA1D; background:url('./menuimages/arrow_active.png') 10% 50% no-repeat;}
div#menu ul.level2 li.Hover, div#menu ul.level3 li.Hover{border-bottom:2px solid #FEBA1D; background:url('./menuimages/arrow_active.png') 10% 50% no-repeat;}
