#menu {
		list-style: none;
		margin: 0;
		padding: 0;
		vertical-align: top;
		width: 190px;
		font-family: verdana;
		
	}
	#menu ul {
		display: none;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#menu ul ul {
		display: inline;
	}
	#menu ul ul li a {
		padding-left: 20px;
		width: 170px;
	}

		
	#menu a {
		color: #000;
		cursor: pointer;
		font-size:12px;
		display: block;
		font-weight: bold;
		margin-left: 0;
		padding: 2px 2px 2px 17px;
		width: 170px;
	}
	#menu a.expanded {
		background:  #CC0033 url(expand.gif) no-repeat 3px 50%;
		padding-top: 4px;
		padding-bottom: 4px;
		color: #ffffff;
	}
	#menu a.collapsed {
		background: #ffffff url(collapse.gif) no-repeat 3px 50%;
			color: #CC0033;
			text-decoration: none;
	}
	#menu a:hover {
		text-decoration: underline;
	}
	#menu ul a {
		background: #ffffff;
		border-top: 1px solid #fff;
		text-decoration: none;
		color: #000;
		display: block;
		font-weight: normal;
		padding: 2px 2px 2px 5px;
		width: 170px;
	}
	#menu ul a:hover {
		background : #ffffff;
		text-decoration: none;
	}
	#menu li.active a {
		background: #fff;
	}
	#menu li.active li a {
		background: #CC0033;
	}
	#menu .footer {
		background: transparent url(grey.gif) repeat-x ;
		height: 2px;
		margin: 0 0 5px 0;
		width: 170px;
	}
	#menu .footer span {
		display: none;
	}
	 .subfooter {
		background: transparent url(greylight.gif) repeat-x ;
		height: 1px;
	
		font-size:5px;
		margin-left: 10px;
		width: 170px;
	}


	