.faq_ul{
font-weight: bold;
color: #ce6603;/*#003fbe;*/
}
.faq_ul li{
padding: 5px 0px;
margin: 0px;
}
.faq_response{
color: #000;
font-weight: normal;
margin-top: 5px;
display: none;
line-height: 140%;
}
.faq_quest{
font-weight: bold;
color: #000;
cursor: pointer;
}
.faq_menu_table {
  
}
td.faq_menu_normal{
   background: url(../img/normal_right.gif) no-repeat top right; 
  vertical-align: top;
  
}
td.faq_menu_active{
   background: url(../img/active_right.gif) no-repeat top right;  
}
div.faq_active{
  display: none;
  height: 0px; 
  width: 0px;
}
a.faq_active:link, a.faq_active:visited, a.faq_active:hover{
  color: #000;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  padding: 5px 7px 8px 10px;
  display: block;
  background: url(../img/active_left.gif) no-repeat top left; 
  text-decoration: none;
  outline: none;

}

a.faq_normal:link, a.faq_normal:visited, a.faq_normal:hover{

  color: #000;
  font-size: 11px;
  text-align: left;
  padding: 8px 7px 2px 10px;
  display: block;
  background: url(../img/normal_left.gif) no-repeat top left; 
  margin-bottom: 12px;
  text-decoration: none;
  outline: none;
  margin-bottom: 3px;
}
a.faq_normal:hover{
  color: #f76720;
}

div#faq{
  position: relative;
  top: -3px;
  z-index: 3;
 border: 1px solid #7799be;
 margin-bottom: 20px;
 padding: 5px 10px 5px 0px;
 border-top: 3px solid #7799be;
}
div#faq h2{
 padding-left: 20px;
}
