/* ================================================================ 
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/final_drop.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.
=================================================================== */

.menu_container {
	width:900px;
	height:21px;
	background:url(../images/menu_bck_top.jpg) repeat-x;
	text-align:center;
	}

.menu {
	width:900px;
	font-size:9px;
	position:relative;
	z-index:100;
	}
	.menu div { color:#FFFFFF}
	.menu table {
	position:absolute; 
	top:0; 
	left:0;
	}
	
.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	background:url(../images/menu_bck.jpg) repeat-x;
	}

	.menu ul li {
		background:url(../images/menu_bck.jpg) repeat-x;
		float:left;
		position:relative;
		padding:0;
		margin:0;
		}
		.menu ul li img {
			-margin-top:5px;
			}
		.menu ul li a { 
			color:#FFFFFF;
			display:block;
			}
		.menu ul li ul li {
		background: none;
		}
/*			.menu ul li:hover ul, .menu ul a:hover ul{
				visibility:visible; 
				}*/


.menu a, .menu a:visited{
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	color: #FFFFFF; 
	width:180px; 
	margin:0; 
	background:url(../images/menu_bck_top.jpg) repeat-x; 
	line-height:21px;
	text-transform:uppercase;
	}
	.menu a:hover { 
		background:url(../images/menu_bck.jpg) repeat-x;}
	.menu a:hover, .menu ul ul a:hover{
		color:#fff; 
		background:url(../images/menu_bck.jpg) repeat-x;

	}
.menu ul ul a:hover {-background: #929191 url() repeat-x; -color:red}		 

.menu ul ul  {
	position:absolute;
	height:0;
	top:21px;
	left:0; 
	}
	.menu ul ul a,.menu ul ul a:link, .menu ul ul a:visited {
		background-image:none;
		background-color: #929191;
		}
	.menu ul ul li a div, .menu ul ul a:visited div  {
		color:#fff; 
		height:auto; 
		line-height:11px; 
		padding:5px 0px 5px 5px; 
		cursor:pointer;
		width:175px;
		-width:170px;
		text-align:left;
		}
	.menu ul ul a div span, .menu ul ul a:visited div span, .menu ul li a:hover div  { color:white} 
	
	
	
.menu :hover > a, .menu :hover > a div {
	color:#fff;
	background:url(../images/menu_bck.jpg) repeat-x;
	/background:url(../images/menu_bck_top.jpg) repeat-x;
	}

.menu ul ul :hover > a, .menu ul ul :hover > a div {
	 background:url(../images/menu_bck.jpg) repeat-x;
 	}

/* another hack for IE5.5 */
* html .menu ul ul {
top:20px;
t\op:21px;
}





