/* ================================================================ 
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.
=================================================================== */
.menu {
clear:right;
width:670px;
padding-right:0px;
margin-top:-24px;
font-family:tahoma;
float:right;
margin-left:0px;
margin-right:-6px;
}
.menu ul li.top-level {
float:right;
padding:2px 6px;
width:70px;
}
.menu ul li.top-level-big {
width:220px;
}
.menu ul li.top-level-ps {
width:115px;
}
.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}

.menu ul li a:hover {background:#ccc;}
.menu ul li a:hover ul {display:block; position:absolute; top:20px; left:3px; width:110px;}
.menu ul li a:hover ul li a.sub {background:#ccc; color:#fff;}
.menu ul li a:hover ul li a {display:block; background:#ccc; color:#555; width:241px; font-size:11px;}
.menu ul li a:hover ul li a ul {visibility:hidden;}
.menu ul li a:hover ul li a:hover {background:#ccc; color:#555; text-decoration:underline;}
.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:98px; top:0; color:#555;}
.menu ul li a:hover ul li a:hover ul.left {left:-100px;}
.menu ul li a:hover ul li.prof-issues a {margin-left:-3px; width:390px;}
.menu ul li a:hover ul li.policy a {margin-left:-3px; width:160px;}
