bgneal@312: ul.tab-nav {
bgneal@312:    border-bottom: 1px solid black;
bgneal@312:    padding-left: 10px;
bgneal@312:    margin: 12px 0px 1em 0px;
bgneal@312: }
bgneal@312: 
bgneal@312: ul.tab-nav li {
bgneal@312:    display: inline;
bgneal@312:    overflow: hidden;
bgneal@312:    list-style-type: none;
bgneal@312: }
bgneal@312: 
bgneal@312: ul.tab-nav li a, ul.tab-nav li a.active {
bgneal@312:    color: black;
bgneal@312:    background-color: teal;
bgneal@312:    border: 1px solid #300;
bgneal@312:    padding: 2px 5px 2px 5px;
bgneal@312:    text-decoration: none;
bgneal@312: }
bgneal@312: 
bgneal@312: ul.tab-nav li a.active {
bgneal@312:    color: #000;
bgneal@312:    background-color: #eee;
bgneal@312:    border-bottom: 1px solid #eee;
bgneal@312: }
bgneal@312: 
bgneal@312: ul.tab-nav li a:hover {
bgneal@312:     color: #fff;
bgneal@312: }
bgneal@312: 
bgneal@312: ul.tab-nav li a.active:hover {
bgneal@312:     color: #000;
bgneal@312: }