body
{
    text-align: left;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    color: #000000;
}

.wapContainer
{
    background-color: #FFFFFF;
}

.H1ctAHeading
{
    font-family: Arial, Verdana, Tahoma;
    color: #196B22;
    font-size: 1.30em;
    margin: 0px;
    padding-left: 2px;
}

.H2ctASubHeading
{
    font-family: Arial, Verdana, Tahoma;
    color: #196B22;
    font-size: 1.00em;
    margin: 0px;
    padding: 2px;
}

.Text .PctAPara
{
    margin-left: 0px;
    padding-left: 2px;
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 0.8em;
}

.textCentre .PctAPara
{
    margin-left: 0px;
    padding-left: 2px;
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 0.8em;
    text-align:center;
}

.textCentre p
{
    margin-left: 0px;
    padding-left: 2px;
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 0.8em;
    text-align:center;
}

.PctAError
{
    font-family: Arial, Verdana, Tahoma;
    font-weight: bold;
    color: #FF0000;
    font-size: 0.8em;
    text-align: left;
    padding-left: 2px;
}

fieldset .PctAPara
{
    font-family: Arial, Verdana, Tahoma;
    font-weight: bold;
    color: Black;
    font-size: 0.8em;
    text-align: left;
    padding-left: 2px;
}

fieldset .ctASmall, fieldset .small
{
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 0.8em;
    text-align: left;
    padding-left: 2px;
}

.ctAPara .PctAPara
{
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 0.8em;
    text-align: left;
    padding-left: 2px;
}
.ctAFeedback
{
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 0.8em;
    text-align: left;
    padding-left: 2px;
}
.Title
{
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 1em;
    font-weight: bold;
}

.Title2
{
    font-family: Arial, Verdana, Tahoma;
    color: Black;
    font-size: 1em;
    font-weight: bold;
}

.footer, .footer p, .footer .ctASmall
{
    text-align: center;
}

.ctAImage, .ctAPara, .ctALink, .ctASmall, .ctAHeading, .ctSmallLinkA, .ctAExternalLink
{
    background-color: White;
}

.ctAImage, .ctALink, .ctASmall, .ctSmallLinkA, .ctAExternalLink
{
    text-align: center;
}

.ctASmall, .small
{
    font-size: 0.75em;
    font-family: Arial, Verdana, Tahoma;
    color: #000000;
    text-align: center;
}

.ctALink a, .ctALink a:hover, .ctParaLinkA a, .ctParaLinkA a:hover, .ctAExternalLink a, .ctAExternalLink a:hover, .ctSmallLinkA a, .ctSmallLinkA a:hover
{
    font-family: Arial, Verdana, Tahoma;
    color: #196B22;
    font-size: 0.8em;
    text-decoration: underline;
}

.ctLinkA .ctAImage img, img
{
    text-decoration: none;
    border-color: white;
    border-width: 0px;
}