#browsemenu{ /* all lists */
		padding: 0px;
		margin: 0px;	 
		padding-bottom: 4px;
		padding-left: 2px;
		padding-right: 12px; 
		list-style: none;
		float : left;
		width : 178px;
                                position: absolute;
	} 
	 #browsemenu ul { /* all lists */
		padding: 0px;
		margin: 0px;	
		padding-bottom: 4px;
		padding-left: 1px;
		padding-right: 1px; 
		float : left;
		width : 158px;	
		list-style: none; 
	} 
	#browse img{
		margin-left: -12px;
		margin-right: 7px;
	}
	#browsemenu li { /* all list items */
		position : relative;
		float : left;
		width: 100%;		
		border-top : 1px solid #e3e3e3;	
		background-image: none;
		margin: 0px;
		padding: 0px;
	} 
	#browsemenu li ul { /* second-level lists */
		position : absolute;
		left: -999em;	
		margin-left : 175px;
		top : -2px;	 	
		/*margin-top: -29px;-29px */
	}
	#browsemenu li.first ul { /* second-level lists */
		position : absolute;
		left: -999em;	
		margin-left : 175px;
		top : -1px;	 	
		/*margin-top: -29px;-29px */
	}	 
	#browsemenu li ul li a{ /* second-level lists */
		background-color: #fff; 
	}	 
	#browsemenu li a {
		display : block;
		text-decoration : none;
		border-left: 1px solid #b4b4b4;
		border-right: 1px solid #b4b4b4;
		padding-top:5px;
		background-color : #efefef;
		padding-bottom: 5px;
		padding-left: 15px;
		width: 160px;
		margin-left: 1px;
		margin-right: 1px;
		} 
	#browsemenu li ul li a{
		width: 140px;
	}
	#browsemenu li:hover A, #browsemenu li A:hover {
		background-color : white; 
		position:static; 
	}
	#browsemenu li ul li a:hover  {
		background-color: #f3ac00;
		list-style: none ;
		background-image: url(../../images/browse_hover.gif);
		background-repeat: no-repeat;
		background-position: 3% 50% 
	}
	#browsemenu li:hover ul ul, #browsemenu li:hover ul ul ul, #browsemenu li.sfhover ul ul, #browsemenu li.sfhover ul ul ul {
		left: -999em;
	}	
	#browsemenu li:hover ul, #browsemenu li li:hover ul, #browsemenu li li li:hover ul, #browsemenu li.sfhover ul, #browsemenu li li.sfhover ul, #browsemenu li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}  
	.first {border: none !important;} 
	div.first {
		position: relative;
		height: 4px;
		width: 180px;
		background-image: url(../../images/bordertop_browse.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
		left: -1px;
		bottom: -2px; 
	}  
	#browsemenu ul div.first {
		background-image: url(../../images/bordertop_browsesub.gif);
		width: 160px;
	}	  
	div.last {
		position: relative;
		height: 4px;
		width: 180px;
		background-image: url(../../images/bordertop_browse.gif);
		background-repeat: no-repeat;
		background-position: top left;
		left: -1px;
		top: -2px; 
	}  
	#browsemenu ul div.last {
		background-image: url(../../images/bordertop_browsesub.gif);
		width: 160px;
		z-index: 5;
	}