/*  :: 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: 2px;
   padding-left: 0px;

   position: absolute;

   font-size: 13pt;
   font-weight: normal;
   font-family: Tahoma,Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}

.menu-level-0
{
   color: #ffffff;

   /* background-image: url('../img/menu/img-mnu-item-bkg.gif');   */
   repeat: no-repeat;
}

.menu-level-0-over
{
   color: #ffffff;

   cursor: pointer;

   background-image: url('../img/menu/img-mnu-item-bkg.gif');  
   repeat: no-repeat;
}

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

   visibility: hidden;

   background-color: transparent;
}

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

   position: absolute;

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

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

   padding-left: 4px;

   background-color: #733c05;
}

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

   cursor: pointer;

   padding-left: 4px;

   background-color: #733c05;
}

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

   visibility: hidden;

   background-color: #733c05;
}
