.tx-irfaq-pi1 ul.tx-irfaq-questions-list
{
    margin-bottom: 10px;
}
.tx-irfaq-pi1 ul li a p.bodytext
{
    margin: 0px;
    display: inline;
    font-weight: bold;
}
.tx-irfaq-pi1 ul li a
{
    color: #000;
    text-decoration: none;
}
.tx-irfaq-pi1 ul li a:hover
{
    color: #000;
    text-decoration: underline;
}
.tx-irfaq-pi1 .tx-irfaq-answer
{
    margin-bottom: 10px;
}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext
{
    margin: 0px;
    display: inline;
    font-weight: bold;
}
.tx-irfaq-pi1 dt p
{
    font-weight: bold;
    margin: 0px;
    display: inline;
}
.tx-irfaq-pi1 dd
{
    margin-left: 0px;
}
.tx-irfaq-pi1 dd p
{
    margin-top: 0px;
}
.tx-irfaq-pi1 .additional-info
{
    border-top: 2px solid #e6e6e6;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links
{
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    margin-bottom: 15px;
}

.tx-irfaq-cleaner
{
    clear: left;
    height: 1px;
}
.tx-irfaq-dynheader
{
    cursor: pointer;
}
.tx-irfaq-dynans-hidden
{
    display: none;
}
.tx-irfaq-dynans-visible
{
    display: inline;
}
h4
{
    margin-top: 25px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
p
{
    margin: 0px;
    padding: 0px;
}
