#mainNAVCONT{
margin-left: -2px;
} 
#mainNAV, #navlist ul{ /* all lists */
		padding: 0px;
		margin: 0px;	 
		padding-bottom: 4px;
		padding-left: 1px;
		padding-right: 1px; 
		list-style: none !important; 
		position: relative;
		width : 132px;
		background-repeat: no-repeat;
		background-position: bottom left;  
		z-index: 1100;
		/*z-index: 1;*/
	}  
/*
 #mainNAV ul { /* all lists 		padding: 0px;
		margin: 0px;	 
		padding-bottom: 4px;
		padding-left: 1px;
		padding-right: 1px; 
		list-style: none;
		float : left;
		width : 132px;
		background-image: url(../../images/border_sub.gif);
		background-repeat: no-repeat;
		background-position: bottom left; 
	} 
	*/
	#mainNAV li { /* all list items */
		position : relative;
		float : left;
		width: 128PX;		
		border-top : 1px solid #efefef;
		list-style: none;
		background-image: none;
		padding: 0px;
		margin: 0px;
		padding-left: 1px;
		z-index: 1100;
	} 
	#mainNAV li ul { /* second-level lists */
		position : absolute;
		left: -999em;	
		margin-left : 126px;
		margin-top : -26px;	  
	}	 
	#mainNAV li ul.dubble { /* second-level lists */
		margin-top : -39px; 
	}	 
	#mainNAV li a {
		position:relative;
		display : block;
		text-decoration : none;
		border-left: 1px solid #b4b4b4;
		border-right: 1px solid #b4b4b4;
		padding-top:5px;
		background-color : #dedede;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		height: 100%; 
		}  
	#mainNAV li:hover A, #mainNAV li A:hover {
		background-color : white; 
		position: static; 
	} 
	#mainNAV li ul li  a{
		background-color : white; 
		padding-left: 13px; 
	}
	#mainNAV li ul li a:hover  {
		background-color: #f3ac00;
		background-image: url(../../images/menu_hover.gif);
		background-repeat: no-repeat;
		background-position: 3% 50%;
		z-index: 1100;
	}
	#mainNAV li:hover ul ul, #mainNAV li:hover ul ul ul, #mainNAV li.sfhover ul ul, #mainNAV li.sfhover ul ul ul {
		left: -999em; 
		position: static;
	} 
	#mainNAV li:hover ul, #mainNAV li li:hover ul, #mainNAV li li li:hover ul, #mainNAV li.sfhover ul, #mainNAV li li.sfhover ul, #mainNAV li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}  
	#mainNAV div.first, #mainNAVCONT  div.first{
		position: relative;
		width: 132px; 
		height: 4px;
		margin-top: -2px;
		bottom: -2px;
		background-image: url(../../images/bordertop.gif);
		background-repeat: no-repeat;
		background-position: bottom left; 
		z-index:4;
	} 
	#mainNAV div.last, #mainNAVCONT div.last{
		position: relative;
		width: 132px; 
		background-image: url(../../images/border.gif);
		background-repeat: no-repeat;
		background-position: top left; 
		top: -2px;
		height: 4px;
		background-color: transparent ;
	}
	#mainNAV ul li{
	width: 148px; 
	}
	#mainNAV ul div.first{
		position: relative;
		width: 152px; 
		height: 4px;
		background-image: url(../../images/wide-bordertop.gif);
	}
	#mainNAV ul div.last{
		position: relative;
		width: 152px; 
		height: 4px;
		background-image: url(../../images/wide-bordertop.gif);
	}
#mainNAV li:hover, #mainNAV li.hover {
    position: static;
} 
#mainNAV li a {
cursor:default;
} 
#browsemenu li a{
cursor:default;
} 
#mainNAV li ul li a{
cursor:pointer;
} 
#browsemenu li ul li a{
cursor:pointer;
}
