/* Global Navigation
----------------------------------

ul#nav{	clear:both;	margin:0; padding:0; background:#3b3b3b url('global_ul_bg.gif') top left no-repeat; font: normal 11px Verdana, Arial;}
ul#nav li{	float:left;	list-style:none;	position:relative;	padding:0;	z-index:2;	margin:0;	background:#3b3b3b;}
ul#nav li a{color:#ffffff;	text-decoration:none;	display:block;	float:left;	padding:8px;	margin:0;	font-weight:bold;	background:#3b3b3b url('global_nav_bg.gif') right top;}
ul#nav li:hover a{color:#ffffff;background:#3b3b3b url(global_nv_hov.gif) no-repeat right top;padding-bottom:0.8em;}
ul#nav li a:hover{color:#ffffff;background:#ffffff url(global_nv_hov.gif) no-repeat right top;}
ul#nav li.welcome a.welcome{color:#ffffff; background:transparent url('global_nv_hov.gif') no-repeat right top;padding-bottom:0.8em; height:14px;}
ul#nav li.welcome{ padding-left:5px; background:#ffffff url('home_button_css.gif') no-repeat top left}
ul#nav li.last{ padding-left:10px; width:355px; height:28px; background:#ffffff url('global_ul_bg.gif') no-repeat top right}
ul#nav li ul{position:absolute; width:200px; top:2.7em; margin:0; display:none; padding:0 0 2em 0; border:none; z-index:500;}
ul#nav li:hover ul, ul#nav li.hover ul{ display:block; left:-1px; background:#5c5c5c url(navul.png) no-repeat center bottom; height:auto;}
ul#nav li:hover #last{margin:0; left:auto; right:0px; }
ul#nav li li{float:none; background:none; line-height:1.2em; }
ul#nav li li:hover{ background:#4e4e4e; }
ul#nav li li a, ul#nav li:hover li a{ float:none; color:#ffffff; background:none; padding:.3em 1em; margin:0; width:176px; font-weight:normal; }
ul#nav li li a:hover{ background:#4e4e4e; }
*/

.topnav{ height:31px;font: normal 11px Verdana, Arial;float:left;}
.topnav ul{ z-index:100; margin:0; padding:0; list-style:none;background:#3b3b3b url('global_ul_bg.gif') top left no-repeat; }
.topnav ul li.welcome{ padding-left:5px; background:url('home_button_css.gif') no-repeat top left; }
.topnav ul li.welcome a.welcome{color:#ffffff; background:transparent url('global_nv_hov.gif') no-repeat right top; padding:9px 0px; text-align:center; width:80px; }
.topnav ul li{ position:relative; display:inline; float:left; }
.topnav ul li a { color:#FFF; text-decoration:none; padding:9px 12px; font-weight:bold; display:block; text-align:center; background:url("global_nav_bg.gif") top right no-repeat; }
.topnav ul li a:hover, .topnav ul li a.selected { padding:9px 12px; color:#fff; background:url('global_nv_hov.gif') no-repeat right top; }
.topnav ul li ul { position:absolute; left:0; display:none; visibility:hidden; width:200px; background:#5c5c5c url('navul.png') bottom left no-repeat; }
.topnav ul li ul li { display:list-item; float:none; }
.topnav ul li ul li a { padding:4px 10px; margin:0; font-weight:normal; text-align:left; background:url(''); }
.topnav ul li ul li a:hover { padding:4px 10px; background:#3b3b3b; }
.topnav ul li ul li a.selected { padding:4px 10px; color:#fff; background:#000; }
* html .topnav{ height: 1%; }
.downarrowclass{ position:absolute; top:12px; right:7px; }
.ddshadow{ position:absolute; left:0; top:0; width:0; height:0; background:silver; }
.toplevelshadow{ opacity: 0.0; }

