.NavBar
{
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  padding: 1px;
  padding-bottom: 1px;
  cursor: default; 
} 

.TopItem
{
  color: #FFFFFF;
  background-image: url(../image/navbar/item_bg_main.png);
  background-color: #ACD373; 
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border:0px solid #ACD373; 
  border-top:1px solid #ACD373; 
  border-bottom-color: #ACD373; 
  border-right-color: #ACD373; 
  padding-top: 0px; 
  padding-left: 9px; 
  cursor:hand;
}
.TopItemHover
{
  color: #000000;
  background-image: url(../image/navbar/item_hoverBg.png);
  background-color: #ACD373; 
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border:0px solid #ACD373; 
  border-top:1px solid #ACD373; 
  border-bottom-color: #ACD373; 
  border-right-color: #ACD373; 
  padding-top: 0px; 
  padding-left: 9px; 
  cursor:hand;
}
.Level2Item
{
  font-family: tahoma, verdana; 
  background-image: url(../image/navbar/group_bg_item.gif);
  font-size: 11px; 
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemHover
{
  font-family: tahoma;
  background-image: url(../image/navbar/group_bg_item.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2Group
{
  background-color:white;
  background-image: url(../image/navbar/group_main_bg.gif);
  border-top-color: #F0F1F5;
  padding:10px;
  padding-left:0px;
  padding-right:0px;
}

.Level2ItemSplit
{
  background-image: url(../image/navbar/group_bg_split.gif);
  height : 15px;
  font-family: tahoma, verdana; 
  font-size: 11px; 
}

.Level2ItemActive
{
  font-family: tahoma, verdana; background-color: #ECE9D8; 
  background-image: url(../image/navbar/group_bg_item.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemNew
{
  font-family: tahoma, verdana; 
  background-image: url(../image/navbar/group_bg_item2.gif);
  font-size: 11px; 
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemNewSelected
{
  font-family: tahoma, verdana; background-color: #8FD52D; color :Blue ;
  background-image: url(../image/navbar/group_bg_item2.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemNewActive
{
  font-family: tahoma, verdana; background-color: #ECE9D8; 
  background-image: url(../image/navbar/group_bg_item2.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemNewHover
{
  font-family: tahoma;
  background-image: url(../image/navbar/group_bg_item2.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemMC
{
  font-family: tahoma, verdana; 
  background-image: url(../image/navbar/group_bg_item3.gif);
  font-size: 11px; 
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemMCSelected
{
  font-family: tahoma, verdana; background-color: #8FD52D; color :Blue ;
  background-image: url(../image/navbar/group_bg_item3.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemMCActive
{
  font-family: tahoma, verdana; background-color: #ECE9D8; 
  background-image: url(../image/navbar/group_bg_item3.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemMCHover
{
  font-family: tahoma;
  background-image: url(../image/navbar/group_bg_item3.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}


.Level2ItemRpt
{
  font-family: tahoma, verdana; 
  background-image: url(../image/navbar/group_bg_itemRpt.gif);
  font-size: 11px; 
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemRptSelected
{
  font-family: tahoma, verdana; background-color: #8FD52D; color :Blue ;
  background-image: url(image/navbar/group_bg_itemRpt.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemRptActive
{
  font-family: tahoma, verdana; background-color: #ECE9D8; 
  background-image: url(../image/navbar/group_bg_itemRpt.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}

.Level2ItemRptHover
{
  font-family: tahoma;
  background-image: url(../image/navbar/group_bg_itemRpt.gif);
  font-size: 11px; 
  text-decoration:underline;
  padding-top: 5px;
  padding-bottom: 2px;
  cursor:hand;
}


.Empty
{
}

 
.TreeView 
{ 
  background-color:White;
  padding-top:2px; 
  padding-left:1px; 
  border: #7C7C94 1px solid; 
  cursor:default; 
}

.TreeNode 
{ 
  font-family: tahoma, verdana; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
}

.GrayedTreeNode 
{ 
  font-family: tahoma, verdana; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode 
{ 
  font-family: tahoma, verdana; 
  font-size: 11px; 
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  font-family: tahoma, verdana; 
  font-size: 11px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: tahoma, verdana; 
  font-size: 11px;  
} 