#menu {
  width: 1000px;
  height: 29px;
  background: url(/img/menubg.gif) left repeat-x;
  position: relative;
  z-index: 11;
}
#menutab {
  width: 350px;
  height: 32px;
  background: url(/img/menutab.jpg) right no-repeat;
  position: absolute;
  right: 0px;
  top: -32px;
  text-align: right;
  z-index: 11;
}
#menu ul {
  position: relative;
  left: -40px !important; left: 0px;
  margin: 0px;
  list-style: none;
}
#menu li {
  float: left;
  margin: 0px;
  color: #606060;
  font: bold 10px Verdana, Tahoma, Sans-serif;
  padding: 8px;
  padding-left: 10px;
  padding-right: 12px;
  cursor: pointer;
  background: url(/img/divider.gif) top right no-repeat;
}
div.menuitem {
  font: bold 10px Verdana, Arial, Sans-serif;
  width: 163px !important; width: 164px;
  color: #000000;
  cursor: pointer;
  padding: 2px;
  padding-left: 5px;
  padding-bottom: 3px;
}
div.menushadow {
  position: absolute;
  z-index: 998;
  background-color: #000000;
  border: 1px solid #000000;
  padding: 0px !important; padding: 2px;
  width: 176px !important; width: 170px;
  opacity: 0.5;
  margin: 2px !important; margin: 0px;
  filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,makeShadow=true,shadowOpacity=0.6);
  visibility: hidden;
  display: none;
}
#menutab div {
  float: left;
  display: inline;
  font: bold 10px Verdana, Tahoma, Sans-serif;
  color: #000000;
  margin-left: 20px;
  margin-right: 5px;
  margin-top: 12px;
}
#menutab div img {
  width: 18px;
  height: 17px;
  border: none;
}
#menutab div span { 
  position: relative;
  top: 2px;
}
#menutab p {
  float: left;
  margin: 0px;
  color: #606060;
  font: bold 10px Verdana, Tahoma, Sans-serif;
  position: relative;
  top: 11px;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  cursor: pointer;
  background: none;
}
