﻿.faq_heading
{
    width: 100%;
    margin-top: 30px;
    line-height: 30px;
    clear: both;
}

.faq_heading H3
{
    display: inline;
    float: left;
    width: 85%;
    text-transform: none;
}

.faq_heading H1
{
    display: inline;
    float: left;
    width: 85%;
    text-transform: none;
}

.faq_heading a
{
    float: right;
    padding-top: 5px;
    text-decoration: underline;
}

.faq_wrapper
{
    width:640px;
}

.faq_wrapper hr
{
    margin-top: 30px;
}

.faq_wrapper a
{
    text-decoration: underline;
}

.faq_wrapper p
{
    clear: both;
}

.faq_wrapper TD, .faq_wrapper TH
{
    vertical-align: text-top;
    padding: 3px;
    font-size: 11px;
    color: #333;
}

.faq_wrapper TH
{
    background-color: #CCC;
    color: #000;
}

.faq_wrapper TABLE
{
    border: 1px solid #CCC;
    width: 100%;
    margin-bottom: 5px;
    margin-top: 5px;
}

.faq_wrapper a.top
{
    float: right;
}

.faq_wrapper .formula
{
    padding: 20px 3px 10px 3px;
    text-align: center;
    background-color: #CCC;
    margin-bottom: 10px;
}

.faq_wrapper .formula p
{
    text-align: center;
    color: #000;
    font-size: 11px;
    font-weight: bold;
}

