
	ul.jd_menu {
		float: left;
		list-style: none;
		margin-top:16px;
	}
	
	ul.jd_menu ul {
		display: none;
		margin-left:8px;
	}
	
	ul.jd_menu ul li ul {
		margin-left:0;
	}
	
	ul.jd_menu li {
		float: left;
		background:url(../images/icons/main_nav_line.gif) top right no-repeat;
	}
	
	ul.jd_menu li a.shopfinder {
		background:url(../images/layout/shoppingCart.gif) top left no-repeat;
		padding-left:20px;
	}
	
	ul.jd_menu li a.shopfinder:HOVER {
		background:url(../images/layout/shoppingCart_active.gif) top left no-repeat;
	}
	
	
	ul.jd_menu li ul li {
		border:1px solid #fff;
	}
	
	ul#language li {
		background:none;
	}
	
	/* -- Sub-Menus -- */
	ul.jd_menu ul {
		position: absolute;
		display: none;
		list-style-type: none;
		z-index: 10000;
	}
	
	ul.jd_menu ul li{
		float: none;
		background:none;
	}

	ul.jd_menu ul {
		background-color: #000;
		height: 20px;
	}

	ul.jd_menu ul {
		height: auto;
	}
	
	* html ul.jd_menu ul {
		width: 1%;
	}
	
	ul.jd_menu li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFF;
		padding: 4px 8px;
		cursor: pointer;
		white-space: nowrap;
	}
	
	ul.jd_menu li a {
		color: #FFF;
		text-decoration: none;
		text-transform:uppercase;
		font-weight: bold;
	}
	
	ul.jd_menu li ul li a {
		color: #FFF;
		text-decoration: none;
		text-transform:uppercase;
		font-weight: normal;
	}
	
	ul.jd_menu li.jdm_hover,
	ul.jd_menu li.jdm_active {
		background-color: #FDE11D;
	}
	
	ul.jd_menu li a:HOVER {
		color: #000;
	}
	
	ul.jd_menu li ul li a.green {
		color:#149A43;
	}
	
	ul.jd_menu li ul li a.green:HOVER {
		color:#149A43;
	}
	
	/* ------------------------------------
		Additional Classes
	------------------------------------ */
	
	.clear {
		clear: both;
	}
