#qlist {
  background:
    transparent
    url('faq/img/h2/faq.gif')
    no-repeat
    scroll
    top left;
  width:103px;
  height:22px;
  overflow:hidden;
  text-indent: -1000em;
}

.question {
  clear:right;
  display:block;
  cursor:pointer;
  font-size:1em;
  margin-left:0;
  background:
    transparent
    url('/img/faq/q.gif')
    no-repeat
    scroll
    center left;
  padding-left:115px;
}


/*.ans {
}*/

.answer {
  margin-left:0;
  margin-top:10px;
/*  padding-top:30px; */
  padding-bottom:35px;
  background:
    transparent
    url('/img/faq/ab.gif')
    no-repeat
    scroll
    bottom left;
}

.answer span {
  display:block;
  background:
    transparent
    url('/img/faq/at.gif')
    no-repeat
    scroll
    top left;
  width:600px;
  height:35px;
  overflow:hidden;
  text-indent: -1000em;
  margin:0;
  padding:0;
}

.answer div {
  clear:right;
  margin: 0 1em;
}

.answer dl {
  margin: 0 1em;
}

.answer li {
  list-style-position:outside;
  margin-left:2em;
  margin-right:1em;
}

span.close {
  display:block;
  background:
    transparent
    url('/img/faq/c.gif')
    no-repeat
    scroll
    top right !important;
  width:590px;
  height:26px;
  overflow:hidden;
  text-indent: -1000em;
  margin:0;
  padding:0;

  float:right;
  cursor:pointer;
}
