/* ================================
    CSS STYLES FOR Bene-Marc
   ================================
*/   

.COPYRIGHT_object{font-family: Trebuchet Ms, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color:#c1c1c1;}

.LOGIN_object {font-family: Trebuchet Ms, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.LOGIN_object:link {font-family: Trebuchet Ms, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.LOGIN_object:visited {font-family: Trebuchet Ms, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.LOGIN_object:active {font-family: Trebuchet Ms, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.LOGIN_object:hover {font-family: Trebuchet Ms, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; color:#c1c1c1;}


/* was dark gray, now black */
.text-darkgray {font-family: Trebuchet Ms, sans-serif; font-size: 14px; font-weight: normal; color:#000000;}

.text-gray {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; color:#c1c1c1;}
A.text-gray:link {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.text-gray:visited {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.text-gray:active {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#c1c1c1;}
A.text-gray:hover {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#c1c1c1;}



.text-white {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; color:#ffffff;}
A.text-white:link {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#ffffff;}
A.text-white:visited {font-family: Trebuchet Ms, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#ffffff;}
A.text-white:active {font-family:Trebuchet Ms, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff;}
A.text-white:hover {font-family: Trebuchet Ms, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff;}





.top-menu
{
   font-family: Trebuchet Ms, sans-serif;
   font-size: 18px;
   font-weight: bold;
   color:#ff0000;
}
A.top-menu:link { font-family: Trebuchet Ms, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color:#ff0000; }
A.top-menu:visited { font-family: Trebuchet Ms, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color:#ff0000; }
A.top-menu:active {font-family:Trebuchet Ms, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; color:#ff0000;}
A.top-menu:hover {font-family:Trebuchet Ms, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; color:#ff0000;}


.text-poweredby {font-family:Trebuchet Ms, sans-serif; font-size:10px; font-weight:normal; color:#c1c1c1;}
A.text-poweredby:link {font-family:Trebuchet Ms, sans-serif; font-size:10px; font-weight:normal; text-decoration:none;color:#c1c1c1;}
A.text-poweredby:visited {font-family:Trebuchet Ms, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c1c1c1;}
A.text-poweredby:active {font-family:Trebuchet Ms, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c1c1c1;}
A.text-poweredby:hover {font-family:Trebuchet Ms, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c1c1c1;}


/* text style used for most text rendered by modules */
.Normal {font-family:Trebuchet Ms, sans-serif; font-size:12px; font-weight:normal; color:#000000;}

/* GENERIC */
H1  {font-size:18px; font-weight:bold;}
H2  {font-size:14px; font-weight:bold;}

A:link  {font-family: Trebuchet Ms, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;}
A:visited   {
}
A:hover {
}
A:active    {
}

UL LI   {
   list-style-type:disc;
}


/* Main Menu */








.MainMenu_MenuItem {
  width:120px;
}

.MainMenu_Idle 
{
   font-family: Trebuchet MS, sans-serif;
   font-size: 13px;
   font-weight: normal;
   text-decoration: none;
   color:#ffffff;
}
.MainMenu_Active 
{
   font-family: Trebuchet MS, sans-serif;
   font-size: 13px;
   font-weight: normal;
   text-decoration: none;
   color:#ffffff;
}
.MainMenu_Selected 
{
   font-family: Trebuchet MS, sans-serif;
   font-size: 13px;
   font-weight: normal;
   text-decoration: none;
   color:#230692;
   background-color: #transparent;
}
.MainMenu_BreadcrumbActive 
{
   font-family: Trebuchet MS, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color:#ffffff;
}
.MainMenu_Separator
{
   color:#CECECE;
   background-color:transparent;
}
.MainMenu_MenuBreak
{
   border-width: 0 0;
   background-color: transparent; 
   height: 0px;
}
.MainMenu_MenuIcon
{
   display: none;
}
.MainMenu_MenuArrow
{
   display: none;
{
.MainMenu_MenuContainer {
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-width: 0px;
    text-align: center;
}
.MainMenu_MenuBar {
    cursor: pointer; 
    border-bottom: 0px solid #000000; 
    height: 24px; 
}
.MainMenu_MenuItem {
  cursor: pointer; 
  color: #ffffff;
  font-family: Trebuchet MS, sans-serif;
  font-size: 13px;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 0px;
    border-bottom: #000000 0px solid; 
    border-left: #ffffff 5px solid; 
    border-top: #000000 1px solid; 
    border-right: #ffffff 5px solid;
  height: 24px;
  text-transform: none;
}
.MainMenu_MenuItemSel {
  font-family: Trebuchet MS, sans-serif;
  color: #230692;
  font-size: 13px;
  font-weight: bold;
  width:120px;
  padding-left: 0px;
  padding-right: 0px;
  border-bottom: #000000 0px solid; 
  border-left: #000000 0px solid; 
  border-top: #000000 1px solid; 
  border-right: #000000 0px solid;
  text-transform: none;
  background-color:transparent;
}
.MainMenu_SubMenu { 
    z-index: 1000; 
    cursor: pointer; 
    color: #000000;
    background-color: #ffffff; 
    border-bottom: #000000 1px solid; 
    border-left: #000000 1px solid; 
    border-top: #000000 0px solid; 
    border-right: #000000 1px solid;
    text-transform: none;
}
.MainMenu_SubMenu .MainMenu_MenuItem {  
    color: #000000;
    font-size: 11px;
    text-transform: none;
    font-weight:normal;
}
.MainMenu_SubMenuItemSelected {
    cursor: pointer; 
    background-color: #ffffff;
    color: #000000;
    font-size: 11px;
    font-weight:normal;
    padding-left: 2px;
    border-bottom: #000000 0px solid; 
    border-left: #FFD400 3px solid; 
    border-top: #000000 1px solid; 
    border-right: #ffffff 5px solid;
    text-transform: none;
}






