/* ================================================================ 
This copyright notice must be untouched at all times. The original version of this stylesheet and the associated (x)html is available at 
http://www.cssplay.co.uk/menus/dd_valid.html Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This stylesheet and the assocaited 
(x)html may be modified in any way to fit your requirements.
=================================================================== */
/* common styling */
.menu {
	font-family: arial, sans-serif;
	width: 100%;
	height: 1px;
	position: relative;
	font-size: 11px;
	z-index: 100; }
.menu a, .menu a:visited {
	background-color: #ffffff;
	display: block;
	text-decoration: none;
	color: #000;
	width: 170px;
	height: 20px;
	text-align: center;
	color: #000;
	border: 1px solid #a7a7a7;
	line-height: 20px;
	font-size: 11px;
	overflow: hidden; }
.menu>ul>li>a {
	background: url('/images/bg_grey4.gif');
}
.menu ul {
	padding: 0;
	margin: 0;
	list-style: none; }
.menu>ul>li {
	float: left;
	position: relative; }
.menu>ul>li>ul {
	display: none }

/* specific to non IE browsers */
.menu>ul>li:hover a 					{ background: #dbdbdb; color: #000; }
.menu>ul>li:hover>ul 					{ display: block; position: absolute; top: 21px; left: 0; width: 170px; }
.menu ul li ul li a.hide 			{ background: #6a3; color: #fff; }
.menu ul li ul li:hover a.hide 	{ background: #6fc; color: #000; }
.menu ul li ul li ul 				{ display: none; }
.menu ul li ul li { background: #dbdbdb; }
.menu ul li ul li a 				{ background: #ebebeb; display: block; color: #000; }
.menu ul li:hover ul li a 				{ background: #dbdbdb }
.menu ul li ul li a:hover 		{ background: #a7a7a7; color: #000; }
.menu ul li ul li:hover ul 		{ display: block; position: absolute; left: 170px; top: 0; }
.menu ul li ul li:hover ul.left	{ left: -170px; }
