.nb {color: black; Background: White;  font-weight: bold; font-family: arial;}
.nb A:link {color: yellow; font-weight: bold;}
.nb A:visited {color: yellow; font-weight: bold;}
.nb A:active {color: yellow; font-weight: bold;}
A.nb:hover {color: White; Background: Gray; font-weight: bold;}

#navcontainer ul { text-align: center; padding-bottom: 2px; padding-top: 2px; padding-left: 0; margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0; background-color: #000066; color: white; width: 760; font-family: Arial,Helvetica,sans-serif; line-height: 18px; }
/* fixes Firefox 0.9.3 */

#navcontainer ul li { display: inline; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px; }
/* matches link padding except for left and right */
#navcontainer ul li a { padding-left: 4px; padding-right: 4px; padding-bottom: 2px; padding-top: 2px;
       color: white; text-decoration: none; border-right: 1px solid #fff; font-size: 12px; font-weight: bold; }
#navcontainer ul li a:hover {background-color: white; color: #000066; }
#navcontainer #active { border-left: 1px solid #fff; }
#dir a {color: #336666; background: white; font-family: Arial;
   font-size: 14px;  vertical-align: top; text-align: center; padding: 0px 0px 0px 0px;
   text-decoration: none; margin: 0px 0px 0px 0px; }
#dir a:hover {color: white; background: #teal; font-family: Arial;
   font-size: 14px;  vertical-align: top; text-align: center; padding: 0px 0px 0px 0px;
   text-decoration: none; margin: 0px 0px 0px 0px; }
th {color:white; font-size: 14px; }

.hd1   { color: #ffffdd; background-color: #000077; font-family: arial;
         font-size: 12px; text-align: left; vertical-align: top;
         font-weight: bold;  }
.hd2   { color: #000000; background-color: white; font-family: arial;
         font-size: 12px; text-align: right; vertical-align: bottom;
           }

.data   { color: #000000; background-color: white; font-family: arial;
         font-size: 12px; text-align: left; vertical-align: bottom;
         height; 16px;  }


