@charset "utf-8";
/* CSS Document */
#RelStratMenu {
	display:block;
	position:relative;
	font-size:80%;
}
#RelStratMenu a, #RelStratMenu a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#RelStratMenu ul li ul li a:hover, #RelStratMenu ul li ul li ul li a:hover {
	background-color:#000000;
}
#RelStratMenu ul {
	padding:0;
	margin:0;
	list-style:none;
}
/* 'top:50px' was used because 'top:0' would make sub-menus disappear when attempting to access them and no 'top' attribute would render fine with IE 7+, but Firefox would drop everything too far down */
#RelStratMenu ul li ul {
	visibility:hidden;
	display:block;
	width:170px;
	background-color:#000066; 
	position:absolute;
	left:100px;
	top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border:#FFFFFF 1px solid; 
	padding:4px 10px;
	text-align:left;
}
#RelStratMenu ul li:hover ul, #RelStratMenu ul li a:hover ul {
	padding:0; 
	margin:0; 
}
#RelStratMenu ul li:hover ul, #RelStratMenu ul li a:hover ul {
	visibility:visible; 
}
/* make 2nd level menu elements hidden while hovering over icon */
#RelStratMenu ul :hover ul ul {
	visibility:hidden;
}
/* This allows sub menus to 'lock' with parent menu items */
#RelStratMenu ul :hover ul li {
	position:relative;
}
/* make 2nd level menu elements visible while hovering over 1st level menu items */
#RelStratMenu ul :hover ul :hover ul {
	visibility:visible;
	width:235px;
	top:2px;
}
#RelStratMenu ul li ul li, #RelStratMenu ul li ul li ul li {
	border-bottom:#FFFFFF 1px solid;
	margin-left:6px;
	line-height:1.2em;
}