﻿.menu 
{	width:942px;
	height:35px;
	position:relative;
	z-index:100;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 auto;
	text-transform: uppercase;
	margin-left: 8px;
	margin-bottom: 3px;
}
* html .menu 
{
	width:746px;
	w\idth:745px;
}
.menu ul 
{	padding:0;
	margin:0;
	list-style-type:none;
}
.menu ul ul 
{
	width:155px;
}
.menu li 
{	
	float:left;
	width:155px;
	position:relative;
}

/* Level 1 - Style */
.menu a 
{
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	display:block;
		font-size:12px;
		text-decoration: none; 
		color:#fff; 
		width:155px; 
		height:30px;
		border-top: 0;
		font: Verdana, Geneva, sans-serif;

	background:#3a3a3a url('../images/Menu/Background.png') repeat-x; 
		line-height:29px; 
		font-weight:bold; 
		text-align: center;
}

* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}

/* Level 1 - Hover */
.menu a:hover, .menu ul ul a:hover
{
color:white;
background:#767676 url('../images/Menu/Background_767676.png') repeat-x;
}
.menu :hover > a, .menu ul ul :hover > a 
{
color: white; 
background:#767676 url('../images/Menu/Background_767676.png') repeat-x;
}

/* Level 2 - Style w/ Arrow */
.menu ul ul a.drop, .menu ul ul a.drop:visited 
{
	background:#333 url('../images/Menu/333_Arrow_Right.png') no-repeat 135px center;
	color: white;
	font-size: 12px;
}

/* Level 2 - Style w/ Arrow HOVER */
.menu ul ul a.drop:hover
{
	background:#767676 url('../images/Menu/767676_Hover_BlueArrow_Right.png') no-repeat 135px center;
	color: white;
	font-size: 12px;
}
.menu ul ul :hover > a.drop 
{
	background:#767676 url('../images/Menu/767676_Hover_BlueArrow_Right.png') no-repeat 135px center;
	color: white;
	font-size: 12px;

}

/* Level 2 - Links */
.menu ul ul a
{
background:#333; 
color: white;
font-size: 12px;
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:135px;

}
/* For IE5.5 */
* html .menu ul ul a
{
width:140px;
w\idth:135px;
}

/* Level 3 - Style */
.menu ul ul ul a, .menu ul ul ul a:visited 
{
background:#333; 
	color: white;
	font-size: 12px;

}
/* Level 3 - Style HOVER */
.menu ul ul ul a:hover 
{
background:#767676 url('../images/Menu/Background_767676.png') repeat-x;
	color: white;
	font-size: 12px;

}

/* Hide Sub Levels */
.menu ul ul 
{
visibility:hidden;
position:absolute;
height:0;
top:31px;
left:0; 
width:135px;
}

/* IE5.5 */
* html .menu ul ul 
{
top:30px;
t\op:31px;
}

/* Level 3 Menu Position */
.menu ul ul ul
{
left:157px; 
top:-1px; 
width:135px;
}

/* Level 3 Menu Position LEFT */
.menu ul ul ul.left 
{
left:-149px;
}

/* IE TABLE FIX */
.menu table 
{
position:absolute; 
top:0; 
left:0; 
border-collapse:collapse;;
}



/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
/* ================================================================ 
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-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


