/*  Collapsible menus */


/* tame the lists */
ul.collapsible, ul.collapsible li {
	margin:0;
	padding:0;
	margin-left:5px;
	list-style-type: none;
	font-size:100%; /* fix for win/ie's "non-linear text scaling" bug */
	}



/* links */
ul.collapsible a, ul.collapsible a:visited {
	display: inline; 
	/* cursor:pointer; */ 
 	/* cursor:hand; */
	
	background:#FFFFFF; /*** changed ***/
	border: 0; /*** changed ***/
	padding:0;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	font:normal normal bold 8pt verdana, sans-serif; /*** changed from: normal normal bold 0.7em tahoma, verdana, sans-serif; ***/
	color:#336699; /*** changed ***/
	text-decoration:none;
	letter-spacing:1px;
	}
	

/* rollover pseudo-classes, and scriptable persistence class */
ul.collapsible a:hover, ul.collapsible a:focus, ul.collapsible a.rollover, ul.vertical a.rollover:visited {
	background: #FFFFFF; /*** changed from #ffefcf ***/
	color: #ddcc99; /*** changed from #806020 ***/
	}



ul.collapsible li.expandible a.scrollover {
	padding-left: 8px;
	width: 13px;
	height: 13px;
	background: url("/images/plus2.gif") 0 0 no-repeat;
	text-decoration: none;
	vertical-align: middle;
}

ul.collapsible li.expandible a.scrollover:hover {
	background-position: -13px 0;
	text-decoration: none;
}


ul.collapsible li.expandible a.scrollover-minus {
	padding-left: 8px;
	width: 13px;
	height: 13px;
	background: url("/images/minus2.gif") 0 0 no-repeat;
	text-decoration: none;
	vertical-align: middle;
}

ul.collapsible li.expandible a.scrollover-minus:hover {
	background-position: -13px 0;
	text-decoration: none;
}

ul.collapsible li.unexpandible {
	margin-left: 22px;
}