body {
		behavior:url("http://www.teamarp/CSS/csshover.htc");
	}
	 /*the menu */
	ul,li,a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}
	ul {
	width: 148px;
	 border:1px solid black;
	background: url("http://www.teamarp.com/images/expanding-menu-folder-background.gif") repeat-y;

	/*background: green;*/
	list-style: none;
	text-align: left;
	font-family: verdana;
	font-weight: bold;
	font-size: 14px;
	color: white;
	margin: auto;
	}
	li {
	position: relative;
	padding: 0px;
	padding-bottom:0px;
	padding-right:16px;
	
	background: url("http://www.teamarp.com/images/expanding-menu-background.gif") repeat-y;
	z-index: 39;
	}
	li.folder	{
	background: url("http://www.teamarp.com/images/expanding-menu-folder-background.gif") repeat-y;
}		
	li.folder ul {
			position:absolute;
			left:120px; /* IE */
			top:-1px;
		}		
	li.folder>ul { left:148px; } /* others */
	li a {
	padding: 0px;
	padding-left: 6px;
	text-decoration: none;
	color: white;
	font-weight: bold;
	line-height: 23px;
	width: 100%; /* IE */
	letter-spacing: -.05em;
}
		li>a { width:100%; } /* others */

	li a.submenu {
	/*background: url("http://www.teamarp.com/images/expanding-menu-folder-background.gif") repeat-y;*/
}
	/* regular hovers */
	a:hover {
			color:yellow;
			
	}
		li.folder a:hover {
			color:yellow;
			
	}
		li a:hover {
			color:yellow;
			
		}
		
	/* hovers with specificity */
	li.folder:hover { 
	   /*z-index:40;*/
		background: url("http://www.teamarp.com/images/expanding-menu-hover-backgr.gif") repeat-y;

		
			 }		
	ul ul, li:hover ul ul, li:hover li:hover ul ul{
	display: none;
}
	li:hover ul, li:hover li:hover ul, li:hover li:hover li:hover ul {
	display: block;
	
}	
	a:visited{
font-weight: normal;
color: white;
}	


