/* Linxx Global NAV CSS Document */

#nav { position:relative; top:15px; height:88px; width:960px; font:14px Arial, Helvetica, Tahoma, sans-serif; text-transform:uppercase; left: 0; }
#nav ul {margin: 0; padding: 0; }
#nav a { text-decoration:none; }
#nav li ul { margin:0; padding:0; display:none; }
#nav li { margin:0; float:left; display:block; padding:19px 20px; height:8px; }/*float the main list items*/
#nav li.off ul, 
#nav li.on ul { position:absolute; top:46px; left:0px; background:#eeede5; height:26px; width:960px; }
/*put the subnav below*/
#nav li.on ul { background:#eeede5; }
#nav li.on ul li,
#nav li.off ul li { background:#f98b12; height: 19px; padding: 7px 0 0 20px; margin: 0; font: 12px Arial, Helvetica, Tahoma, sans-serif;  }
#nav li.on:hover ul,
#nav li.over ul { background:#eeede5; }  /*for ie*/
#nav li a { color:#0c336c; font-weight:bold; padding:0; }
#nav li.on a { color:#fff; }
#nav li.on { background:url(../images/nav-hover-bg.gif) top left no-repeat; }
#nav li.on ul a,
#nav li.off ul a { border:0; float:left; color:#fff; padding:0 15px 0 0; border-right: 1px solid #fff; margin: 0;  } /*ie doesn't inherit the float*/
#nav li.on ul a.last,
#nav li.off ul a.last { border:0; float:left; color:#fff; padding:0 15px 0 0; border-right: 0; margin: 0;  } /*ie doesn't inherit the float*/
#nav li.on:hover ul a,
#nav li.over ul li a { background:#f98b12; } /*for ie - the specificity is necessary*/
#nav li.on ul { display:block; }
#nav li.off:hover ul,
#nav li.over ul { display:block; z-index:6000;  }
#nav li.off a:hover { color: #fff;}
#nav li.on a:hover { color:#0c336c; }
#nav li.off:hover {background: url(../images/nav-hover-bg.gif) top left no-repeat;}

/*subnav formatting */
#nav li.off ul a,
#nav li.on ul a { display:block; background:#f98b12; color:#fff; }
#nav li.on ul a { background:#f98b12; }
#nav li.off ul a:hover {color: #0c336c;}
#nav li.on ul a.last:hover {color: #0c336c;}
