
#topNav
{
    float: left;
    width: 100%;
    line-height: 29px;
}

#topNav ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}

#topNav li
{
    display: inline;
    margin: 0;
    padding: 0;
}

#topNav a
{
    font-family: "Helvetica Light" , Helvetica, Verdana;
    float: left;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
    width: 121px;
}

/* topNav-1 Items */
#topNav #topNav-1 a span, #topNav #topNav-1-sel a span
{
    float: left;
    display: block;
    background: url( "../images/structure/tabs/topNav-1.gif" ) no-repeat right top;
    padding: 0px 0px 0px 0px; /* For centering */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav #topNav-1 a span, #topNav #topNav-1-sel a span
{
    float: none;
}
/* End IE5-Mac hack */

/* topNav-1 Selected and Hover */
#topNav #topNav-1-sel a span, #topNav #topNav-1 a:hover span
{
    /*color: #c5e09d;*/
    color: #000000;
    /*background-position: 100% -26px;*/
}


/* topNav-2 Item */
#topNav #topNav-2 a span, #topNav #topNav-2-sel a span
{
    float: left;
    display: block;
    background: url( "../images/structure/tabs/topNav-2.gif" ) no-repeat right top;
    padding: 0px 0px 0px 0px; /* For centering */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav #topNav-2 a span, #topNav #topNav-2-sel a span
{
    float: none;
}
/* End IE5-Mac hack */

/* topNav-2 Selected */
#topNav #topNav-2-sel a span, #topNav #topNav-2 a:hover span
{
    /*color: #c5e09d;*/
    color: #000000;
    /*background-position: 100% -26px;*/
}

/* topNav-3 Item */
#topNav #topNav-3 a span, #topNav #topNav-3-sel a span
{
    float: left;
    display: block;
    background: url( "../images/structure/tabs/topNav-3.gif" ) no-repeat right top;
    padding: 0px 0px 0px 0px; /* For centering */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav #topNav-3 a span, #topNav #topNav-3-sel a span
{
    float: none;
}
/* End IE5-Mac hack */

/* topNav-3 Selected */
#topNav #topNav-3-sel a span, #topNav #topNav-3 a:hover span
{
    /*color: #c5e09d;*/
    color: #000000;
    /*background-position: 100% -26px;*/
}

/* topNav-4 Item */
#topNav #topNav-4 a span, #topNav #topNav-4-sel a span
{
    float: left;
    display: block;
    background: url( "../images/structure/tabs/topNav-4.gif" ) no-repeat right top;
    padding: 0px 0px 0px 0px; /* For centering */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav #topNav-4 a span, #topNav #topNav-4-sel a span
{
    float: none;
}
/* End IE5-Mac hack */

/* topNav-4 Selected */
#topNav #topNav-4-sel a span, #topNav #topNav-4 a:hover span
{
    /*color: #c5e09d;*/
    color: #000000;
    /*background-position: 100% -26px;*/
}

/* topNav-5 Item */
#topNav #topNav-5 a span, #topNav #topNav-5-sel a span
{
    float: left;
    display: block;
    background: url( "../images/structure/tabs/topNav-5.gif" ) no-repeat right top;
    padding: 0px 0px 0px 0px; /* For centering */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav #topNav-5 a span, #topNav #topNav-5-sel a span
{
    float: none;
}
/* End IE5-Mac hack */

/* Calendar Selected */
#topNav #topNav-5-sel a span, #topNav #topNav-5 a:hover span
{
    /*color: #c5e09d;*/
    color: #000000;
    /*background-position: 100% -26px;*/
}

/* topNav-6 Item */
#topNav #topNav-6 a span, #topNav #topNav-6-sel a span
{
    float: left;
    display: block;
    background: url( "../images/structure/tabs/topNav-6.gif" ) no-repeat right top;
    padding: 0px 0px 0px 0px; /* For centering */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav #topNav-6 a span, #topNav #topNav-6-sel a span
{
    float: none;
}
/* End IE5-Mac hack */

/* topNav-6 Selected */
#topNav #topNav-6-sel a span, #topNav #topNav-6 a:hover span
{
    /*color: #a4ba83;*/ /* Used a special colour for readability */
    color: #000000;
    /*background-position: 100% -26px;*/
}
