/* CSS Document */

.ThemeXPTreeLevel0,.ThemeXPTreeLevel1 {
	cursor: default;
	/*background-color: white;*/
	white-space: nowrap;
	border:		0;
	padding:	0;
}

.ThemeXPTreeLevel1 {
	display: none;
}

.ThemeXPTable {
	cursor: default;
	color:		inherit;
	background-color:	inherit;
	font-family:	Verdana, Arial, sans-serif;
	font-size:	12px;
	white-space: nowrap;
	border-collapse:	separate;
	border:		0;
	padding:	0;
}

.ThemeXPRow,.ThemeXPRowHover,.ThemeXPRowActive,.ThemeXPRowSelected {
	background-color: inherit;
	white-space:	nowrap;
	border:		0;
	padding:	0;
}

.ThemeXPFolderSpacer,.ThemeXPItemSpacer,.ThemeXPFolderLeft,.ThemeXPItemLeft,.ThemeXPFolderText,.ThemeXPItemText,.ThemeXPFolderRight,.ThemeXPItemRight {
	background-color: inherit;
	white-space:	nowrap;
	border:		0;
	padding:	0;
}

.ThemeXPFolderText a,.ThemeXPItemText a {
	text-decoration:none;
	border:0;
	padding:1px;
	background-color:inherit;
	color:#333333;
}

.ThemeXPRowHover .ThemeXPItemText a,.ThemeXPRowHover .ThemeXPFolderText a {
	color:#93782C;
	text-decoration:underline;
}

.ThemeXPRowActive .ThemeXPItemText a,.ThemeXPRowActive .ThemeXPFolderText a,.ThemeXPRowSelected .ThemeXPItemText a,.ThemeXPRowSelected .ThemeXPFolderText a {
	color:white;
	background-color:#93782C;
	text-decoration:none;
}

.ThemeXPFolderSpacer img,.ThemeXPItemSpacer img,.ThemeXPFolderLeft img,.ThemeXPItemLeft img,.ThemeXPFolderRight img,.ThemeXPItemRight img {
	vertical-align:	bottom;
}

.JSCookTreeFolderClosed {}

.JSCookTreeFolderOpen {}

#JSCookTreeFolderClosed .JSCookTreeFolderOpen {
	display:	none;
}

#JSCookTreeFolderOpen .JSCookTreeFolderClosed {
	display:	none;
}
