﻿@media screen {
    /* Begin - Primary Navigation */
   
    table.topMenuItem {
        color: #B2C2D1;
        font-weight: 700;
        padding-left: 5px;
        padding-right: 30px;
        height: 21px;
        border-right: 1px solid black;
    }

        table.topMenuItem a {
            font-size: 1.077em;
            font-family: Sans-Serif;
            line-height: normal;
            color: #B2C2D1;
        }

    table.subMenuItem td {
        font-family: Sans-Serif;
    }

    table.subMenuItem a {
        color: #33577e!important;
        padding: 5px;
    }

    table.subMenuItem {
        background-color: #F0F0F0;
        padding-right: 3px;
    }

    #helpContainer {
        text-align: right;
    }

    #helpContainer a {
        color: #B00307;
    }

    .authenticatedUserContainer {
        color: white;
        vertical-align: middle;
    }
        .authenticatedUserContainer .optionsImg {
            vertical-align: middle;           
        }

        .authenticatedUserContainer .userOptions {
            font-size: .8em; 
            text-align: left; 
            white-space:nowrap; 
            padding-left: .75em; 
            padding-right: .75em;
        }

    /* End - Primary Navigation */

    /* Begin - Secondary Navigation */
    #secondaryNavigationContainer {
        background-position: left top;
        background-repeat: repeat-y;
        color: #CBD0D6;
        background-color: White;
    }

    #secondaryNavigationContainerImage {
        background-position: left top;
        background-repeat: no-repeat;
        padding-bottom: 1em;
        padding-left: 5px;
        padding-top: 10px;
    }

    #secondaryNavigationContainer h2 {
        border-bottom: solid 2px #95686b;
        font-family: Sans-Serif;
        font-size: 1.3em;
        font-weight: 400;
        white-space: nowrap;
    }

    #secondaryNavigationListContainer ul {
        list-style-type: none;
        margin-bottom: 0;
        margin-top: 0;
    }

        #secondaryNavigationListContainer ul li {
            font-size: 80%;
            margin-bottom: 5px;
            margin-left: -80px;
            padding: 0 5px 5px 12px;
            text-align: right;
        }

            #secondaryNavigationListContainer ul li a {
                color: #FFF;
                font-family: Tahoma,Sans-Serif;
                font-size: 1.2em;
                text-decoration: none;
            }

    #additionalLinksContainer {
        padding-bottom: 1em;
        text-align: center;
    }

        #additionalLinksContainer a {
            display: block;
        }

    .TopTabs {
        float: left;
        line-height: normal;
        width: 100%;
        background: url(../../Images/TabContainerBackground.gif) repeat-x 50% bottom;
    }

        .TopTabs ul {
            list-style: none;
            margin: 0;
            padding: 10px 10px 0;
        }

        .TopTabs li {
            background: url(../../Images/TopTabBackgroundNotSelectedRight.jpg) no-repeat right top;
            float: left;
            margin: 0;
            padding: 0;
        }

        .TopTabs a {
            background: url(../../Images/TopTabBackgroundNotSelectedLeft.jpg) no-repeat left top;
            display: block;
            float: none;
            font-weight: 700;
            padding: 5px 15px 4px;
        }

        /* Commented Backslash Hack hides rule from IE5-Mac \*/
        .TopTabs a {
            float: none;
        }
        /* End IE5-Mac hack */

        .TopTabs .Current {
            background-image: url(../../Images/TopTabBackgroundSelectedRight.jpg);
        }

            .TopTabs .Current a {
                background-image: url(../../Images/TopTabBackgroundSelectedLeft.jpg);
                color: gray;
                text-decoration: none;
                cursor: text;
                padding-bottom: 5px;
            }

    .LeftNavigationHelper {
        list-style: none;
        margin: 0;
        padding: 0;
    }

        .LeftNavigationHelper .LeftNavigationHelperItem, .LeftNavigationHelper .LeftNavigationHelperSelectedItem, .LeftNavigationHelper .LeftNavigationHelperBottomItem, .LeftNavigationHelper .LeftNavigationHelperSelectedBottomItem {
            background-repeat: no-repeat;
            line-height: 26px;
            padding-left: 5px;
            white-space: nowrap;
        }

        .LeftNavigationHelper .LeftNavigationHelperSelectedItem {
            background-image: url(../../Images/SelectedLeft.jpg);
        }

            .LeftNavigationHelper .LeftNavigationHelperSelectedItem .Selected {
                background-image: url(../../Images/SelectedFiller.jpg);
            }

                .LeftNavigationHelper .LeftNavigationHelperSelectedItem .Selected a, .LeftNavigationHelper .LeftNavigationHelperSelectedBottomItem .SelectedBottom a, .LeftNavigationHelper .LeftNavigationHelperItem .NotSelected span, .LeftNavigationHelper .LeftNavigationHelperBottomItem .NotSelectedBottom span {
                    display: none;
                }

                .LeftNavigationHelper .LeftNavigationHelperSelectedItem .Selected span, .LeftNavigationHelper .LeftNavigationHelperSelectedBottomItem .SelectedBottom span {
                    color: #525357;
                    font-weight: 700;
                }

        .LeftNavigationHelper .LeftNavigationHelperItem {
            background-image: url(../../Images/NotSelectedLeft.jpg);
        }

            .LeftNavigationHelper .LeftNavigationHelperItem .NotSelected {
                background-image: url(../../Images/NotSelectedFiller.jpg);
                padding-right: 3px;
            }

                .LeftNavigationHelper .LeftNavigationHelperItem .NotSelected a, .LeftNavigationHelper .LeftNavigationHelperBottomItem .NotSelectedBottom a, .LeftNavigationHelper .LeftNavigationHelperSelectedBottomItem .NotSelectedBottom a {
                    color: #33577E;
                    display: inline;
                    font-weight: 700;
                }

        .LeftNavigationHelper .LeftNavigationHelperBottomItem {
            background-image: url(../../Images/NotSelectedLeftBottom.jpg);
        }

            .LeftNavigationHelper .LeftNavigationHelperBottomItem .NotSelectedBottom {
                background-image: url(../../Images/NotSelectedFillerBottom.jpg);
                padding-right: 3px;
            }

        .LeftNavigationHelper .LeftNavigationHelperSelectedBottomItem {
            background-image: url(../../Images/SelectedLeftBottom.jpg);
        }

            .LeftNavigationHelper .LeftNavigationHelperSelectedBottomItem .SelectedBottom {
                background-image: url(../../Images/SelectedFillerBottom.jpg);
            }
    /* End - Secondary Navigation */

    /* header navigation */
    .header-nav {
        background: url("/images/header-nav-main-bg.png") repeat-x scroll center top transparent;
    }

    .nav-secondary {
        white-space: nowrap;
        overflow: hidden;
    }

        .nav-secondary a:hover {
            color: #fefefe;
        }

        .nav-secondary a {
            color: #CBD0D6;
            font-size: 0.9em;
            font-family: sans-serif;
            text-decoration: none;
            outline-style: none;
        }

        .nav-secondary ul {
            display: block;
            margin: 0px;
            padding: 0px 0px 0px 15px;
        }

        .nav-secondary li {
            display: block;
        }
    /* End- header navigation */
}
