﻿.body 
    {
        background-position: center top;
        background-attachment: fixed;
        background-image: url(../images/mainbg.jpg);
        background-repeat: no-repeat;
        margin: 0px 0px 0px 0px;
        font-size: 10pt;
        font-family: Arial;
        color: Black;
    }

.maindiv
    {
        width: 800px;
        background-color: #FFFFFF;
        border-color: #252525;
        border-style: solid;
        border-width: 1px;
        padding: 0px 0px 0px 0px;
        text-align: center;
    }
   
.subdiv1
    {
        margin: 0px 0px 0px 0px;
        padding-right: 20px;
        padding-top: 4px;
        height: 18px;
        background-image: url(images/residential_02.jpg);
        border: none;
        text-align: right;
        font-size: 9pt;
    }
    
.subdiv2
    {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        height: 35px;
        background-image: url(images/residential_03.jpg);
        border: none;
        text-align: left;
        font-size: 9pt;
    }
    
.footerdiv
    {
        margin: 0px 0px 0px 0px;
        padding: 0px;
        border: none;
        text-align: center;
        font-size: 10pt;
    }

.tablecontent
    {
        width: 100%;
        padding-right: 12px;
        text-align: justify;
        vertical-align: top;
    }
 
.requirementsHighlight 
{ 
    color:              #000000; 
    background-color:   #88FF88; 
}

.faqContainerPanel
{
    border:             solid 1px #6E6E6E;
    margin-bottom:      10px;
    width:              780px;
}

.questionPanel
{
    background-color:   #AAEEFF;
    cursor:             pointer;
    text-align:         justify;
    border-top:         solid 1px #00AAEE;
    border-bottom:      solid 1px #00AAEE;
    border-left:        solid 1px #00AAEE;
}

.questionTable
{
    width:              100%;
    font-size:          9pt;
}

.numberData
{
    width: 35px;
    font-size:          12pt;
    color:              #FFFFFF;
    background-color:   #006688;
    border-right:       solid 2px #F6F6F6;
    text-align:         center;
    height:             40px;
}

.questionData
{
    text-align:         justify;
    background-color:   #F6F6F6;
    padding-right:      3px;

}

.answerPanel
{
    color:              #117799;
    text-align:         justify;
    padding-left:       3px;
    padding-right:      3px;
    margin-top:         3px;
    margin-bottom:      3px;
}

