/* FAQ STYLES*/

ul.faq_anchorlist { list-style:none; text-align:left;}
ul.faq_anchorlist li { border-bottom: 1px solid #d9d9d9; padding: 3px 0px; margin: 0 20px 0 20px;} 
ul.faq_anchorlist  a { background: url('../images/icon_bullet.png') 0 -7px no-repeat; padding: 0 0 0 20px; font-size:1.3em; color:#008bcf; font-weight: normal; margin: 5px 0 0; display:block; text-decoration:none} 
ul.faq_anchorlist a:hover { background: url('../images/icon_bullet.png') 0px -38px no-repeat; padding: 0 0 0 20px; font-size:1.3em; color:#008bcf; font-weight: normal; text-decoration:underline;}

/* ################################## */

div.faq-standard { text-align:left; background:#fff; margin: 10px 0;}
.faq-standard .faq-item { border-bottom:1px solid #147EC1;}

.faq-standard .question {  font-size:1.2em; font-weight: bold; line-height:18px; padding: 6px 0 6px 0px; margin: 3px 0; color:#1977B8;}
.faq-standard .question:hover,
.faq-standard .question.active { color:#000;}

.faq-standard .answer { font-size:1.2em; margin: 5px 0 5px; padding: 0px;  color:#888;}
.faq-standard .answer.active  { font-size:1.2em; margin: 5px 0 5px; padding: 0 30px;  color:#888;}
.faq-standard .answer p { color: #888; line-height:19px; padding: 8px 0; }
.faq-standard .answer a { color: #e54011;}
.faq-standard .answer ol,
.faq-standard .answer ul { list-style:none; padding: 8px 0 8px 8px; margin:0; font-style:italic; ;}
.faq-standard .answer ol li ,
.faq-standard .answer ul li { padding: 5px 0 5px 24px;margin:0!important;}


