/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */

DIV.tabs {
    margin-bottom: 4px;
}

DIV.tabs UL {
   margin      : 0px;
   padding-left: 10px;
   list-style  : none;
}

DIV.tabs A {
   float:           left;
   background:      url("img/tab_r.png") no-repeat right top;
   border-bottom:   1px solid #84B0C7;
   font-size:       smaller;
   font-weight:     bold;
   text-decoration: none;
}

DIV.tabs A:hover {
   background-position: 100% -150px;
}

DIV.tabs A:link, DIV.tabs A:visited, DIV.tabs A:active, DIV.tabs A:hover {
   color: #1A419D;
}

DIV.tabs SPAN {
   display:     block;
   background:  url("img/tab_l.png") no-repeat left top;
   padding:     5px 9px;
   white-space: nowrap;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
DIV.tabs SPAN { float: none; }
/* End IE5-Mac hack */

DIV.tabs A:hover SPAN {
   background-position: 0% -150px;
}

DIV.tabs LI.current A {
   background-position: 100% -150px;
   border-width:        0px;
}

DIV.tabs LI.current SPAN {
   background-position: 0% -150px;
   padding-bottom:      6px;
}

