UL.dynamicnested,UL.dynamicnested UL, UL.dynamicnested .closed SPAN a{
	WIDTH: 180px;
}
UL.dynamicnested .closed SPAN a,UL.dynamicnested a,UL.dynamicnested LI.parent SPAN{
	font-size: 14px;
/*	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F3DC99;
	width: auto;	*/

}
UL.dynamicnested{
	margin-left: 0px;
	padding-left: 0px;
	left: 0px;
	list-style-position: inside;
	list-style-type: none;
	background-color: #792D09;
	color: #F3DC99;
	border:#5F3C1E 2px ridge;
	z-index: 10;
	height:100%;
	display: block;
}

UL.dynamicnested LI {
	width:100%;
/*		border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FF0000;*/
	list-style-type: none;
	cursor:pointer;
	cursor:hand;
	list-style-position: inside;
}
UL.dynamicnested LI.closed UL {
	DISPLAY: none;
	cursor:pointer;cursor:hand;
}
UL.dynamicnested LI.open LI.closed UL {
	DISPLAY: none;
	cursor:pointer;cursor:hand;
	/*background-color: #999999;*/
}
UL.dynamicnested LI.open UL {
	
	WIDTH:100%;/*175*/
	filter: Alpha(Opacity=90);
	moz-opacity:.90;
	opacity:.90;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
	position: relative;
	left: 0px;
	margin-left: 10px;
	padding-left: 0px;
}
UL.dynamicnested LI.parent SPAN {
	margin: 0px;
	padding: 0px;
	cursor:pointer;cursor:hand;
}
UL.dynamicnested {
	MARGIN: 0px;
	text-align: left;
}
UL.dynamicnested UL {
	/*MARGIN-BOTTOM: 0.5em;*/
	MARGIN: 0px;
	list-style-position: inside;
}
UL.dynamicnested LI.parent SPAN {
	DISPLAY: block;
	/*background-color: #FFFF00;*/
}
UL.dynamicnested LI.open SPAN {
	FONT-WEIGHT: bold;
	/*background-color: #E8BE42;*/
	color: #FFFFFF;
	}
UL.dynamicnested LI.closed SPAN {
	FONT-WEIGHT: normal;
	/*background-color: #792D09;*/
}
/* ------------- */
UL.dynamicnested .closed SPAN a {
	/*background-color: #792D09;aaa*/
	margin-left: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-type: none;
	color: #F3DC99;
	font-weight: normal;
}
/* ------------ */
UL.dynamicnested A:link,
UL.dynamicnested A:hover,
UL.dynamicnested a:visited,
UL.dynamicnested a:active{
	WIDTH:100%;/*170*/
	DISPLAY: block;
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-weight: bold;
}
UL.dynamicnested A:link {
	/*background-color: #A46633;*/
}
UL.dynamicnested A:hover {
	/*background-color: #EECF73;*/
	color: #000000;
	}
	
UL.dynamicnested a:visited {
	/*background-color: #8B572C;*/

}
UL.dynamicnested a:active {
	/*background-color: #674121;*/
}
UL .dynamicnested li {
	background-color: #FF0000;
}