.menu a  {
  display: block;
  color: #990000;
  text-decoration: none;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #333333;
}
.menu a:hover  {
  background-color: #990000;
  color: #ffffff;
}
.menu .level0  {
  font-weight: bold;
  background-color: #d2d2d2;
  padding: 4px 6px 4px 10px;
}
.menu .level1  {
  background-color: #e2e2e2;
  padding: 3px 6px 3px 22px;
}
.menu .level2  {
  background-color: #f2f2f2;
  padding: 2px 6px 2px 34px;
}
.menu .level3  {
  background-color: #f8f8f8;
  padding: 1px 6px 1px 46px;
}
.menu .active  {
  background-color: #990000;
  color: #ffffff;
}
