/* Menu Style Sheet */

.ThemeFBTreeLevel0,.ThemeFBTreeLevel1,.ThemeFBTreeLevel2,.ThemeFBTreeLevel3,.ThemeFBTreeLevel4,.ThemeFBTreeLevel5
{
	cursor: default;
/*	background-color: #f7f3f7; */

	white-space:	nowrap;

	border:		0;
/*	padding:	0; */

	font-family: "Times New Roman", Times, serif;
	color: #FFCC66;

}

.ThemeFBTreeLevel0
{
	font-size: 19px;
	font-weight: normal;
}
.ThemeFBTreeLevel1
{
	font-size: 12px;
	font-weight: bold;
}
.ThemeFBTreeLevel2
{
	font-size: 11px;
	font-weight: bold;
}
.ThemeFBTreeLevel3
{
	font-size: 10px;
	font-weight: bold;
}
.ThemeFBTreeLevel4
{
	font-size: 9px;
	font-weight: bold;
}
.ThemeFBTreeLevel5
{
	font-size: 8px;
	font-weight: bold;
}

.ThemeFBTreeLevel1
{
	display: none;
}

.ThemeFBTable
{
	cursor: default;
	color: #FFCC66;
	background-color: inherit;

	font-size:	12px;

	white-space:	nowrap;

	border-collapse:	separate;

	border:		0;
/*	padding:	0; */
}

.ThemeFBRow,.ThemeFBRowHover,.ThemeFBRowActive,.ThemeFBRowSelected
{
	background-color: inherit;
	white-space:	nowrap;

	border:		0;
/*	padding:	0; */
}

.ThemeFBFolderSpacer,.ThemeFBItemSpacer,
.ThemeFBFolderLeft,.ThemeFBItemLeft,
.ThemeFBFolderText,.ThemeFBItemText,
.ThemeFBFolderRight,.ThemeFBItemRight
{
	background-color: inherit;
	white-space:	nowrap;

	border:		0;
/*	padding:	0; */
}

/* it would be better that child selector   would work, but IE
	doesn't support it :( */

.ThemeFBFolderText a,
.ThemeFBItemText a
{
	font-family: "Times New Roman", Times, serif;
	color: #FFCC66;

	text-decoration:	none;
	color:			black;
	display:		block;

	border:			0;
/*	padding:		2px; */
	background-color:	inherit;
}

.ThemeFBRowHover .ThemeFBItemText a,
.ThemeFBRowHover .ThemeFBFolderText a
{
/*	border:			1px solid #9c9a9c; */
/*	padding:		1px; */
/*	background-color:	#cecfce; */
}

.ThemeFBRowActive .ThemeFBItemText a,
.ThemeFBRowActive .ThemeFBFolderText a
{
/*	background-color:	#9c9a9c; */
}

.ThemeFBRowSelected .ThemeFBItemText a,
.ThemeFBRowSelected .ThemeFBFolderText a
{
/*	border:			1px solid #9c9a9c; */
/*	padding:		1px; */
/*	background-color:	white; */
}

/* in strict mode of XHTML, this is a fix for image connections */

.ThemeFBFolderSpacer img,
.ThemeFBItemSpacer img,
.ThemeFBFolderLeft img,
.ThemeFBItemLeft img,
.ThemeFBFolderRight img,
.ThemeFBItemRight img
{
	vertical-align:	bottom;
}

/* no need to modify these two since they are generic. */
/* they are used to coordinate the folder open/closing animation */

.JSCookTreeFolderClosed
{
}

.JSCookTreeFolderOpen
{
}

#JSCookTreeFolderClosed .JSCookTreeFolderOpen
{
	display: none;
}

#JSCookTreeFolderOpen .JSCookTreeFolderClosed
{
	display: none;
}

