.ThemeIEMenuH,
.ThemeIEMenuV,
.ThemeIEMenuH span
{
	background-color: Transparent;
}

.ThemeIESubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
}

.ThemeIESubMenuTable {
	cursor:	default;
	font-family:	arial;
	font-size:	10pt;
	color: #ffffff;
	white-space:	nowrap;
	background-color:	#8d8d8d;
}
.ThemeIEMainItemHover,
.ThemeIEMainItemActive,
.ThemeIEMainItem {
	cursor:	pointer;
	font-family:	verdana;
	font-size:	10pt;
	font-weight: bold;
	padding-bottom: 6px;
	color: #FFFFFF;
	white-space:	nowrap;
}
.ThemeIESubMenuTable td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	white-space:	nowrap;
}

.ThemeIEMenuItem,
.ThemeIEMenuItemHover,
.ThemeIEMenuItemActive {
	font-family: Arial;
	font-size:	10pt;
	color: #FFFFFF;
	cursor: pointer;
	white-space: nowrap;
}

.ThemeIEMainItemHover,
.ThemeIEMainItemActive,
.ThemeIEMenuItemHover,
.ThemeIEMenuItemActive {
	background-color: Transparent;
}

.ThemeIEMainItemSub,
.ThemeIEMainItemSubHover,
.ThemeIEMainItemSubActive,
.ThemeIEMenuItemSub,
.ThemeIEMenuItemSubHover,
.ThemeIEMenuItemSubActive {
	cursor: pointer;
	white-space:	nowrap;
}
.ThemeIEMainItemSubHover,
.ThemeIEMainItemSubActive,
.ThemeIEMenuItemSubHover,
.ThemeIEMenuItemSubActive {
	color:		#000000;
	background-color:	#E0E0E0;
}