body {
  background: #fff;
  color: #000000;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10px;
  margin: 0px 5px 0px 5px;
}

/* These id's are static, so keep the same names */
#menuDiv {
  background-color: #aaaaaa;
  border: 0px solid #CCC;
  color: #000000;
  width: 135px;
  margin: 0px 0px 0px 0px;
}

#menuList {
  margin: 8px;
  padding: 0px 0px 0px 15px;
  color: #9c103a;
}

li.menubar {
  font-size: 10px;
  font-weight: bold;
  margin-top: 3px;
  line-height: 1.5em;
  list-style-image: url(../images/plus.gif);
}

li.menubarMinus {
  font-size: 10px;
  font-weight: bold;
  margin-top: 3px;
  line-height: 1.5em;
  list-style-image: url(../images/minus.gif);
}

li.menuSoloItem {
  font-size: 10px;
  line-height: 1.5em;
  color: #9c103a;
}

.menu,.submenu {
  display: none;
  padding: 0px 0px 0px 0px;
  margin-left: 15px;
  
}

.menu li,.submenu li {
  list-style-image: url(../images/square.gif);
  
}

a.actuator, a.actuator:visited, a.actuator:active {
  background-color: transparent;
  color: #9c103a;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 11px;
  padding-left: 0px;
  text-decoration: none;
}

a.actuator:hover, a.actuator:focus {
  color: #000000;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}

a.soloItem {
  background-color: transparent;
  color: #000000;
  font-size: 10px;
  padding-left: 0px;
  text-decoration: none;

}

a.soloItem:hover {
  text-decoration: underline;
}

.menu li a,.submenu li a {
  background-color: transparent;
  font-size: 10px;
  padding-left: 0px;
  text-decoration: none;
  
}

.menu li a:hover,submenu li a:hover {
  text-decoration: underline;
}

span.key {
  text-decoration: underline;
}

.menu li.protected a {
  color: red;
  list-style-image: url(../images/lock.gif);
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10px;
}

.menu li.normal a {
  color: #9c103a;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10px;
  
}

.menu li.disabled a {
  /*background: url(../images/cancel.gif) no-repeat 0em 0.3em;*/
  color: gray;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10px;
}

.menu li a.highlight,.submenu li a.highlight {
  background: blue;
  color: white;
  
}

/* Added for UEN  */

li.uen_disabled {
  color: gray;
}

li.uen_disabled a.uen_disabled{
  color: gray;
}
//
=========================================================================
//
Added for Tab Menu functions 
   //
  =========================================================================
  tabUnderline {
  COLOR: #3333CC;
  FONT-SIZE: 1px;
  LINE-HEIGHT: 1px;
  BACKGROUND-COLOR: #666666;
}

.thistab {
  font-family: garamond;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  color: #3333CC;
}

.menuItem {
  font-family: arial;
  font-size: 9pt;
  font-weight: bold;
  color: #ffccaa;
  width: 100%;
  cursor: hand;
}

.tab {
  font-family: garamond;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background: #8484C4;
  color: #3333CC;
  border-top: solid thin white;
  border-right: none thin white;
  border-left: solid thin white;
  border-bottom: thin white;
  cursor: hand;
  visibility: show;
  z-index: 20
}

.tabMenuDiv {
  position: absolute;
  top: 0;
  left: 0;
  height: 300;
  width: 1000px;
}

.tabMenu_Item {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  background: none;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}

.hiddenItem {
  visibility: hidden;
  background: #6699ff;
  color: white;
  background: #827EBB;
  font: 9pt;;
  text-align: center
}

.shownItem {
  visibility: visible;
  background: #6699ff;
  color: white;
  background: #827EBB;
  font: 9pt;
  text-align: center
}

.sub_layer {
  position: absolute;
  width:90px;
  background-color: #6699ff;
  z-index: 1;
  border: 0px none #6B9636;
  visibility: hidden
}

ul.menu {
  MARGIN-LEFT: 15px;
}

/* CSS hack to specify different values for IE/Win */
* html ul.menu {
  MARGIN-LEFT: 15px;
}
