    table.naviTable {
       width: 170px; border: 1px solid #8C8D8E; border-bottom: 1px;
    }
    tr.naviTr {
       border-bottom: 1px solid #8C8D8E;
    } 
    td.naviTdMouseOutDark {
       border-bottom: 1px solid #8C8D8E; font-family: Verdana, sans-serif; font-size: 11px; 
	   background: transparent url(/images/tabDarkBlue.png) repeat-x; cursor: pointer;
    }
    td.naviTdMouseOver {
       border-bottom: 1px solid #8C8D8E; font-family: Verdana, sans-serif; font-size: 11px; 
       font-weight: bold; background: transparent url(/images/tabDarkBlue.png) repeat-x; cursor: pointer;
    }
    td.naviTdMouseOut {
       border-bottom: 1px solid #8C8D8E; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; color: #404040;
       background: transparent url(/images/tabLightBlue.png) repeat-x; cursor: pointer;
    }
    td.naviTdSelected {
       color: black; padding-left: 3px; background: url(/images/tabDarkBlue.png); font-family: Tahoma, Verdana, sans-serif;
	   font-weight: bold; font-size: 12px;
    }

    #navigation {
    }
    #navigation.menu ul {
       padding:0; margin:0; border: 1px solid silver; border-bottom: 0px;
    }
    #navigation.menu li {
       list-style:none; margin:0; padding:0; border-bottom: solid 1px silver;
    }
    #navigation.menu li a {
       background: transparent url(/images/tab2011NaviLightBlue.png) repeat-x; color: #595959;
       display: block; line-height: 21px; padding: 0px 3px; font-family: Tahoma, Verdana, sans-serif; font-size: 12px;
    }
    #navigation.menu li a:hover {
       background: url(/images/tab2011NaviDarkBlue.png) top left repeat-x; color: black; 
       font-family: Tahoma, Verdana, sans-serif; font-size: 12px;
    }  
    #naviDark {
       background: transparent url(/images/tab2011NaviDarkBlue.png); color: black;
    }
