/* ThemeJSOWhiteMenu Style Sheet */

.ThemeJSOWhiteMenu,.ThemeJSOWhiteSubMenuTable /* main (top level) of menu */
{
	font-family:	Tahoma, sans-serif;

	color:		black;
/* 	background-color:	white;  */

	background-image:url(bg.png);
	padding:	0;
	border:		0;

	cursor:		default;
}

.ThemeJSOWhiteSubMenu /* drop down (sub level) menu */
{
	position: absolute;
	visibility: hidden;
	background-image:url(bg.png);

	text-align:left;
	border:1px solid #f30;
	padding:	0;
}

.ThemeJSOWhiteSubMenuTable
{
	border-top:	0px;
}

.ThemeJSOWhiteMenu td
{
	padding:	0px 3px 0px 3px;
}

.ThemeJSOWhiteSubMenuTable td
{
	white-space:	nowrap;
}

.ThemeJSOWhiteMainItem,.ThemeJSOWhiteMainItemHover,.ThemeJSOWhiteMainItemActive,
.ThemeJSOWhiteMenuItem,.ThemeJSOWhiteMenuItemHover,.ThemeJSOWhiteMenuItemActive
{
	white-space:	nowrap;
}

.ThemeJSOWhiteMainItemHover,.ThemeJSOWhiteMainItemActive,
.ThemeJSOWhiteMenuItemHover,.ThemeJSOWhiteMenuItemActive
{
	color:		#f30;
cursor: hand;
}

td.ThemeJSOWhiteMenuSplit
{
	overflow:	hidden;
	background-color:	inherit;
}

div.ThemeJSOWhiteMenuSplit /* divider for vertical menu */
{
	height:		1px;
	margin:		1px 0px 1px 0px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid black;
}

.ThemeJSOWhiteMenuVSplit /* divider for horizontal menu */
{
	display:	block;
	width:		1px;
	margin:		0px 3px 0px 3px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid black;
}
