<style type="text/css">

.faq_dummy { }

/*** FAQ ***/
.faq_table
{
    border: 1px dotted #C0C0C0;
    width: 630;
    margin-left: 20px;
}

.faq_rowodd
{
    background-color: #F0F0F0;
}

.faq_roweven
{
    background-color: white;
}

.faq_link
{
    color: #813154;
    border-bottom: 1px dotted #813154;
}

.faq_title
{
    font-weight: bold;
    margin-left: 20px;
    font-variant: small-caps;
    font-size: 12pt;
    color: #654A81;
    margin-top: 20px;
    margin-bottom: 20px;
}

.faq_pagebrowser
{
    text-align: right;
    margin-top: 12px;
    margin-bottom: 12px;
    margin-right: 24px;
}

.faq_themes_hdr
{
    border: 1 solid #813154;
    cell-spacing: 0;
    margin-left: 20px;
}

.faq_themes_hdrtitle
{
    font-weight: bold;
    color: #EBBC36;
    background-color: #813154;
}

.faq_themes_table
{
    border-top: 1 solid #DCCCD4;
    border-bottom: 1 solid #DCCCD4;
    cell-spacing: 0;
    background-image: url(../pix/bkgFeuilleDroite.gif);
    background-repeat: no-repeat;
    background-position: right 30px;
}

.faq_themes_detail
{
    background-color: #F0F0F0;
}

.faq_themes_link
{
    color: #7F5891;
    border: none;
}

.faq_empty
{
    margin-left: 20px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.faq_question
{
    border: 1px solid #FCCC04;
    margin: 20px;
}

.faq_question_content
{
    margin: 10px;
}

.faq_answer
{
    border: 1px solid #FCCC04;
    margin: 20px;
}

.faq_answer_content
{
   margin: 10px;
}
</style>
