<!-- 
#navcontainer {float: right; width:477px; same:477px; height:21px; background:#FFFFFF; color:#000000; vertical-align: bottom;}

#navcontainer table {padding:0; margin:0; background:#d5d5d5;}

table.navtable a {display:block; background:#d5d5d5; text-decoration:none; padding:0px 4px; color:#000000 !important; font:normal 11px arial !important;}

table.navtable a:hover {background:#fff; color:#000000 !important; padding:0px 4px;}

#navcontainer a .color1, #navcontainer a:hover .color1, #navcontainer .color1 {color:#333;}

div.navitem {z-index:999; float:left; position:relative; cursor:hand;}

div.navitem a {cursor:hand;}

div.navitem table {display:none; position:absolute; top:21px; left:0; border-width:1px 1px 0px 1px; border-style:solid; border-color:#d5d5d5;}

div.navitem:hover table, div.over table {display:block;}

.bold {font-weight:bold;}

#nav, #nav ul {padding:0; margin:0; list-style: none;} /* all lists */

#nav, #nav a {display:block; font-weight:normal; font-family:arial; font-size:11px; color:#d5d5d5; text-decoration:none;}

#nav a:hover {color:#000000; background-color:#ffffff;}

#nav a .color1, #nav a:hover .color1, #nav .color1 {color:#ffffff;}

#nav .bold {font-weight:bold;}

#nav li {float:left; width:100px; margin:0; padding:0; background:none; line-height:15px;}  /* all list items */  /* width needed or else Opera goes nuts */

#nav li ul {position:absolute; background:#ffffff; border:1px solid #d5d5d5; width:100px; left:-999em; z-index:10000;}  /* second-level lists */  /* using left instead of display to hide menus because display: none isn't read by screen readers */

#nav li:hover ul, #nav li.sfhover ul {left: auto;}  /* lists nested under hovered list items */
-->
