/* Menu Style Sheet */

.sidenav{
	margin-top: 30px;
}

.ThemeFWPATreeLevel0,.ThemeFWPATreeLevel1
{
	cursor: default;
	/*background-color: #f7f3f7; */

	white-space:	nowrap;
			
	border:		0;
	padding:	0;
}

.ThemeFWPATreeLevel1
{
	display: none;
}

.ThemeFWPATable
{
	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;
	align: right;
}


.ThemeFWPARow,.ThemeFWPARowHover,.ThemeFWPARowActive,.ThemeFWPARowSelected
{
	background-color: inherit;
	white-space:	nowrap;
	border:		0;
	padding:	0;
}


/* ORIG
.ThemeFWPAFolderSpacer,.ThemeFWPAItemSpacer,
.ThemeFWPAFolderLeft,.ThemeFWPAItemLeft,
.ThemeFWPAFolderText,.ThemeFWPAItemText,
.ThemeFWPAFolderRight,.ThemeFWPAItemRight
{
	background-color: blue;
	white-space:	nowrap;

	border:		0;
	padding:	0;
}
*/

.ThemeFWPAFolderSpacer,.ThemeFWPAItemSpacer

{
	background-color: inherit;
	white-space:	nowrap;

	border:		0;
	padding:	0;
}

.ThemeFWPAFolderLeft,.ThemeFWPAItemLeft,
{
	background-color: inherit;
	white-space:	nowrap;

	border:		0;
	padding:	0;
}



.ThemeFWPAFolderText,.ThemeFWPAItemText
{
	background-color: inherit;
	white-space:	nowrap;
	text-align: right;
	border:		0;
	padding:	0;
}



.ThemeFWPAFolderRight
{
	background-color: inherit;
	white-space:	nowrap;
	width: 3px;
	border:		0;
	padding:	0;
}


.ThemeFWPAItemRight
{
	background-color: inherit;
	white-space:	nowrap;
	width: 5px;
	border:		0;
	padding:	0;
}










/* it would be better that child selector   would work, but IE
	doesn't support it :( */

.ThemeFWPAFolderText a
{
	text-decoration:	none;
	color:			#FFFFFF;
	display:		block;
	border:			0;
	padding:		2px;
	background-color:	inherit;
}


.ThemeFWPAItemText a
{
	text-decoration:	none;
	color:			#A15F00;
	display:		block;
	border:			0;
	padding:		2px;
	background-color:	inherit;
}



.ThemeFWPARowHover .ThemeFWPAItemText a,
.ThemeFWPARowHover .ThemeFWPAFolderText a
{
	/*border:			1px solid #9c9a9c;
	padding:		1px;
	background-color:	#cecfce;*/
	text-decoration:	underline;
}

.ThemeFWPARowActive .ThemeFWPAItemText a,
.ThemeFWPARowActive .ThemeFWPAFolderText a
{
	/*background-color:	#9c9a9c;*/
	color:			#A15F00;
	
}

.ThemeFWPARowSelected .ThemeFWPAItemText a,
.ThemeFWPARowSelected .ThemeFWPAFolderText a
{
	
	/*border:			1px solid #9c9a9c;*/
	padding:		1px;
	/*background-color:	#D3A77C;*/
	color:			#A15F00;
	/*font-weight: bold;*/
	text-decoration: underline;
}

/* in strict mode of XHTML, this is a fix for image connections */

.ThemeFWPAFolderSpacer img,
.ThemeFWPAItemSpacer img,
.ThemeFWPAFolderLeft img,
.ThemeFWPAItemLeft img,
.ThemeFWPAFolderRight img,
.ThemeFWPAItemRight img
{
	vertical-align:	bottom;
}


#JSCookTreeFolderOpen .ThemeFWPAFolderText a{
	
	/*color:			#A15F00;   Nu: this makes open folder bold but color doesn't hold when child selected BUT ADDING the .theme with a did*/
	font-weight: bold;
	color:			#A15F00;
}
#JSCookTreeFolderClosed .ThemeFWPAFolderText a{/* Nu: added to make closed folder text white (after visited) rather than showing visited color from main a:visited (only prob in IE)  */
	
	color:			#FFFFFF;
}
/*SEE nu_nav_head.inc.php for PAge specific css adjustments for home and page
#JSCookTreeItem .ThemeFWPAitemText a{
	color:			#A15F00;
}*/



/* 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;
}
