.headNav
{
}

.headNav ul
{
    display: block;
    float: left;
    height: 32px;
    line-height: normal;
    overflow: hidden;
    width: 900px;
    margin: 0;
    list-style: none;
    font-weight: bold;
    padding: 0px;
    border: 0;
}
.headNav li
{
    margin: 0;
    display: block; float:left;
    padding: 0;
    font-family: Arial;
    font-size: 9pt;
    background: url(menu_left_bg.gif) no-repeat left top;
    padding: 0px 0px 0px 15px;
    margin: 0px 9px;
}

.headNav a
{
    float: left;
    display: block;
    margin: 0;
    cursor: pointer;
    text-decoration: none;
    background: url(menu_right_bg.gif) no-repeat right top;
    padding:0px 20px 0px 0px;
    height: 32px;
}

.headNav a span
{
    float: left;
    display: block;
    line-height: 3;
    font-weight: bold;
    color: #fff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.headNav a span
{
    /*float: none;*/
}
/* End IE5-Mac hack */


.headNav a.current
{
    /*Selected Tab style*/
    background: #E1DDDC url(menu_left_sel_bg.gif) no-repeat left top;
    height: 29px;
    margin-left: 0px;
}

.headNav a.current span
{
    /*Selected Tab style*/
    background: url(menu_right_sel_bg.gif) no-repeat right top; /*background-position: 100% -82px; Shift background image up to start of 2nd tab image*/
    color: #71080F;
    text-decoration: none;
}
.headNav a.current span:hover
{
    color: #c00;
}

.headNav a:hover
{
}

.headNav a:hover span
{
    text-decoration: underline;
}








/*tabcontainer*/
.tabcontainer
{
    clear: left;
    height: 23px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
    background: #E1DDDC url(submenu_middle_bg.gif) repeat-x; /*border: solid 1px #8F003A;     border-style: none solid;*/
}

.tabcontainer .tabcontent
{
    display: none;
}


.tabcontainer .tabcontent span a
{
    font-family: Arial;
    line-height: 1.9;
    font-size: 12px;
    background: url(submenu_right_bg.gif) no-repeat right top;
    padding: 0px 12px 0px 3px;
    font-weight: bold;
    color: #71080F;
}


.tabcontainer a:hover
{
    color: #CC0000;
    text-decoration: underline;
}


.tabcontainer a.current
{
    /*Selected Tab style*/ /*background-position: 100% -82px; Shift background image up to start of 2nd tab image*/
    color: #CC0000;
    text-decoration: underline;
}



/*Fixed Menu*/
#_Main_Menu_38, #_Main_Menu_39, #_Main_Menu_37, #_Main_Menu_46
{
    padding-left: 200px;
}
#_Main_Menu_40
{
    padding-left: 400px;
}

#_Main_Menu_22
{
    margin-left: 600px;
}
#_Main_Menu_41
{
    margin-left: 420px;
}
#_Main_Menu_51
{
    margin-left: 800px;
}
