.ThemeOfficeMenu,.ThemeOfficeSubMenuTable
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:	8pt;
padding:	0;
white-space:	nowrap;
cursor:		default;
color: #fff;
}

.ThemeOfficeSubMenu
{
position:	absolute;
visibility:	hidden;
z-index:	100;
padding:	0;
overflow:	visible;
border: 0px;
font-size:	8pt;
width: 11em;
float: left;
margin-top: -3px;
}

.ThemeOfficeSubMenuTable
{
overflow:	visible;
width: 11em;
}
.ThemeOfficeSubMenu td{
border-bottom: 1px solid #fff;
padding: 0px;
}
td.ThemeOfficeMenuItemText{
padding: 4px 6px 4px 10px;
text-align: left;
}
.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	border:		0;
	cursor:		default;
	white-space:	nowrap;
}

.ThemeOfficeMainItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EA7500;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}

.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #609D22;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}

.ThemeOfficeMenuItem
{
	background-color:	#609D22;
}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	background-color:	#f8c301;
	color: #000000;
}


/* horizontal main menu */

.ThemeOfficeMainItem
{
	padding: 8px 10px 6px 10px;
	border:		0;
}

td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive
{
	padding: 8px 10px 6px 10px;
}

.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight
{
	background-color:	inherit;
}