
/*This style will be applied to the div element holding the menu*/


#menuContainer {
  background-color: white;
  width: 11em;
  padding-top: 10px;
}

/* Link styles*/

#menuContainer a {
  text-decoration: none;
  color: #16387C;
  font-weight: bold;
  font-size: 10px;
  padding-left: 3px;
}

#menuContainer a:hover {
  color: #993300;
}

/* Hide bullets in unordered list*/
#menuContainer ul { 
  list-style-type: none;
  margin: 0;
  padding: 0;  
}

/* Set li styles*/

#menuContainer li {
  background: url("/webdocs/image/arrow.png") center right no-repeat;
  background-color: #F1F4F6;
  border-top: 1px dashed #ccc;
  width: 13em;
  height: 25px;
  line-height: 200%;
  /* this is to make the submenus position relative to this li */
  position: relative; 
  z-index:2;
}

/* Mouseover li style*/
#menuContainer li:hover {
  border-top: 1px dashed #ccc;   
  background-color: #FF9933;
  color: #fff;
}
#menuContainer li a:hover {
  color: #fff;
}

/*Initially hide second level (or higher) pop-up*/
#menuContainer ul ul{
  background-color: #C9D9E3;
  position: absolute;
  left: 13em;
  top: 0;
  visibility: hidden;
}

#menuContainer ul ul ul{
  left:21em;
}

#menuContainer ul li ul li{
  background: none;
  background-color: #C9D9E3;
  border-top: 1px dashed #fff; 
  width: 27em;
  height: auto;
  z-index:1;
}

#menuContainer ul li ul li ul li{
  background-color: #C9D9E3;
  width: 21em;
  height: auto;
  z-index:2;
}




/*Mouseover: display second level (or higher) pop-up*/
#menuContainer li:hover > ul {
  visibility: visible;
}
