	#navMenuContainer, #navSecMenuContainer {
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 300;
		overflow: visible;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background-color: #000000;
		text-align: left;
	}
	
	.navMenu {
		color: #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 1px 1px 1px;
		white-space: nowrap;
		cursor: pointer; cursor: hand;
		overflow: auto;
		text-align: left;
	}
	
	.navSecondary {
		padding-top: 1px;
	}
	
	.navMenu ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		height: 100%;
		overflow: hidden;
		
	}
	.navMenu ul li {
		display: inline;
		/* The following lines need to be left in to fix an IE 5.5 (the new NS4) bug */
		voice-family: "\"}\""; /* some browsers have a parsing bug */
                         /* and will ignore the following rules */
  		voice-family: inherit;
		
		width: 100%;
		height: 100%;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	.navMenu ul li a {
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		padding-left: 16px;
		padding-right: 8px;
		padding-top: 0px;
		padding-bottom: 0px;
		line-height: 2.4em;
		background-color: #DACDC6; /* gray-brown */
		/*background-image: url(../images/top_nav/no_line_bullet_bg.gif);*/
		border-top:2px solid #FFFFFF;
		display: block;
		height: 100%;
		position: relative;
		margin: 0px 0px 0px 0px;
	}
	
	.navMenu ul li a img {
		padding: 8px 0px 8px 0px;
		float: left;
	}
	
	.navMenu ul li a.firstli {
		border-top:0px solid #DACDC6; /* gray-brown */
	}
	.navMenu ul li a.firstli-submenu {
		/*border-top:0px solid #DACDC6;*/ /* gray-brown */
		border-top:1px solid #000000;
	}	
	
	.navMenu ul li a:link {
		color: #000000;
	}
	.navMenu ul li a:visited {
		color: #000000;
	}
	.navMenu ul li a:hover {
		color: #FFFFFF;
		background-color: #CD8B0C; /* gold */
		text-decoration: none;
	}
	

	/* \*/
	.navMenu {
		overflow: hidden;
	}
	/* */

	#navContainer 
	{
		position:relative;
	}

	#navContainer div {
	position:relative;
	float:left;
	height:42px;
	cursor:pointer;
	cursor:hand;
}

	#navContainer div div.hoverState {position:absolute; visibility:hidden; top:0px; left:0px; height:30px;}
	
	.hiddenDiv {
	visibility: hidden;
	display: none;
}
