/* general */

body {
	margin-right: 0px;
	margin-left: 0px;
	background-color: #ffffff;
	margin-top: 0px;
	font-family: "MS Sans Serif";
	font-size: 10pt;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #ebeadb;
}
P {
	FONT-FAMILY: "MS sans serif"; FONT-SIZE: 10pt
}
TD {
	FONT-FAMILY: "MS sans serif"; FONT-SIZE: 10pt
}

a {  text-decoration: none}
a.menu {text-decoration:none; color:#ffffff}
a.menuTitle {text-decoration:none; color:#ffffff}
a.menuTitle:hover {text-decoration:none; color:#316ac5}
a:hover {  text-decoration: underline}

/* end general */

/*****************************************************************************/

/* menu body */

.menu-body {
	background-color:	#ebeadb;
	color:			#000000;
	margin:			0;
	padding:			0;
	overflow:			hidden;
	border:			0;
	cursor:			hand;
}

.menu-body .outer-border {
	border:			0;
}

.menu-body .inner-border {
	width:		100%;
	height:		100%;
	border:		1px solid #aca899;
	padding:		2px;
}

/* end menu body */

/*****************************************************************************/

/* menu items */

.menu-body #scroll-up-item td,
.menu-body #scroll-down-item td {
	font-family:	Webdings !important;
	text-align:		center;
	padding:		10px;
}

.menu-body td {
	font:			menu;
}

.menu-body .hover td {
	background-color:	#316ac5;
	color:			#ffffff;
}

.menu-body td.empty-icon-cell {
	padding:	2px;
	border:	0;
}

.menu-body td.empty-icon-cell span {
	width:	16px;
}

.menu-body td.icon-cell {
	width:		16px;
	padding:		0px 2px 1px 2px;
	border:		0;

}

.menu-body td.icon-cell img {
	width:	16px;
	height:	16px;
	margin:	0;
}

.menu-body td.label-cell {
	width:		100%;
	padding:		0px 5px 1px 5px;
}

.menu-body td.shortcut-cell {
	padding:	0px 5px 1px 5px;
}

.menu-body td.arrow-cell {
	width:		20px;
	padding:		0px 2px 1px 0px;
	font-family:	Webdings;
}

/* end menu items */

/*****************************************************************************/

/* disabled items */

.menu-body .disabled .disabled-container {
	color:				#aca899;
}

.menu-body .disabled .icon-cell .disabled-container,
.menu-body .disabled-hover .icon-cell .disabled-container {
	background:			#aca899;
	filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101)
						DropShadow(color=ButtonHighlight, offx=1, offy=1);
	width:				100%;
	height:				100%;
}

.menu-body .disabled-hover .icon-cell .disabled-container {
	filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101);
}

.menu-body .disabled .icon-cell .disabled-container .disabled-container,
.menu-body .disabled-hover .icon-cell .disabled-container .disabled-container {
	background:			Transparent;
	filter:				Mask(Color=#010101);
}

.menu-body .disabled-hover td {
	background-color:	#316ac5;
	color:			#aca899;
}

/* end disabled items */

/*****************************************************************************/

/* separator */

.menu-body .separator td {
	font-size:	0.001mm;
	padding:	4px 2px 4px 2px;
}

.menu-body .separator-line {
	overflow:			hidden;
	border-top:		1px solid #aca899;
	height:			1px;
}

/* end separator */

/*****************************************************************************/

/* scroll buttons */

.menu-body #scroll-up-item td,
.menu-body #scroll-down-item td {
	font-family:	Webdings !important;
	text-align:		center;
	padding:		10px;
}

.menu-body #scroll-up-item,
.menu-body #scroll-down-item {
	width:			100%;
}

.menu-body #scroll-up-item td,
.menu-body #scroll-down-item td {
	font-family:	Webdings;
	text-align:		center;
	padding:		0px 5px 1px 5px;
}

/* end scroll buttons */

/*****************************************************************************/

/* radio and check box items */

.menu-body .check-box,
.menu-body .radio-button {
	width:		16px;
	text-align:		center;
	vertical-align:	middle;
}

.menu-body .checked .check-box {
	font-family:	Marlett;
	font-size:		150%;
}

.menu-body .checked .radio-button {
	font-family:	Marlett;
	font-size:		66%;
}

/* end radio and check box items */

/*****************************************************************************/

/* Menu Bar */

.menu-bar {
	border:			0;
	background:		#ebeadb;
	cursor:			default;
	padding:			1px;
}

.menu-bar .menu-button {
	background:	#ebeadb;
	color:		#000000;
	font:			Menu;
	padding:		3px 7px 3px 7px;
	border:		0;
	margin:		0;
	display:		inline-block;
	white-space:	nowrap;
	cursor:		hand;
}

.menu-bar .menu-button.active,
.menu-bar .menu-button.hover {
	background-color:	#316ac5;
	color:			#ffffff;
}

/* End Menu Bar */
