.ThemeOfficeMenu,.ThemeOfficeSubMenuTable
{
font-family: "Lucida Sans", arial, helvitica, sans-serif;
font-size:	8pt;
padding:	0;
white-space:	nowrap;
cursor:		default;
}

.ThemeOfficeSubMenu
{
position:	absolute;
visibility:	hidden;
z-index:	100;
padding:	0;
overflow:	visible;
border-left: 1px solid #E0B873;
border-right: 1px solid #E0B873;
font-size:	8pt;
width: 15em;
}

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

.ThemeOfficeMainItem
{
font-family: "Lucida Sans", arial, helvitica, sans-serif;
font-size:	7pt;
color: #fff;
font-weight: bold;
}

.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive
{
font-family: "Lucida Sans", arial, helvitica, sans-serif;
font-size:	7pt;
font-weight: bold;
background-color:	#E0B873;
}

.ThemeOfficeMenuItem
{
	background-color:	#ffffff;
}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	background-color:	#E0B873;
	color: #ffffff;
}


/* 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;
}