

.menuTopCell
{
  background-color : #CECEFF;
  border-color: #FFFFFF;
  border-top: 2px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  border-left: 2px solid #FFFFFF;
  border-right: 2px solid #FFFFFF;
}

.menuSubCell
{
  background-color : #FFFFCC;
  border-top: 0px solid;
  border-bottom: 1px solid;
  border-left: 0px solid;
  border-right: 0px solid;
}

.menuLeftCell
{
  background-color : #9999FF;
  border-top: 0px solid;
  border-bottom: 0px solid;
  border-left: 0px solid;
  border-right: 1px solid;
  width: 100px;
  height: 500px;
}

.menuLeftAboveCell
{
  background-color : #9999FF;
  border-color: #FFFFFF;
  border-top: 0px solid;
  border-bottom: 1px solid;
  border-left: 0px solid;
  border-right: 1px solid;
  width: 100px;
  height: 30px;
}



/*****************************************************************************/
/* styles for the horizontal menu on the top */

.menuTopBackground
{
  background-color : #CECEFF;

  border-top: 0px solid;
  border-bottom: 0px solid;
  border-right: 2px solid #FFFFFF;
  border-left: 0px solid;

  padding-left : 12px;
  padding-right : 12px;
  padding-top : 7px;
  padding-bottom : 7px;
}
.menuTopBackgroundHighlight
{
  background-color : #FFFFCC;

  border-top: 0px solid;
  border-bottom: 0px solid;
  border-right: 2px solid #FFFFFF;
  border-left: 0px solid;

  padding-left : 12px;
  padding-right : 12px;
  padding-top : 7px;
  padding-bottom : 7px;
}

a.menuTop
{
  color : #009C31;

  font-weight : bold;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;

  text-decoration : none;
  text-align : center;
}
a.menuTop:visited
{
  color : #009C31;
}
a.menuTop:active
{
  color : #009C31;
}
a.menuTop:hover
{
  color : #009C31;
}
a.menuTopHighlight
{
  color : #666633;

  font-weight : bold;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;

  text-decoration : none;
  text-align : center;
}


/*****************************************************************************/
/* styles for the horizontal sub-menu on the top */

.menuSubBackground
{
  background-color : #FFFFCC;

  border-color: #CCCCCC;
  border-top: 0px solid;
  border-bottom: 0px solid;
  border-right: 1px solid;
  border-left: 0px solid;

  padding-left : 10px;
  padding-right : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
}
.menuSubBackgroundHighlight
{
  background-color : #993333;

  border-color: #CCCCCC;
  border-top: 0px solid;
  border-bottom: 0px solid;
  border-right: 1px solid;
  border-left: 0px solid;

  padding-left : 10px;
  padding-right : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
}

.menuSub
{
  color : #333333;

  font-weight : bold;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;

  text-decoration : none;
  text-align : center;
}
a.menuSub
{
  color : #993333;

  font-weight : bold;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;

  text-decoration : none;
  text-align : center;
}
a.menuSub:visited
{
  color : #993333;
}
a.menuSub:active
{
  color : #993333;
}
a.menuSub:hover
{
  color : #FFFFFF;
}
a.menuSubHighlight
{
  color : #FFFFFF;

  font-weight : bold;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;

  text-decoration : none;
  text-align : center;
}


/*****************************************************************************/
/* styles for the vertical menu on the left */

.menuLeftBackground
{
  background-color : #9999FF;

  border-color: #FFFFFF;
  border-top: 0px solid;
  border-bottom: 1px solid;
  border-right: 0px solid;
  border-left: 0px solid;

  padding : 5px;
}
.menuLeftBackgroundHighlight
{
  background-color : #FFFFCC;

  border-color: #FFFFFF;
  border-top: 0px solid;
  border-bottom: 1px solid;
  border-right: 0px solid;
  border-left: 0px solid;

  padding : 5px;
}

a.menuLeft
{
  color : #FFFFFF;

  font-weight : bold;
  font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;

  text-decoration : none;
  text-align : center;
}
a.menuLeft:visited
{
  color : #FFFFFF;
}
a.menuLeft:active
{
  color : #FFFFFF;
}
a.menuLeft:hover
{
  color : #004884;
}
a.menuLeftHighlight
{
  color : #004884;
  font-weight : bold;
  font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;

  text-decoration : none;
  text-align : center;
}

/*****************************************************************************/
