/* USE THIS BIT OF CSS TO WORK THE TOP NAV */
/* LEVEL 1 NAV */
#NavTopSlot {
	position:relative; 
	z-index:1000;
  top:100px;
  left:50%;
  background-color:#000000;
  width:960px;
  height:19px;
  margin:0px;
  padding:0px;
  display:block;
  border-top:solid #5a7c6e 1px;
 
  }
#NavTopSlot ul {
  margin:0px;
  padding:0px;
  list-style:none;/* Width of Menu Items */
  }
#NavTopSlot ul li {
  position:relative;
  height:23px;
  }

/* Styles for Menu Items */
ul#TopNav li a {
  text-decoration:none;
  color:#fff;
  padding:0;/* IE6 Bug */ padding:0 5px 0 3px;
  margin:0;
  }

/* Fix IE. Hide from IE Mac \*/
* #NavTopSlot ul li {float:left;height:1%;}
* #NavTopSlot ul li a {height:1%;}
/* End */

ul#TopNav {
  font:normal 11px verdana;
  margin-left:13px;				/* ADDED */
  width:876px;				/* ADDED */
  width:848px;				/* ADDED */
  }
ul#TopNav li {
  float:left;
  font-weight:bold;
  border-right:1px solid #000;
  padding:3px;
  margin:0;
  }

/* LEVEL 2 NAV */
#NavTopSlot li ul {position:absolute;margin:0;padding:0;left:-1px;/* Set 1px less than menu width */ top:19px;display:none;}

ul#TopNav li ul {width:160px;font-size:10px;}
#ExtranetPage ul#TopNav li ul {display:none;}
ul#TopNav li ul li {float:none;width:100%;padding:0;margin:0;border:1px solid #ccc;border-top:0;font-weight:normal;}

/* LEVEL 3 NAV */
#TopNav li ul li.parent ul {display:none;}
#TopNav li ul li.parent ul {
  position:absolute;
  margin:0;
  padding:0;
  left:149px;/* Set 1px less than menu width */ top:2px;
  display:none;
  }

ul#TopNav li ul li.parent a, ul#TopNav li ul li.parent a:hover {
  background-image:url(css_images_topNav/arrow-grey.gif);
  background-position: center right;
  background-repeat:  no-repeat;
  background-image:none;
  }
ul#TopNav li ul li.parent ul li a, ul#TopNav li ul li.parent ul li a:hover {background-image:none;}

/* THE HOVER AND THE MAGIC */
ul#TopNav li ul li a {display:block; background:#840005; color:#fff; }  /* Hover2ND */
ul#TopNav li ul li a:hover { background:#4b0003; color:#fff; }
#NavTopSlot ul li a:hover {/*color:#fff;background:#446;border-bottom:0;*/ }/* Hover Styles */ 	
#NavTopSlot li ul li a {padding:4px 10px;border:0;}/* Sub Menu Styles */ 	
#NavTopSlot li ul li a:hover {border:0;}/* Sub Menu Styles */ 	
#NavTopSlot li:hover, #NavTopSlot li.over {background-color:#000;}/* The magic */
#NavTopSlot li:hover ul, #NavTopSlot li.over ul {display:block;}/* The magic */
#TopNav li ul li:hover ul, #TopNav li ul li.over ul {display:block;}/* The magic */
