
.quest-intro-list
{
    list-style-type: lower-alpha;
}

.q-sheet-tabs ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.q-sheet-tabs li
{
    color: #039;
    position: relative;
    display: inline;
    background-color: #e5f5ff;
    border: 1px solid #b2c2e0;
    border-bottom: none;
    margin: 0 2px;
    padding: 0 2px;
}

.q-sheet-tabs li.q-sheet-current-tab
{
    background-color: white;
    border-bottom: 1px solid white;
    z-index: 2;
}

.q-sheet-tabs a
{
    text-decoration: none;
    color: #039;
}

.q-sheet-panel
{
    position: relative;
    /*margin-top: -1px;*/
    border: 1px solid #b2c2e0;
    margin: 0;
    padding: 20px;
    z-index: 1;
}

.q-sheet-panel table
{
//    width: 90%;
}

.q-key, .q-set
{
    border-collapse: separate;
    border: 1px solid #039;
    width: auto;
    margin: 10px 0;
}

.narrow-cell
{
    width: 30px;
    text-align: center;
}

.wide-cell
{
    width: 210px;
}

.catagory-heading
{
    background-color: white;
    text-align: center;
}

.answer-0
{
    background-color: #e5ebf5;
}

.answer-1
{
    background-color: #ccd6eb;
}

.answer-2
{
    background-color: #b2c2e0;
}

.answer-3
{
    background-color: #99add6;
}

.answer-4
{
    background-color: #8099cc;
}

.answer-5
{
    background-color: #6685c2;
}

.answer-0f
{
    background-color: #ffcccc;
}

.answer-1f
{
    background-color: #ffadad;
}

.answer-2f
{
    background-color: #ff8f8f;
}

.answer-3f
{
    background-color: #ff7070;
}

.answer-4f
{
    background-color: #ff5252;
}

.answer-5f
{
    background-color: #ff3333;
}

.answer-0c
{
    background-color: #d9f7e0;
}

.answer-1c
{
    background-color: #b2f0c2;
}

.answer-2c
{
    background-color: #8ce8a3;
}

.answer-3c
{
    background-color: #66e085;
}

.answer-4c
{
    background-color: #33d65c;
}

.answer-5c
{
    background-color: #00cc33;
}

.cent-but { text-align: center; }
