/* common styling */
/* July 25 2008 - zero out the differences between IE and FF padding and margins */
.menu, .menu ul, .menu ul li, .menu ul li ul {padding:0px; margin:0px;}


.menu {font-family: Arial, Helvetica, Sans-Serif; position:relative; font-size:9pt; margin:0px 0px 10px 50px; z-index:100; background-color:#000033; padding:0px;}
.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000; 
width:70px; 
height:20px;
text-align:center; 
color:#fff; 
border:1px solid #000; 
background:#006600; 
}
.menu ul {padding:0px; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:0px; position:relative;}
.menu ul li ul {display: none;}


.menu ul li:hover ul li {
	padding: 0px;
	background-color:#006600;			/* Drop Down Background Color (Must be the Same as Below) */
	border-left:7px solid #FFCC33;
	border-top:0px solid #006600;
	border-bottom:0px solid #006600;
	border-right:2px solid #000000;
	height:auto;
}

.menu ul li:hover ul li a{
	border:1px solid #006600;
	padding: 0px;
	text-decoration: none;
	color:#F8F3DE;
	background-color: #006600;				/* Drop Down Background Color (Must be the Same as Above) */
	height:auto;
}

/* specific to non IE browsers */
/* July 20 2008  top level */
.menu ul li:hover a {color:#fff; background:#336699;}
/* July 20 2008  second level */
.menu ul li:hover ul {display:block; position:absolute; top:21px; width:85px;}

/* .menu ul li:hover ul li a.hide {background:#cccc33; color:#000;} BG color for when there are submenus */
.menu ul li:hover ul li:hover a.hide {background:#336699; color:#F8F3DE;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; width:160px; text-align:left; padding-left:5px;}
.menu ul li:hover ul li a:hover {background:#336699; color:#F8F3DE;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:165px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

