    .AccordionTitle, .AccordionContent, .AccordionContainer
    {
        position: relative;
        width: 300px; /*changeble*/
    }
    .AccordionTitle
    {
        height: 20px; /*changeble*/
        overflow: hidden;
        cursor: pointer;
        font-family: Verdana; /*changeble*/
        font-size: 12px; /*changeble*/
        font-weight: normal; /*changeble*/
        vertical-align: middle; /*changeble*/
        text-align: center; /*changeble*/
        display: table-cell;
        -moz-user-select: none;
        border-top: none; /*changeble*/
        border-bottom: none; /*changeble*/
        border-left: none; /*changeble*/
        border-right: none; /*changeble*/
        background-color: Green;
        color: White;
    }
    .AccordionContent
    {
        height: 0px;
        overflow: hidden; /*display: none;  */
    }
    .AccordionContent_
    {
        height: auto;
    }
    .AccordionContainer
    {
        border-top: solid 1px #C1C1C1; /*changeble*/
        border-bottom: solid 1px #C1C1C1; /*changeble*/
        border-left: solid 1px #C1C1C1; /*changeble*/
        border-right: solid 1px #C1C1C1; /*changeble*/
    }
    .ContentTable
    {
        width: 100%;
        text-align: center;
        color: White;
    }
    .ContentCell
    {
        background-color: #666666;
    }
    .ContentTable a:link, a:visited
    {
        color: White;
        text-decoration: none;
    }
    .ContentTable a:hover
    {
        color: Yellow;
        text-decoration: none;
    }