#menu,
#menu ul {
  border: 2px solid #b4b4b4;
  background: #003a63;
  float: center;
}

#menu li {
  float: center;
  position: relative;
  background: #003a63;
  list-style-type: none;
}

#menu a {
  color: #fff;
  text-decoration: none;
  display: block;
  width: 130px;
  padding: 0px 0px;
}

#menu a:hover {
  color: #000;
  background-color: #9ad5ff;
}

#menu li:hover,
#menu li.jshover {
  background-color: #9ad5ff;

}

#menu li ul {
  display: none;
  position: absolute;
  padding: 1px 3px;
  width: 138px;
}

#menu li li a {
  width: 110px;
}

#menu li:hover ul,
#menu li.jshover ul {
  background-color: #003a63;
  display: block;
}

#menu li:hover li ul,
#menu li.jshover li ul {
  display: none;
  width: 0px;
}

#menu li:hover li:hover ul,
#menu li.jshover li.jshover ul {
  display: block;
}
