#sidebar_activenode
{
    border: 1px solid green;
    display: none;
}

#sidebar
{
    border: 0px solid green !important;
    width: 200px;
    background-color: Transparent;
    display: none; /* javascript will change to "block" once page is loaded. */
}

    #sidebar UL
    {
        PADDING: 0px;
        MARGIN: 0px;
        COLOR: #0951A3;
        LIST-STYLE-TYPE: none;
    }

        #sidebar UL UL
        {
            MARGIN-LEFT: 0px;
        }

    #sidebar LI
    {
        /* LEVEL 1 LI */
        PADDING: 0px;
        MARGIN: 5px 0px 0px 0px !important;
        COLOR: #0951A3;
        LIST-STYLE-TYPE: none;
        LIST-STYLE-IMAGE: none; /*override .com style*/
        border: 0px solid red;
        font: normal normal normal 11px/14px Arial,Helvetica,san serif;
    }

        #sidebar LI A
        {
            /* LEVEL 1 LI A : right aligned blue square arrow*/
            PADDING-RIGHT: 0px;
            DISPLAY: block;
            PADDING-LEFT: 12px;
            MARGIN-bottom: 2px;
            COLOR: #6A737B !important;
            HEIGHT: 100%;
            TEXT-DECORATION: none;
            background: #FFFFFF url(/library/images/nav/arrow_dkgry_solid_rgt.gif) no-repeat 3px 4px;
        }

    #sidebar .lvl0_close:hover
    {
        COLOR: #FFFFFF !important;
        background: #6A737B url(/library/images/nav/arrow_wht_solid_rgt.gif) no-repeat 3px 4px !important;
    }

    #sidebar .lvl0_open:hover
    {
        COLOR: #FFFFFF !important;
        background: #6A737B url(/library/images/nav/arrow_wht_solid_dwn.gif) no-repeat 3px 4px !important;
    }

    #sidebar .lvl0_cur_open
    {
        COLOR: #FFFFFF !important;
        background: #6A737B url(/library/images/nav/arrow_wht_solid_dwn.gif) no-repeat 3px 5px !important;
        font-weight: bold;
    }

    #sidebar .lvl0_cur_close
    {
        COLOR: #FFFFFF !important;
        background: #6A737B url(/library/images/nav/arrow_wht_solid_rgt.gif) no-repeat 3px 4px !important;
        font-weight: bold;
    }

    #sidebar .lvl0_open
    {
        COLOR: #6A737B !important;
        background: #FFFFFF url(/library/images/nav/arrow_dkgry_solid_dwn.gif) no-repeat 3px 5px !important;
        font-weight: bold;
    }

    #sidebar .lvl0_close
    {
        COLOR: #6A737B !important;
        background: #FFFFFF url(/library/images/nav/arrow_dkgry_solid_rgt.gif) no-repeat 3px 4px !important;
        font-weight: bold;
    }

    #sidebar LI LI
    {
        /* LEVEL 2 LI */
        width: 190px;
        border: 0px solid green;
        MARGIN: 0px 0px 0px 0px !important;
    }

        #sidebar LI LI A
        {
            /* LEVEL 2 LI A */
            padding: 0px 0px 0px 20px !important;
            width: 180px;
        }


        #sidebar LI LI LI
        {
            /* LEVEL 3 LI */
            width: 180px;
            border: 0px solid red;
        }

            #sidebar LI LI LI A
            {
                /* LEVEL 3 LI A */
                width: 170px;
                padding: 0px 0px 0px 30px !important;
            }

            #sidebar LI LI LI LI
            {
                /* LEVEL 4 LI */
                width: 170px;
                border: 0px solid red;
            }

                #sidebar LI LI LI LI A
                {
                    /* LEVEL 4 LI A */
                    width: 160px;
                    padding: 0px 0px 0px 40px !important;
                }

                #sidebar LI LI LI LI LI
                {
                    /* LEVEL 5 LI */
                    width: 160px;
                    border: 0px solid red;
                }

                    #sidebar LI LI LI LI LI A
                    {
                        /* LEVEL 5 LI A */
                        width: 150px;
                        padding: 0px 0px 0px 50px !important;
                    }



                    #sidebar LI LI A, #sidebar LI LI LI A, #sidebar LI LI LI LI A, #sidebar LI LI LI LI LI A
                    {
                        PADDING-LEFT: 12px;
                        COLOR: #0951A3;
                        BACKGROUND-COLOR: #FFFFFF;
                        background-image: none;
                        border: solid 0px #A52A2A;
                    }

                        #sidebar LI LI A:hover, #sidebar LI LI LI A:hover, #sidebar LI LI LI LI A:hover, #sidebar LI LI LI LI LI A:hover
                        {
                            TEXT-DECORATION: underline;
                            BACKGROUND-COLOR: #FFFFFF;
                            COLOR: #0951A3;
                        }

.bob_lvl1
{
    background: transparent url(/library/images/nav/arrow_gry_rgt.gif) no-repeat 8px 4px !important;
}

.alice_lvl1
{
    background: transparent url(/library/images/nav/arrow_gry_dwn.gif) no-repeat 8px 4px !important;
}

.bob_lvl2
{
    background: transparent url(/library/images/nav/arrow_gry_rgt.gif) no-repeat 18px 4px !important;
}

.alice_lvl2
{
    background: transparent url(/library/images/nav/arrow_gry_dwn.gif) no-repeat 18px 4px !important;
}

.bob_lvl3
{
    background: transparent url(/library/images/nav/arrow_gry_rgt.gif) no-repeat 28px 4px !important;
}

.alice_lvl3
{
    background: transparent url(/library/images/nav/arrow_gry_dwn.gif) no-repeat 28px 4px !important;
}

.bob_lvl4
{
	background: transparent url(/library/images/nav/arrow_gry_rgt.gif) no-repeat 38px 4px !important;
}

.alice_lvl4
{
	background: transparent url(/library/images/nav/arrow_gry_dwn.gif) no-repeat 38px 4px !important;
}

.currentPage
{
    border: 1px solid green !important;
    background-position: top left !important;
    background-repeat: repeat !important;
    border: 0px solid green !important;
    background-color: #CBD6DF !important;
}
