﻿/* Accordion Level 1 */
.accordion
{
    padding-left: 20px;
    padding-right: 20px;
    background-color: #e3e3e3;
}

/*Unselected Header*/
.accordionHeader
{
    background-color: #e3e3e3;
    font: normal 15px Arial;
    text-align: left;
    height: 20px;
    cursor: pointer;
}

    .accordionHeader:hover
    {
        /*background-color: #f5d200;*/
    }

.accordionHeaderSelected
{
    font: bold 15px Arial;
    background-color: #f5d200;
    text-align: left;
    height: 20px;
    cursor: pointer;
}

    .accordionHeaderSelected a
    {
        color: #535353;
        text-decoration: none;
    }

.accordionContent
{
    font: normal 13px Arial;
    color: Black;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 10px;
    padding-left: 15px;
    cursor: pointer;
}

    .accordionContent a
    {
        text-decoration: none;
        color: Black;
    }

/* Accordion Level 2*/
.accordion_level2
{
    padding-right: 5px;
    background-color: #e3e3e3;
}

/*Unselected Header*/
.accordionHeader_level2
{
    background-color: #e3e3e3;
    font: normal 13px Arial;
    text-align: left;
    height: 20px;
    cursor: pointer;
}

    /*.accordionHeader_level2:hover:before
    {
        content: "\02C3";
    }*/

    .accordionHeader_level2:hover
    {
        /*background-color: #e3e3e3;*/
    }

.accordionHeaderSelected_level2
{
    font: bold 13px Arial;
    text-align: left;
    height: 20px;
    cursor: pointer;
}

    /*.accordionHeaderSelected_level2:after
    {
        content: "<";
    }*/

    .accordionHeaderSelected_level2 a
    {
        color: #535353;
        text-decoration: none;
    }

.accordionContent_level2
{
    /*border: 1px solid rgb(250,215,150);*/
     /*background-color: rgb(255,255,255);*/
    font: normal 13px Arial;
    color: #535353;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 10px;
    cursor: pointer;
}

    .accordionContent_level2 a
    {
        font: normal 13px Arial;
        color: Black;
        text-align: left;
        text-decoration: none;
        cursor: pointer;
    }

/*Accordion Level 3*/
.accordion_level3
{
    padding-right: 5px;
    background-color: #e3e3e3;
}

/*Unselected Header*/
.accordionHeader_level3
{
    background-color: #e3e3e3;
    font: normal 12px Arial;
    text-align: left;
    height: 20px;
    cursor: pointer;
}

    /*.accordionHeader_level3:hover:after
    {
        content: "\02C3";
    }*/

    .accordionHeader_level3:hover
    {
        background-color: #e3e3e3;
    }
    .accordionHeader_level3 a
    {
        color: #535353;
        text-decoration: none;
    }

.accordionHeaderSelected_level3
{
    font: bold 12px Arial;
    text-align: left;
    height: 20px;
    cursor: pointer;
}

    .accordionHeaderSelected_level3 a
    {
        color: #535353;
        text-decoration: none;
    }

.accordionContent_level3
{
    font: normal 12px Arial;
    color: Black;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 10px;
    cursor: pointer;
}

    .accordionContent_level3 a
    {
        font: normal 12px Arial;
        color: Black;
        text-align: left;
        text-decoration: none;
        cursor: pointer;
    }
