/* Firefox Styles */

ul#menuList li>a {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 top!important;
	}

#menu li:hover>ul {
	width: auto !important;
	display: table-cell;
	white-space: nowrap;
	}

#menu li li:hover>ul {
	margin-left: -1px;
	}

#menu li:hover>a.topTier {
	background-position: left bottom !important;
	}
	
#menu li:hover>a {
	color: #ffc856 !important;
	}	