#head_faq{
clear: both;
float: left;
margin: 0 0 0 0;
width: 100%;
height: 0;
background: transparent;/*#abcdef;*/
}
#head_faq_right{
float:right;
margin: 0;
width: 10px;
height: 100%;
text-align: center;
visibility: visible;
background: transparent;

}
#head_faq_left{
float:left;
margin:0;
width: 10px;
height: 100%;
visibility: visible;
background: transparent; 
}

#title_text{
    padding-top: 0;
    width: 555px;
    margin: 0 auto 0 7px;
    font-size: 1em;      
}
    #title_text h2 {
        font-family: Arial, Helvetica, sans-serif;
/*        color: #585858;*/
        font-size: 1.1em;
        font-weight: normal;
        margin-top: 15px;
        text-align: left;}
    #title_text h2 b {
        font-size: 1em;
        font-weight: normal;
    }
    #title_text strong, #title_text h2 strong {
/*        color: #585858;*/
        font-weight: bold;
        border-bottom: 3px double #eff65a;
        cursor: pointer;
    } 
    #title_text strong:hover, #title_text h2 strong:hover {
        color: #eff65a;
        font-weight: bold;
        border-bottom: 3px double #eff65a;
        cursor: pointer;
    } 
    #title_text strong.double, #title_text h2 strong.double {
/*        color: #585858;*/
        font-weight: normal;
        border-bottom: 1px dotted #eff65a;
/*        border-bottom: 3px double #f68026;*/
        cursor: pointer;
    } 
    #title_text strong.double:hover, #title_text h2 strong.double:hover {
        color: #eff65a;
        font-weight: normal;
        border-bottom: 1px dotted #eff65a;
/*        border-bottom: 3px double #f68026; */
        cursor: pointer;
    }
#main_text{
	width: 555px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
    text-align: left;
    line-height: 1.2em; 
}
    #main_text strong.double, #main_text p strong.double, #main_text span p strong.double, #main_text span p h3 strong.double, #main_text * h3 strong.double {
/*        color: #585858;*/
        font-weight: normal;
        border-bottom: 1px dotted #eff65a; 
/*        border-bottom: 3px double #f68026;*/
        cursor: pointer;
    }
    #main_text strong.double:hover, #main_text p strong.double:hover, #main_text span p strong.double:hover, #main_text span p h3 strong.double:hover, #main_text * h3 strong.double:hover {
        color: #eff65a;
        font-weight: normal;
        border-bottom: 1px dotted #eff65a; 
/*        border-bottom: 3px double #f68026;*/
        cursor: pointer;
    }
    #main_text span.double, #main_text p span.double, #main_text span p span.double, #main_text span p h3 span.double {
/*        color: #585858;*/
        font-weight: normal;
        border-bottom: 1px dotted #eff65a; 
/*        border-bottom: 3px double #f68026;*/
        cursor: pointer;
    }
    #main_text span.double:hover, #main_text p span.double:hover, #main_text span p span.double:hover, #main_text span p h3 span.double:hover {
        color: #eff65a;
        font-weight: normal;
        border-bottom: 1px dotted #eff65a; 
/*        border-bottom: 3px double #f68026;   */
        cursor: pointer;
    }
    #main_text strong, #main_text p strong, #main_text span p strong {
/*        color: #585858;*/
        font-weight: bold;
    }
    #main_text a, #main_text a:link,#main_text a:visited {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 1em;
    color: #585858;
    text-decoration: none;
    line-height: 1.3em;
    }
    #main_text a.links, #main_text a.links:link,#main_text a.links:visited {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 1em;
    color: #0000FF;
    text-decoration: underline;
    line-height: 1.3em;
    }
    #main_text a.links:hover {
        font-family: Arial, Helvetica, sans-serif; 
    font-size: 1em;
    color: #0000FF;
    text-decoration: underline;
    line-height: 1.3em;
    }
    #main_text a:hover {
        font-family: Arial, Helvetica, sans-serif; 
    font-size: 1em;
    color: #eff65a;
    text-decoration: none;
    line-height: 1.3em;
    }
    #main_text h4 {
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 0.8em;
        font-style: italic;
        font-weight: normal;
        text-align: left;
        padding: 15px 0;}
    #main_text p.from {
        width: 100%;
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 0.7em;
        font-weight: normal;
        text-align: right;
        padding-bottom: 3px;}
       
#body_faq{
clear: both;
float: left;
margin: 0;
width: 100%;       
background: transparent; 
}
    #body_faq_text {
        padding: 0 0;
    }
        #body_faq_text h3 {
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 1em;
        text-align: left;} 
        #body_faq_text h3.alternate {
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 0.8em;
        text-align: left;} 
        #body_faq_text h3.testimonial {
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 0.75em;
        font-weight: normal;
        text-align: left;}
        #body_faq_text h4 {
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 0.75em;
        font-weight: normal;
        text-align: left;}
        #body_faq_text span,#body_faq_text p, #body_faq_text a, #body_faq_text li, #body_faq_text ul {
        font-family: Arial, Helvetica, sans-serif;
        color: #585858;
        font-size: 0.8em;
        text-align: left;}
        
        #body_faq_text span.double, #body_faq_text p span.double, #body_faq_text span p span.double, #body_faq_text span p h3 span.double {
            font-size: 1em;
/*            color: #585858;*/
        font-weight: normal;
        border-bottom: 1px dotted #eff65a; 
/*        border-bottom: 3px double #f68026; */
        cursor: pointer;
        }   
        #body_faq_text span.double:hover, #body_faq_text p span.double:hover, #body_faq_text span p span.double:hover, #body_faq_text span p h3 span.double:hover {
            font-size: 1em;
            color: #eff65a;
            font-weight: normal;
            border-bottom: 1px dotted #eff65a; 
/*            border-bottom: 3px double #f68026;*/
            cursor: pointer;
        }
         
        #body_faq_text p {
            font-size: 1em;
        }
        #body_faq_text li,#body_faq_text ul, #body_faq_text ol  {
            font-size: 1em; 
            line-height:normal;
            padding: 1em 0 0 2em; 
            line-height: 1.5em;   
        }
        #body_faq_text ul, #body_faq_text ol  {
            padding-bottom: 3em;
        }
        #body_faq_text a, #body_faq_text a:visited, #body_faq_text a:hover, #body_faq_text a:link {
            font-size: 1em;
            text-decoration: none;
        }
        #body_faq_text p a, #body_faq_text p a:visited, #body_faq_text p a:hover, #body_faq_text p a:link {
            font-size: 1em;
            text-decoration: underline;
        }    
#body_faq_right{
float:right;
margin:0;
width: 10px;
height: 100%;
visibility: visible;
background: transparent;  
}
#body_faq_left{
float:left;
margin:0;
width: 10px;
height: 100%;
visibility: visible;
background: transparent;  
}

#bottom_faq{
clear: both;
float: left;
margin: 0;
width: 100%;
height: 15px;
background: transparent;
}

#bottom_faq_right{
float:right;
margin:0;
width: 10px;
height: 15px;
background: transparent;
}
#bottom_faq_left{
float:left;
margin:0;
width: 10px;
height: 15px;
visibility: visible;
background: transparent;
}

#question_area{
    width: 100%;
    padding: 0 0 30px 0;
    border-bottom: 1px solid #726a4f;
    font-size: 1em;
}

