#nav { float:left; background-color: #F0F1F1; color: #FFF; width: 650px; font: 12px Arial, Helvetica, sans-serif; text-transform: uppercase; line-height:normal; margin:0px; padding-right: 0px; }
#nav ul { margin:0; padding:0px 5px 0px 0px; list-style:none; }
#nav li { display:inline; margin:0; padding:0; }
#nav a { float:left; background:url(left_both.gif) no-repeat left top; margin:0; padding:0 5px 0 9px; text-decoration:none; white-space: nowrap; }
#nav a span { float:left; display:block; background:url(right_both.gif) no-repeat right top; padding:5px 10px 12px 3px; font-weight:bold; color:#000; text-decoration: none; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span {float:none;}
/* End IE5-Mac hack */
#nav a:hover span { color:#333; }
#nav #current a { background-position:0 -34px; border-width:0; }
#nav #current a span { background-position:100% -34px; padding-bottom:5px; color:#FFF; }
#nav a:hover { background-position:0% -34px; }
#nav a:hover span { background-position:100% -34px; color: #FFF; }

#tab1 #nav-tab1 a, #tab2 #nav-tab2 a, #tab3 #nav-tab3 a, #tab4 #nav-tab4 a, #tab5 #nav-tab5 a,
#tab6 #nav-tab6 a, #tab7 #nav-tab7 a, #tab8 #nav-tab8 a, #tab9 #nav-tab9 a, #tab10 #nav-tab10 a,
{ background-position:0% -34px; color:#000; padding-bottom:0px; margin-bottom: 0px; }

#tab1 #nav-tab1 a span, #tab2 #nav-tab2 a span, #tab3 #nav-tab3 a span, #tab4 #nav-tab4 a span, #tab5 #nav-tab5 a span,
#tab6 #nav-tab6 a span, #tab7 #nav-tab7 a span, #tab8 #nav-tab8 a span, #tab9 #nav-tab9 a span, #tab10 #nav-tab10 a span,
{ background-position:100% -34px; color:#000; padding-bottom:4px; margin-bottom: 0px; }