/*** Top Nav ***/
#links
{
  width:750px;
  margin:0 auto;
  padding:0;
  z-index:99;
  /* background:#C8E3AC; */
  background-color:#005288;
  border-bottom:1px solid #0096D6;
}
#links ul
{
  margin:0 auto;
  padding:0;
  height:32px;
  width:680px;
  font-size:10px;
}
#links ul li
{
  /* 1st level li container */
  float:left;
  position:relative;
  width:170px;
  height:100%;
  margin:0;
  padding:0;
  top:0;
  left:0;
  list-style:none;
  text-align:center;
  z-index:99;
}
#links ul.five li, #links ul li.five
{
  width:19.9%;
}
#links li img { vertical-align:bottom; }
#links img { border:0; }
#links ul ul, #links ul ul ul
{
  /* 2nd and 3rd level ul container */
  display: none; /* changed to block by javascript */
  position:absolute;
  height:auto;
  width:166px;
  padding:1px;
  top:32px;
  left:0px;
  background-color: #fff;
  border:1px solid #0096D6;
  border-top:0;
  z-index:99;
}
#links ul ul ul
{
  /* 3rd level ul */
  border-top-width:1px;
  top:-2px;
  left:150px;
  display:none;
  visibility:hidden;
}
#links ul li a:link, #links ul li a:visited
{
  display:block;
  padding:8px 0;
	text-decoration:none;
	color:#005288;
	font-weight:bold;
}

#links ul li:hover a:link, #links ul li:hover a:visited,
#links ul li.over a:link, #links ul li.over a:visited { color:#fff; }

#links ul li:hover ul a:link, #links ul li:hover ul a:visited,
#links ul li.over ul a:link, #links ul li.over ul a:visited { color:#666; }

#links ul ul li, #links ul ul ul li
{
  /* 2nd and 3rd levels */
  width:100%; /* fills ul width */
  margin:0;
  padding:0;
  background-color:#fff;
  color:#666;
}
  #links ul ul a:link, #links ul ul a:visited, 
  #links ul ul ul a:link, #links ul ul ul a:visited 
  {
    display:block;
    width:auto;
    margin:0;
    padding:3px 1px;
    color:#666;
    font-weight:normal;
  }
  #links ul ul a:hover, #links ul ul li.over ul a:hover 
  {
    color:#000;
    background-color:#ccc;
    padding:2px 0;
    border:1px solid #999;
  }
  #links ul ul li.over a:hover { background:transparent; }
  #links ul li.over ul ul { display: none; } /* Hide sub-menus initially */

  #links ul li.parent { background:transparent /* url(/shared/images/symbols/sitelinks-parent.gif) right center no-repeat */; }
  #links ul li:hover, #links ul li.over { color:#000; background-color:#0096D6; cursor:pointer; }
  #links ul ul li.parent
  {
    background:transparent url(/shared/images/symbols/moremenuarrow_off.gif) right center no-repeat;
  }
  #links ul ul li.over
  {
    color:#000;
    background:#ccc url(/shared/images/symbols/moremenuarrow.gif) right center no-repeat;
  }
#links ul li:hover ul, 
#links ul ul li:hover ul, 
#links ul li.over ul, 
#links ul ul li.over ul { z-index:1000; } /* The magic */






#pageLinks { padding:10px 0; }
#pageLinks img { }
#pageLinks .print { display:inline; }
#pageLinks ul 
{
  display:block;
  list-style:none;
  margin:0;
  padding:0;
}
#pageLinks ul li 
{
  margin:0;
  padding:0;
  width:88%;
}
#pageLinks ul ul li
{
  width:auto;
}
#pageLinks a:link, #pageLinks a:visited
{
  display:block;
  margin:0;
  padding:3px 10px;
  text-decoration:none;
  color:#00558f;
  width:100%;
}
#pageLinks ul ul a:link, #pageLinks ul ul a:visited 
{
  font-size:80%;
  font-weight:normal;
  padding:1px 0 1px 20px;
}
#pageLinks ul ul ul { list-style:circle; }
#pageLinks ul ul ul a:link, #pageLinks ul ul ul a:visited 
{
  list-style: circle;
  font-weight:normal;
}
#pageLinks ul ul a.current:link, #pageLinks ul ul a.current:visited 
{
  font-weight:bold;
}
#pageLinks span.print1 
{
  color:#000;
}
#pageLinks a:hover
{
  color:#000;
  text-decoration:underline;
}
#pageLinks ul ul a:hover, #pageLinks ul ul ul a:hover
{
}

#pageLinks ul li.parent, #pageLinks ul ul li.parent
{
  background:transparent url(/shared/images/symbols/moremenuarrow_off1.gif) right center no-repeat;
}
#pageLinks ul li.current
{
  color:#000;
  background:#000 url(/shared/images/symbols/moremenuarrow.gif) right center no-repeat;
  background:#000 url(/shared/images/navigation/page-link-bg-hover.jpg) top repeat-x;
  background:transparent;
}


#pageLinks ul li.over ul ul { /* display: none; */ }

#pageLinks ul li:hover ul, 
#pageLinks ul ul li:hover ul, 
#pageLinks ul li.over ul, 
#pageLinks ul ul li.over ul { display:block; z-index:1000; } /* The magic */

