#middle_top {
	padding-left: 0px;
	padding-top:10px;
	height:14px;
}

#middle_top ul,
.dd_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#middle_top #nav a,
.dd_nav .dd_button {
	color: #1a1a1a;
	text-decoration: none;
}

#middle_top #nav a:hover,
#right_production_menus div.over .dd_button,
#right_production_menus div:hover .dd_button {
	color:#fff !important;
}

#middle_top #nav li li a,
.dd_nav li a {
	display: block;
	font-weight: normal;
	padding: 0.2em 10px;
	color:#fff !important;
	border:1px solid #616161;
	padding-bottom:4px;
}

#middle_top #nav li li a:hover,
.dd_nav li a:hover {
	color: #fff;
	border:1px solid #ccc;
}

#middle_top li,
.dd_nav {
	float: left;
	position: relative;
/*	width:80px;*/
/*	text-align: center;*/
	cursor: default;
/*	background-color: #888;*/
	margin: 0 10px;
}

.dd_nav {margin:0;}

#middle_top li ul,
.dd_nav ul {
	display: none;
	color:#fff;
	position: absolute;
	top: 100%;
	left: 14px;
	font-weight: normal;
	background: #616161;
	border-right: solid 1px #7d6340;
/*	filter:alpha(opacity=95);
-moz-opacity:.95;	opacity:.95;*/
/*	margin-left: 10px;*/
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0;
	text-align: left;
	width: auto;
/*	width:150px;*/
}

#middle_top li>ul,
.dd_nav>ul {
	top: 14px;
	/*left: auto;*/
	left: 0;
}

#middle_top li li,
.dd_nav li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
	width: 90%;
	white-space: nowrap;
}

#middle_top #nav li:hover ul,
#middle_top #nav li.over ul,
#right_production_menus div:hover ul,
#right_production_menus div.over ul {
	display: block;
}

#middle_top #nav label,
.dd_nav label {
	display: block;
	width: 100%;
	color: white;
	border:1px solid #616161;
	padding-bottom:4px;
	text-align:left;
}

#middle_top #nav label:hover,
.dd_nav label:hover {
/*	background-color: #777;*/
	border:1px solid #ccc;
}

#middle_top #nav .dd_button {
/*	background-image:url(img/dd-bg-closed.gif);
	background-repeat:no-repeat;*/
	background-image:url(img/dd-bg-closed_left.gif);
	background-repeat:no-repeat;
	background-color: #a0a0a0;
/*	width:90px;*/
	height:14px;
	font-size:11px;
	font-weight:normal;
/*	background-position: 0px -1px;*/
	padding: 0 0 0 7px;
}

#middle_top #nav li:hover .dd_button {
/*	background-image:url(img/dd-bg-open.gif);
	background-repeat:no-repeat;*/
	background-image:url(img/dd-bg-open_left.gif);
	background-repeat:no-repeat;
	background-color: #616161;
}

#middle_top #nav li .dd_button a {
	background-image:url(img/dd-bg-closed_right.gif);
	background-repeat:no-repeat;
	background-position: right 0px;
	padding-right: 15px;
	display:block;
	height: 14px;
}

#middle_top #nav li:hover .dd_button a {
	background-image:url(img/dd-bg-open_right.gif);
	color: #fff;
}

	#right_production_menus {
		height:24px;
		width:92%;
		margin:0 auto;
		
		}

			#right_production_menus div div.head span,
			#right_production_menus div.over div.disabled span,
			#right_production_menus div:hover div.disabled span
				{
				background:url(img/prod-select-button-bg.png) no-repeat right 0;
				display:block;
				height:14px;
				margin-left:3px;
				padding-left:7px;
				padding-right:20px;
				padding-top:2px;
				}
				
		#right_production_menus div div.head,
		#right_production_menus div div.disabled,
		#right_production_menus div.over div.disabled,
		#right_production_menus div:hover div.disabled {
			background:url(img/prod-select-button-left.png) no-repeat left 0;
			height:16px;
			color:#121212;
			font-size:10px;
			cursor:default;
			display:block;
			}
			
		#right_production_menus div.over div.head,
		#right_production_menus div:hover div.head { background-position: left -16px; }
		
		#right_production_menus div.over div.head span,
		#right_production_menus div:hover div.head span { background-position: right -16px; }
		
		#right_production_menus div.over div.disabled,
		#right_production_menus div:hover div.disabled { background-position: left 0; }
		
		#right_production_menus div div.disabled span,
		#right_production_menus div.over div.disabled span,
		#right_production_menus div:hover div.disabled span { background-position: right -32px; color:#777; }

.floatright {
	float: right;
}

.floatright ul {
	left: auto;
	right: 0;
}

