/* ThemeOfficeMenu Style Sheet *//*#FFEFB B;#FFEFBB;*/.ThemeOfficeMenu,.ThemeOfficeSubMenuTable{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 0;	white-space: nowrap;	cursor:	default;}.ThemeOfficeMenu td{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666;	padding-right:10px;}.ThemeOfficeSubMenu{	position:	absolute;	visibility:	hidden;	z-index:	100;	border:		0;	padding:	0;	overflow:	visible;	border-left:		1px solid #ccc;	border-right:		1px solid #ccc;	border-bottom:		1px solid #ccc;}.ThemeOfficeSubMenuTable{	overflow:	visible;}.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive{	border:		0;	cursor:		default;	white-space:	nowrap;}.ThemeOfficeMainItem{	/*background-color:	#EFEBDE;*/}.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive{	background-color:#FFEFBB; /* top row ROLL-OVER */}.ThemeOfficeMenuItem{	background-color:	#FFEFBB;}.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive{	background-color:	#FFEFBB;	text-align:     left; /* fix IE crap */}/* horizontal main menu */.ThemeOfficeMainItem{	padding: 1px 2px 3px 2px;	border: 0;	}td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive{	padding: 1px 2px 3px 2px;	color:#F60;	padding-right: 10px;}.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight{	background-color:	inherit;}/* vertical main menu sub components */td.ThemeOfficeMainFolderLeft,td.ThemeOfficeMainItemLeft{	padding-top:	2px;	padding-bottom:	2px;	padding-left:	0px;	padding-right:	2px;	border-top:	1px solid #DA2832;	border-bottom:	1px solid #DA2832;	border-left:	1px solid #DA2832;	/*background-color:	inherit;*/	background-color:#fff;}td.ThemeOfficeMainFolderText,td.ThemeOfficeMainItemText{	padding-top:	2px;	padding-bottom:	2px;	padding-left:	5px;	padding-right:	5px;	border-top:	1px solid #DA2832;	border-bottom:	1px solid #DA2832;	/*background-color:	inherit;*/	background-color:#fff;	white-space:	nowrap;	text-align:     left;}td.ThemeOfficeMainFolderRight,td.ThemeOfficeMainItemRight{	padding-top:	2px;	padding-bottom:	2px;	padding-left:	0px;	padding-right:	0px;	border-top:	1px solid #DA2832;	border-bottom:	1px solid #DA2832;	border-right:	1px solid #DA2832;	/*background-color:	inherit;*/	background-color:#fff;}tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft{	padding-top:	3px;	padding-bottom:	3px;	padding-left:	1px;	padding-right:	2px;	white-space:	nowrap;	border:		0;	/*background-color:	inherit;*/	background-color:#fff;}tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText{	padding-top:	3px;	padding-bottom:	3px;	padding-left:	5px;	padding-right:	5px;	border:		0;	/*background-color:	inherit;*/	background-color:#fff;}tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight{	padding-top:	3px;	padding-bottom:	3px;	padding-left:	0px;	padding-right:	1px;	border:		0;	/*background-color:	inherit;*/	background-color:#fff;}/* SUB MENU SUB COMPONENTS *//* ROLL-OVER STYLES */.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft{	padding-top:	1px;	padding-bottom:	1px;	padding-left:	2px;	padding-right:	3px;	white-space:	nowrap;	background-color:#F60; /* sub menu row ROLL-OVER bkg color set here */}.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText{	padding-top: 1px;	padding-bottom: 1px;	padding-left: 5px;	padding-right: 5px;	color: #fff;	white-space: nowrap;	font-size: 10px;	background-color:#F60; /* sub menu row ROLL-OVER bkg color set here */}.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight{	padding-top:	1px;	padding-bottom:	1px;	padding-left:	0px;	padding-right:	1px;	white-space:	nowrap;	background-color:#F60; /* sub menu row ROLL-OVER bkg color set here */}.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft{	padding-top:	1px;	padding-bottom:	1px;	padding-left:	2px;	padding-right:	3px;	white-space:	nowrap;	border:		0;	background-color:#fff;}/* ROLL-OFF STYLES */.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,.ThemeOfficeMenuItem .ThemeOfficeMenuItemText{	padding-top:	1px;	padding-bottom:	1px;	padding-left:	5px;	padding-right:	5px;	border:		0;	color: #666;	text-align:     left;  /* fix IE crap */	background-color:#fff; /* sub menu row bkg color set here */}.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight{	padding-top:	1px;	padding-bottom:	1px;	padding-left:	0px;	padding-right:	1px;	border:		0;	background-color:#fff; /* sub menu row bkg color set here */}/* menu splits */.ThemeOfficeMenuSplit{	margin:		2px;	height:		1px;	overflow:	hidden;	background-color:	inherit;}.ThemeOfficeMenuItem img.seq1{	display:	inline;}.ThemeOfficeMenuItemHover seq2,.ThemeOfficeMenuItemActive seq2{	display:	inline;}.ThemeOfficeMenuItem .seq2,.ThemeOfficeMenuItemHover .seq1,.ThemeOfficeMenuItemActive .seq1{	display:	none;}