#xdocfaq {
  margin: 0;
  padding: 0;
  height: 19px;
  list-style: none;
  overflow: hidden;
}

#xdocfaq li{
  margin: 0; 
  padding: 0;
  width: 436px;
    list-style: none;
}

#xdocfaq a {
  width: 436px;
  padding: 19px 0 0 0;
  overflow: hidden;
  height: 0px !important; 
  height /**/:19px; /* for IE5/Win only */
}

#xdocfaq a:active, #xdocfaq a.selected {
  background-position: 0 -19px;
}

#xdocfaq a:hover {
  background-position: 0 -19px;  
}

#xq1 a  {
  top: 0px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q1.gif) top left no-repeat;
}

#xq2 a  {
  top: 20px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q2.gif) top left no-repeat;
}

#xq3 a  {
  top: 40px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q3.gif) top left no-repeat;
}

#xq4 a  {
  top: 60px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q4.gif) top left no-repeat;
}

#xq5 a  {
  top: 80px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q5.gif) top left no-repeat;
}

#xq6 a  {
  top: 100px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q6.gif) top left no-repeat;
}

#xq7 a  {
  top: 120px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q7.gif) top left no-repeat;
}

#xq8 a  {
  top: 140px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q8.gif) top left no-repeat;
}

#xq9 a  {
  top: 160px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q9.gif) top left no-repeat;
}

#xq10 a  {
  top: 180px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q10.gif) top left no-repeat;
}

#xq11 a  {
  top: 200px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q11.gif) top left no-repeat;
}

#xq12 a  {
  top: 220px;
  left: 0px;
  position: absolute;
  background: url(media/xdoc-faq-q12.gif) top left no-repeat;
}

