/*  "Show All" + "Hide All" links */
#toggle_on, #toggle_off {
    border: 1px solid #395b3f;
    padding: 2px 6px;
    margin-right: 5px;
    text-decoration: none;
}
#toggle_on:hover, #toggle_off:hover {
    border: 1px solid #bf0027;
    background: #bf0027;
    color: #fff;
}
/* zeroing out padding and margin */
#faqs dd, #faqs dt {
    margin: 0;
    padding: 0;
} 

/* margin for the DTs (shorthand) */
#faqs dt {
    margin: 7px 0;
}

/* image and left padding for DDs */
#faqs dd {
    /* background: url(answer.gif) no-repeat;
    padding-left: 55px; */
    padding: 20px 0 20px 22px;
}

/* styling all anchors in the DTs */
#faqs dt a {
    /* background: 0 50% no-repeat;
    Added two following lines:*/
    background: 0 0 no-repeat;
    display: block;
    padding-left: 22px;
    /* color: #000; */
    text-decoration: none;
}

#faqs dt a:hover {
    text-decoration: underline;
}

h3 {
    margin-bottom: 30px;
    font-size: 1.3em;
}

/* #faqs dt a:visited {
    color:#666;
}

#faqs dt a:visited:hover, #faqs dt a:hover, #faqs dt a:active, #faqs dt a:focus {
    font-weight:bold;
} */

/* the + and - gif in the anchors */
#faqs .DTplus a {
    background: url(toggleplus.gif) no-repeat 0 .3em;
}

#faqs .DTminus a {
    background: url(toggleminus.gif) no-repeat 0 .3em;
}

#faqs .showDD {
    position: relative;
    top: 0;
}

#faqs dd,.hideDD {
    top: -9999px;
    position: absolute;
}

#toggle_on, #toggle_off {
    display: inline;
    cursor: pointer;
    /* moved to styles/ie5.css to ensure css validation
    cursor: hand; */
}
