#globalnav {
	width: 776px;
	margin: 46px auto 0 auto;
	display: block;
	padding: 0;
	float: left;
	background: url(../img/daxic-logo-menus-boxes.gif) repeat-x left -144px;
	height: 47px;
	font-size: 15px;
	color: #acacac;
}
#site-menu {
	position: relative;
	z-index: 2;
	padding: 0;
	margin: 0;
	width: 722px;
}
#site-menu-right {
	width: 15px;
	height: 40px;
	background: url(../img/daxic-logo-menus-boxes.gif) no-repeat -180px 1px;
	float: right;
	font-size: 1px;
}

/* Drop Down*/
#nav, 
	#nav ul{
		padding: 0;
		margin: 0;
		list-style: none;
	}
	#nav a{
		*display:block;
		*float:left;
	}
	
	#nav ul a{
		display:block;
		float:none;
		height:auto;
	}

	#nav li{
		display:block;
		float:left;
	}
		#nav li ul{
			position: absolute;
			display:none;
			*clear:left;
			width:auto;
			z-index:50000;
		}
		
		#nav li:hover ul,
		#nav li.sfhover ul{
			display:inline-block;
		}
		#nav li li{
			float:none;
			display:block;
			
		}
/* Menu Class */
	#nav a,
	#nav a:hover{
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		display: block;
		white-space: nowrap;
		position: relative;
		outline: none; /*hide outline from firefox*/
		height:47px;		
		letter-spacing:0.3px;
	}
		#nav li:hover a span,
		#nav li.sfhover a span,
		#nav a span,
		#nav a:hover span{
			float:left;
			display:block;
			cursor:hand;
			cursor:pointer;
			height: 41px;
			background: url(../img/daxic-logo-menus-boxes.gif) repeat-x left -333px;
			color: #FFFFFF;
			padding: 14px 9px 0px 9px;
		}
		#nav a span{
			height: 36px;
			background: url(../img/daxic-logo-menus-boxes.gif) repeat-x 0px -144px;
			color: #666699;
			padding: 14px 9px 0px 9px;
		}

		#nav li:hover a .mnuleft,
		#nav li.sfhover a .mnuleft,
		#nav a .mnuleft,
		#nav a:hover .mnuleft,
		#nav a .mnuright,
		#nav a:hover .mnuright{
			overflow:hidden;		
			padding:0px;			
		}	
	#nav a:hover{
		text-indent:0pt;
	}
		#nav li:hover a .mnuleft,
		#nav li.sfhover a .mnuleft,
		#nav a .mnuleft,
		#nav a:hover .mnuleft{
			width: 3px;
			background: url(../img/daxic-logo-menus-boxes.gif) repeat-x 0px -270px;
			padding: 0px;
			height: 53px;
			font-size: 1px;		
		}
		#nav a .mnuleft{
			width: 3px;
			background: url(../img/daxic-logo-menus-boxes.gif) repeat-x -9999px -207px;
		}
		
		#nav li:hover a .mnuright,
		#nav li.sfhover a .mnuright,
		#nav a .mnuright,
		#nav a:hover .mnuright{
			background: url(../img/daxic-logo-menus-boxes.gif) repeat-x -30px -270px;
			width: 2px;
			padding: 0px;
			height: 53px;
			font-size: 1px;		
		}
		#nav a .mnuright{
			background: url(../img/daxic-logo-menus-boxes.gif) no-repeat -30px -203px;
		}
		#nav ul a,
		#nav ul a:hover{
			margin:0px 5px;	
			padding:8px 5px 10px 5px;
			text-decoration: none;
			display: block;
			*display:inline-block;
			white-space: nowrap;
			position: relative;
			z-index: 1000;
			text-align: left;
			outline: none; /*hide outline from firefox*/
			font-size:11px;
			font-weight:normal;
			height:auto;
		}
		#nav ul a{
			color: #FFFFFF;
			background: url(../img/daxic-logo-menus-boxes.gif) no-repeat 0px -508px;  
		}
		#nav ul a:hover{
			color: #666699;
			background: url(../img/daxic-logo-menus-boxes.gif) no-repeat 0px -473px;  
		}

	#nav ul{
		background: url(../img/daxic-logo-menus-boxes.gif) no-repeat 0px -542px;  
	}
	#nav li.top{
		background: url(../img/daxic-logo-menus-boxes.gif) no-repeat left -397px;
		overflow:hidden;
		text-align:right;
	}
		#nav li.top span{
			display:-moz-inline-box;
			display:inline-block;
			background: url(../img/daxic-logo-menus-boxes.gif) no-repeat left -417px;
			width:2px;
	}
	#nav li.bottom{
		background: url(../img/daxic-logo-menus-boxes.gif) no-repeat left -437px;
		overflow:hidden;
		text-align:right;
		height:10px;
		padding:0px;
		margin:0px;
	}
		#nav li.bottom span{
			display:-moz-inline-box;
			display:inline-block;
			background: url(../img/daxic-logo-menus-boxes.gif) no-repeat left -453px;
			width: 2px;
		}