
.TopMenuRow
{
	border-right: thin groove;
	border-top: thin groove;
	border-left: thin groove;
	width: 100%;
	border-bottom: thin groove;
	background-color: #efede1;
}

.MenuRow
{
	padding-left:4px;
	border-top: thin groove;
	border-bottom: thin groove;
	background-color: buttonface;
}
.MenuTopGroup
{
  background-color:#D9D9E6;
  border:solid 1px gray;
  height:20px;
  cursor:default; 
  width:50px;
}

.MenuGroup
{
  background-image:url(/ComponentArt/images/Menu/group_background.gif);
  background-color:white;
  border:solid 1px #7E7E81; 
  cursor:default; 
}

.TopMenuItem
{
  background-color:#D9D9E6; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #D9D9E6; 
  cursor:default;

}

.TopMenuItemHover 
{
  background-image:url(/ComponentArt/images/Menu/item_hover_bg.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  cursor:default; 
}

.TopMenuItemExpanded
{
  background-image:url(/ComponentArt/images/Menu/top_group_background.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  border-bottom-color:#BAB9CD; 
  cursor:default; 
}

.MenuItem
{
  xbackground-color:#F6F6FD;
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px;
  cursor:default; 
}

.MenuItemHover 
{
  background-color: #FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4B4B6F; 
  cursor:default; 
}


.MenuBreak
{
  background-image:url(/ComponentArt/images/Menu/break_bg.gif);
  width:100%;
  height:1px;
}

.DisabledMenuItem
{
  color:Gray;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default;
}

.DisabledMenuItemHover 
{
  background-color:#000080; 
  color:gray; 
  font-family:tahoma; 
  font-size:11px; 
  cursor:default;
}

