.MainMenu_MenuContainer {	
	background-color: Transparent;
	background-position: top;
	margin: 0px; padding:0px;
}
.MainMenu_MenuBar {}
.MainMenu_Separator
{
	background:url(menu_div.gif) repeat-y center;
	width:1px;
	height:34px;
	padding:0;
	margin:0;
}
.ItemsBreak{ white-space:normal
}

.RootItem img {
	display: none;
}

.RootItemActive img {
	display: none;
}

.RootItemSelected img {
	display: none;
}

.RootItem TD {
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bolder;
	white-space: normal;
	text-transform:uppercase;
	color: #ca0002;
	text-align:center;
	background-color: transparent;
	padding:4px 6px;
	border: 1px solid #ffffff;
	height: 34px;
	text-indent: -4px;
}

.RootItemActive TD {
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bolder;
	white-space: normal;
	text-transform:uppercase;
	color: #ca0002;
	background-color: transparent;
	border: 1px solid #ffffff;
text-align:center;
	height: 34px;
	text-indent: -4px;
}

.RootItemSelected TD {
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bolder;
	color: #ffffff;
	white-space: normal;
	text-transform:uppercase;
	background-color: #ca0002;
	padding:4px 6px;
	border: 1px solid #ffffff;
	text-align:center;
	height: 34px;
	text-indent: -4px;
}

.RootItemBreadCrumb TD {
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bolder;
	color: #ffffff;
	white-space: normal;
	text-transform:uppercase;
	text-align:center;
	background-color: #ca0002;
	padding:4px 6px;
}

.RootItem div, .RootItemActive div, .RootItemSelected div, .RootItemBreadCrumb div {margin:0; padding:0;}

.MenuIcon {
/*	cursor: pointer;
	cursor: hand;
	background-color: #AAB1B5;
	text-align: center;
	width: 15px;
	height: 20px;
	font-size: 1px;
	color: #ffffff;*/
}
.SubMenu {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, Direction=135, Strength=1); 
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color: #AAB1B5;
	background-image: none;
	background-repeat: no-repeat;
}
.SubItemActive TD {
	border-top: 0px solid;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color: #AAB1B5;
	background-image: none;
	background-repeat: no-repeat;
	border-bottom: 0px solid #B8B8B8;
	border-right: 0px solid #DE6FFA;	
	border-top: 0px solid #B8B8B8;
	border-left: 0px solid #DE6FFA;
}
.SubItemBreadCrumb {
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color: #AAB1B5;
	background-image: none;
	background-repeat: no-repeat;
	border-bottom: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;	
	border-top: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
}
.SubItemSelected {
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff; 
	background-color: #CC0000;
	background-image: none;
	background-repeat: no-repeat;
	border-bottom: 1px solid #D0D0D0;
	border-right: 0px solid #DE6FFA;	
	border-top: 1px solid #D0D0D0;
	border-left: 0px solid #DE6FFA;
}
.MenuContainer{
	background-color: transparent;
}

.MenuItem /* activate bg image for subitems here */
{
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Arial, Sans-Serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	background-color: #AAB1B5; /* fixed firefox problem, do not use transparent here */
	border-bottom: 0px solid #D0D0D0;
	border-right: 0px solid #D0D0D0;	
	border-top: 0px solid #D0D0D0;
	border-left: 0px solid #D0D0D0;
}
.MenuArrow
{
}
.MenuRootArrow
{
}
.MenuBar
{
}
.Separatorcssclass{
}
/**/
.ModuleTitle_MenuIcon {
   cursor: pointer;
   cursor: hand; 
   background-color: #AAB1B5; 
   border-left: #EEEEEE 0px solid; 
   border-bottom: #EEEEEE 0px solid; 
   border-top: #EEEEEE 0px solid; 
   text-align: center; 
   width: 15px; 
   height: 20px; 
   color: #ffffff;
   font-size: 1px;
 }
.ModuleTitle_MenuArrow{	
   font-family: Arial, Sans-Serif;
   font-size: 1px; 
   cursor: pointer; 
   cursor: hand; 
   border-right: #FFFFFF 0px solid; 
   border-bottom: #FFFFFF 0px solid; 
   border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow{
   font-family: Arial, Sans-Serif; 
   font-size: 1px; 
   cursor: pointer; 
   cursor: hand;
}
.ModuleTitle_MenuBreak{
   border-bottom: #EEEEEE 0px solid; 
   border-left: #EEEEEE 0px solid; 
   border-top: #EEEEEE 0px solid;  
   border-right: #EEEEEE 0px solid; 
   background-color: #AAB1B5; 
   height: 0px; 
   color: #ffffff;
	font-size: 11px;
}
.ModuleTitle_MenuItemSel { 
   font-family: Arial, Sans-Serif; 
   font-size: 11px; 
   font-weight: normal; 
   cursor: pointer; 
   cursor: hand; 
   color: #ffffff; 
   background: #CC0000; 
   padding: 0px 0px 0px 0px; 
   border: 0;
}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Arial, Sans-Serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #AAB1B5; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}
