/* Menu groups -------------------------------------------- */
.TopGroup
{
  background-color:white; 
  border:solid 0px #000000; 
}

.Group
{
  background-color:white;
  border:solid 0px #737373;
}


/* My ACPE ---------------------------------------------- */

td.Login
{
	background-color:#31607F;/*#145662;*/
}
td.Header
{
	background-color:#478AB7;
}
table.Header
{
	background-color:#478AB7;
}

.TopItem8
{
  color:Black;
  background-image: url(item_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px; 
  height: 23px;
  cursor:hand;
}

.TopItemHover8
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(item_hover_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px;
  height: 23px; 
  cursor:hand;
}

.TopItemActive8
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(item_hover_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #8C8C8C;
  border-right-color:white;
  border-bottom-color:white;
  padding-top: 4px; 
  padding-bottom: 2px; 
  height: 23px;
  cursor:hand;
}

.Level2Item8
{
  background-color:#bcced3;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 0px solid ;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}

.Level2ItemHover8
{
  background-color:#d4e6eb;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 0px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
  
}

.Level2ItemSelected8
{
  color:white;
  background-color:#484848;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #484848;
  border-right-color:#484848;
  border-bottom-color:#484848;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}
.TopItemH
{
  color:#FFFFFF;
  background-image: url(item_bg_m.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px;
  height: 23px; 
  cursor:hand;
}

.TopItemHoverH
{
  color:#FFFFFF;
  background-color:#D5D5D5;
  background-image: url(item_hover_bg_m.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px; 
  height: 23px;
  cursor:hand;
}

.TopItemActiveH
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(item_hover_bg_m.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #8C8C8C;
  border-right-color:white;
  border-bottom-color:white;
  padding-top: 4px; 
  padding-bottom: 2px; 
  height: 23px;
  cursor:hand;
}

.Level2ItemH
{
  background-color:#F6D3D0;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 0px solid ;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}

.Level2ItemHoverH
{
  background-color:#D2857E;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 0px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
  
}

.Level2ItemSelectedH
{
  color:white;
  background-color:#D2857E;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #D2857E;
  border-right-color:#D2857E;
  border-bottom-color:#D2857E;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}