    /* 
		Menu Stylesheet		:: UNORDERED MENU FRAMEWORK
		--------------------------------------
		Create Date 			:: 02/05/2008
		Author						:: Todd Rumball
		Version:					:: v 0.0001 Alpha
		
*/




/* BASE TEMPLATE */

div.menu 
{
	margin-top:10px;
	padding-left:0px;
	position:relative;
	left:20px;
	text-align:left;
	width:200px;
}

div.menu ul {
	padding:0px;
	margin:0px;
}

div.menu li ul {
	padding:0px;
}

div.menu ul li 
{
	 margin:1px;
	 list-style-type: none;
	 list-style-image:url('/images/arrow.jpg');
}

div.menu ul li a {
	display:block;
    text-decoration:none;
    color:#000;
    /* background-color:#ccebf8; */

}

div.menu ul li a:hover {
	display:block;
    color:#000;
    text-decoration:none;
	list-style-image:url('/images/arrow_over.jpg');
	color:#27bf96;   
}

div.menu ul li ul li a 
{
	display:block;
    text-decoration:none;
    color:#000;
    /* background-color:#ccebf8; */
    font-weight:normal;
  
}


/* Expand/Collapse TEMPLATE */
ul.ExpCol 
{
}

/*
ul.ExpCol li{
	line-height:140%;
	margin-top:1px;
	margin-bottom:0px;
	cursor:pointer;
	text-indent:10px;
	width:186px;

.ExpCol li.collapsed, .ExpCol li.expanded{cursor:pointer;} 
}
*/

/* first level */
ul.ExpCol li{text-indent:5px; font-weight:bold; line-height:160%; color:black }
ul.ExpCol li a {font-weight:bold;}

.ExpCol li.collapsed{border-top:1px solid black} 
.ExpCol li.expanded{color:#CCCCCC; font-weight:bold}

/* second level */
.ExpCol li li, .ExpCol li li.collapsed{text-indent:20px;}


/* third level */
.ExpCol li li ul, .ExpCol li li li{text-indent:40px;}

/* fourth level */
.ExpCol li li li li{text-indent:60px;}



/* SUBMENU DEFAULT */
/*
ul li ul 
{
	margin:0px;
  }

ul li ul li {
  float:none;
  list-style-type: none;
  margin:0px;
  }
*/

.collapsed li
{
	display:none;
}
.expanded ul
{
	display: block;
}
