
	body {
		behavior: url(csshover.htc); /* WinIE behavior call (NOTE: no ../ needed! JK )*/
	}

	#nav {
	top: 28px;
	text-align:right;
	position:absolute;
	width: 150px;
	list-style-type:none;
	font-family: verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: 700;
	
   }

	#nav ul, #nav li {
		display:block ;
		margin:0;
		padding:0;
		border:0;
		
	}
	#nav li {
		line-height: 20px;
	}


 	#nav a:link,  #nav a:hover, #nav a:visited, #nav a:active {
		display:block ;
		margin:0;
		padding:0;
		border:0;		
		color: black;
		font-weight: normal;
		height: 20px;
		padding-right: 7px;
		
	}
	
	#nav ul {
		width: 149px;  /* IE 221!!! */
		list-style:none;
	}
	
	html>body #nav ul { /* OTHERS 228!!! */
		width: 149px;
	}

	#nav li {
		position:relative;
		padding:1px;
		z-index:19;
		
	}
	#nav li.folder ul {
		background-color: #dbe7f7;
		position:absolute;
		left:149px; /* IE */
		top:0px;
		width: 228px;
	}		
	#nav li.folder>ul { left:149px; top: 0px;} /* others */

	#nav a {
		padding:2px;
		text-decoration:none;
		font-weight:bold;
		width:149; /* IE */
	}
	#nav li>a { width:149;  } /* others */


	/* regular hovers */

	#nav a:hover {
		color: white;
		background-color: #dbe7f7;
		background-color: #005a9b;
	    z-index:10; 		
	}
	#nav li.folder a:hover {
		color:  white;
		background-color: #005A9B;		
	}

	/* hovers with specificity */
	
	#nav li.folder:hover { z-index:100; }		
		
	#nav ul ul, #nav li:hover ul ul {
		background-color: #005A9B; 
		color:#FFFFFF;
		display:none;
		background-color: #dbe7f7;	/* light blue */	 	
		border: 1px solid #005a9b;
	}
	/* This needed for some reason ? */
	ul ul, li:hover ul ul {
		background-color: #005A9B; 
		color:#FFFFFF;
		display:none;
		background-color: #dbe7f7;	/* light blue */	 	
		border: 1px solid #005a9b;		
	}

	#nav li:hover ul, #nav li:hover li:hover ul {
		display:block;
		background-color: #005A9B; 
		color:#FFFFFF;
		background-color: #dbe7f7;	/* light blue */
	}		

/*
div#nav ul a {width: auto; color:#000000;}
div#nav ul a hover{width: auto; color:#FFFFFF;}
div#nav ul ul {position: absolute; top: 0px; left: 228px;  display: none;}
*/
 
/*
div#nav ul.level1 li.submenu:hover ul.level2 {display:block;background-color: #DBE7F7; color:#000000; border-bottom:2px solid;border-bottom-color: #005A9B;border-right:2px solid;border-right-color: #005A9B;
border-top:1px solid;border-top-color: #005A9B;border-left:1px solid;border-left-color: #005A9B;}
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;background-color: #DBE7F7; color:#000000; border-bottom:2px solid;border-bottom-color: #005A9B;border-right:2px solid;border-right-color: #005A9B;
border-top:1px solid;border-top-color: #005A9B;border-left:1px solid;border-left-color: #005A9B;}
div#nav ul.level3 li.submenu:hover ul.level4 {display:block;background-color: #DBE7F7; color:#000000;border-bottom:2px solid;border-bottom-color: #005A9B;border-right:2px solid;border-right-color: #005A9B;
border-top:1px solid;border-top-color: #005A9B;border-left:1px solid;border-left-color: #005A9B;}
*/
/* End */

/*
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
*/


