﻿body
{
    background-color: #ECE9CA;
    font-family: Verdana;
    font-size: 12px;
    margin: 0px auto;
    width: 760px;
    padding-top: 5px;
}
H1, H2
{
    font-size: 18px;
    width: 100%;
    border-bottom: #ccc 1px solid;
    margin-bottom: 10px;
}
input
{
    font-size: 12px;
}
.userTools
{
    text-align: right;
}
.header_table
{
}
.header_table .phone
{
    position: relative;
    float: right;
    top: 30px;
    text-align: right;
    color: #004D43;
    padding-right: 5px;
    font-size: 22px; 
    font-family: Verdana
}
.header_table .logo
{
    padding: 0px 10px 10px 0px;
}
.main_menu
{
    background-color: #96947F;
    padding: 2px 5px 2px 5px;
    border-bottom: #96947F 3px solid;
}
.sub_menu
{
    width: 185px;
    line-height: 18px;
    padding-left: 10px;
    padding-right: 10px;
}
.sub_menu A
{
    text-decoration: none;
    color: #004D43;
}
.sub_menu A:hover
{
    text-decoration: underline;
}
.sub_menu .Parent
{
}
.sub_menu .Child
{
    margin-left: 10px;
}
.comment_topper
{
    border-top: #004D43 1px solid;
    background-color: #004D43;
    font-family: verdana;
    font-size: 18px;
    color: #ffffff;
    line-height: 24px;
}
.comment_image
{
    width: 190px;
}
.comment_image IMG
{
    height: 83px;
    width: 200px;
}
.comment_text
{
    border-left: #00C2B6 5px solid;
    border-right: #00C2B6 15px solid;
    padding: 0px 5px 0px 10px;
}
.comment_Left
{
}
.comment_Right
{
    text-align: right;
}
.content_table
{
    margin-top: 8px;
    margin-bottom: 5px;
}
.content_table .content
{
    background-color: #ffffff;
    text-align: left;
    border: #A8A583 1px solid;
    padding: 10px 10px 10px 10px;
    
}
.home_content
{
    color: #004D43;
    font-weight:600;
    padding-left: 30px;
    padding-right: 30px;
    line-height: 20px;
}
.footer
{
    border-top: #96947F 5px solid;
}
.footer_content
{
    font-size: 10px;
    font-family: Verdana;
    border-top: #004D43 1px solid;
    border-bottom-width: 1px;
    border-bottom-color: #004d43;
    padding-top: 3px; 
}
.std_form_header
{
    background-color: #004D43;
    color: #ffffff;
}
.std_form_content
{
}
.std_form_footer
{
    background-color: dimgray;
}
.Questions_List
{
    padding-bottom: 30px;
}
.faq_question
{
    padding-top: 5px;
    font-size: 90%;
}
.faq_question_det
{
    padding-top: 10px;
    font-weight: 600;
}
.faq_answer
{
    padding-top: 3px;
    line-height: 18px;
    padding-bottom: 10px;
}
.faq_answer_title
{
    font-size: 125%;
    font-weight: 600;
    border-bottom: #000000 1px solid;
}
.floatRight_Main
{
    position: relative; 
    top: -40px; 
    float: right; 
    width: 200px; 
    background-color: #FFFF99; 
    border: #A8A583 1px solid; 
    padding: 5px 5px 5px 5px;
    margin-left: 10px;
    margin-bottom: -40px;
}
.required-color
{
    color: Red;
}
.formField_DIV
{
    padding-bottom: 10px;
}
.std_form
{
    border: #ccc 1px solid;
    padding: 5px 5px 5px 5px;
    margin-bottom: 10px;
}
.std_form H2
{
    font-size: 100%;
    width: 100%;
    border-bottom: #ccc 1px solid;
    margin-bottom: 10px;
}
.generictext
{
    font-size: 12px;
}
.user_summary
{
    margin: 5px 5px 5px 5px;
    padding: 5px 5px 5px 5px;
    border: #000000 1px solid;
    height: 100px;
}
.user_summary .image
{
    position: relative;
    float: left;
    margin: 0px 10px 0px 0px;
}