/* Menu CSS Definitions */

.menu-base
{
   top: 0px;
   left: 10px;

   position: absolute;

   visibility: hidden;
}

.menu-bar
{
   position: absolute;

   background-color: green;

   border: 1px solid yellow;
}

.menu-border
{
   position: absolute;

   visibility: hidden;
}

.menu-level-0, .menu-level-0-over
{
   padding-top: 8px;
   padding-left: 15px;

   position: absolute;

   font-size: 9.5pt;

   font-family: Arial,Helvetica,Verdana,Tahoma,Sans-Serif;
}

.menu-level-0
{
   color: #767676;   
   background-image: url(/img/menu/img-mnu-bkg.gif);
   background-repeat: repeat-y;
}

.menu-level-0-over
{
   color: #1f67bc;
   
   background-color: #F8F8F8;

   cursor: pointer;
}

.menu-level-0-border
{
   position: absolute;

   visibility: hidden;

   background-color: transparent;
}

.menu-level-1, .menu-level-1-over
{
   padding: 8px;

   position: absolute;

   font-size: 9.5pt;

   font-family: Arial,Helvetica,Verdana,Tahoma,Sans-Serif;
}

.menu-level-1
{
   color: #303030;

   padding-left: 4px;

   background-color: #E7E7E7;
}

.menu-level-1-over
{
   color: #303030;

   cursor: pointer;

   padding-left: 4px;

   background-color: #FFFFFF;
}

.menu-level-1-border
{
   position: absolute;

   visibility: hidden;

   background-color: #B9B9B9;
}