/* Sets the styles for the horizontal menu items. */
div#topNavigation-1 { height:1%; } 

/*
ul#topNavigation-1 { margin:0; padding: 0; list-style:none; width:100%; height:25px; color: #ffffff; border: none; width:922px; }
ul#topNavigation-1 li { margin:0; padding:0; display:block; float: left; color: #ffffff; position:relative; height:25px; width:158px; line-height: 1.6em;  text-shadow: 3px 3px 4px #030; }
ul#topNavigation-1 li a:link, ul#topNavigation-1 li a:visited { padding:0; display:block; text-align:center; text-decoration:none; color:#ffffff; height:25px; font: normal 1em Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #000; progid:DXImageTransform.Microsoft.Glow(Color=#bbbbbb,Strength=2); progid:DXImageTransform.Microsoft.blur(pixelradius=5, enabled='true');  }
ul#topNavigation-1 li:hover a, ul#topNavigation-1 li a:hover, ul#topNavigation-1 li a:active { padding:0; display:block; text-align:center; text-decoration:underline; color:#ffffff; height:25px; border: none; text-shadow: none; }
ul#topNavigation-1 li ul.topNavigation-2 { margin:0; padding:0; list-style:none; display:none; background:#49522d; position:absolute; top:25px; left: 0px; text-align: left; font: normal Arial, Helvetica, sans-serif; font-size: 1em; }

*/

ul#topNavigation-1 { margin:0; padding: 0; list-style:none; width:100%; height: 32px; color: #ffffff; border: none; width:922px; background:url("/ui/doi/images/bg_topNavLi.jpg")}
ul#topNavigation-1 li#firstNav {border-right:1px ridge #f4f1de; padding:0; width:50px;}
ul#topNavigation-1 li { margin:0;  padding:0 3em; border-right:1px ridge #f4f1de; display:block; float: left; color: #ffffff; position:relative; height:32px; line-height: 1.6em;  text-shadow: 3px 3px 4px #030; }
ul#topNavigation-1 li a:link, ul#topNavigation-1 li a:visited { padding-top:7px; display:block; text-align:center; text-decoration:none; color:#ffffff; height:25px; font: normal 1em Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #000; progid:DXImageTransform.Microsoft.Glow(Color=#bbbbbb,Strength=2); progid:DXImageTransform.Microsoft.blur(pixelradius=5, enabled='true'); }
ul#topNavigation-1 li:hover a, ul#topNavigation-1 li a:hover, ul#topNavigation-1 li a:active { padding-top:7px; display:block; text-align:center; text-decoration:underline; color:#ffffff; height:25px; border: none; text-shadow: none; }
/* Ends the styles for the horizontal menu items. */
/* Sets the styles for the drop-down menu items. */
ul#topNavigation-1 li ul.topNavigation-2 { margin-left:-3em; padding:0; list-style:none; display:none; background:#49522d; position:absolute; top:32px left: 0px; text-align: left; font: normal Arial, Helvetica, sans-serif; font-size: 1em; }


ul#topNavigation-1 li:hover ul.topNavigation-2, ul#topNavigation-1 li.flhover ul.topNavigation-2 { display:block; }
ul#topNavigation-1 li ul.topNavigation-2 li { clear:left; height: 38px; width:160px; padding:0; border-bottom: 1px solid #ffffff; }/*width:255px*/
ul#topNavigation-1 li ul.topNavigation-2 li a:link,
ul#topNavigation-1 li ul.topNavigation-2 li a:visited
	{ clear:left; color:#ffffff; background:#5c6933; text-decoration:none; padding: 0px 5px 0 5px; position:relative; z-index:1000; text-align: left; line-height: 2.5em; height: 38px; } /*width:255*/
ul#topNavigation-1 li ul.topNavigation-2 li:hover a,
ul#topNavigation-1 li ul.topNavigation-2 li a:active,
ul#topNavigation-1 li ul.topNavigation-2 li a:hover
	{ clear:left; color:#ffffff; background:#49522d; text-decoration:none; padding: 0px 5px 0 5px; position:relative; z-index:1000; text-align: left; line-height: 2.5em; height: 38px; } /*width:255*/

/*
ul#topNavigation-1 li ul#nav2C.topNavigation-2 li
	{ clear:left; width:305px; height: 38px; padding:0; border-bottom: 1px solid #ffffff; }
ul#topNavigation-1 li ul#nav2C.topNavigation-2 li a:link,
ul#topNavigation-1 li ul#nav2C.topNavigation-2 li a:visited
	{ clear:left; color:#ffffff; background:#5c6933; text-decoration:none; padding: 0px 5px 0 5px; width:305px; position:relative; z-index:1000; text-align: left; line-height: 2.5em; height: 38px; }
ul#topNavigation-1 li ul#nav2C.topNavigation-2 li:hover a,
ul#topNavigation-1 li ul#nav2C.topNavigation-2 li a:active,
ul#topNavigation-1 li ul#nav2C.topNavigation-2 li a:hover
	{ clear:left; color:#ffffff; background:#49522d; text-decoration:none; padding: 0px 5px 0 5px; width:305px; position:relative; z-index:1000; text-align: left; line-height: 2.5em; height: 38px; }
*/
	
ul#topNavigation-1 li ul.topNavigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:.7em; color:#ffffff; }
ul#topNavigation-1 li ul.topNavigation-2 li:hover a span,
ul#topNavigation-1 li ul.topNavigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:.7em; color:#ffffff; }

#bureaus.topNavigation-2 li,
#bureaus.topNavigation-2 li a:link,
#bureaus.topNavigation-2 li a:visited,
#bureaus.topNavigation-2 li:hover a,
#bureaus.topNavigation-2 li a:active,
#bureaus.topNavigation-2 li a:hover
 {clear:left; width:250px;}
/*
#nav2A
  {width: 158px; overflow:hidden; }
#nav2B
  {width: 185px; overflow:hidden; }
#bureaus
  {width: 305px; overflow:hidden; }
#nav2D
  {width: 160px; overflow:hidden; }
*/
