#thFAQ { margin:-19px 0px 100px 5px; }
*.captions { padding:0px; margin:0px; font-family:verdana;}
*.captions p { font-size:12px; font-weight:bold; text-transform:capitalize; }
*.captions h1 a { font-family:arial; font-size:19px; color:#fff; background-color:#c00; padding:3px 5px; text-decoration:none; font-weight:normal; }
*.captions ol li { line-height:18px; font-size:14px; font-family:arial; }
*.captions ol li a { color:#555;  }
*.captions ol li a:hover { color:#c00; }

*.question-group { font-family:tahoma; font-size:12px; }
*.question-group h3 a {
font-size:17px; font-family:arial; display:block; text-decoration:none; color:#c00; padding:2px 0px;
border-bottom:#c00 2px solid;
}
*.question-group .qu-an .q { padding-left:36px; line-height:18px; background-image:url(/images/q.faq.gif); background-repeat:no-repeat; margin-top:10px; }
*.question-group .qu-an .q a, *.question-group .qu-an .a a { color:blue; }
*.question-group .qu-an .a { margin-top:10px; padding-left:36px; line-height:18px; background-image:url(/images/a.faq.gif); background-repeat:no-repeat; }
*.question-group .qu-an .a ul { list-style:square; } *.question-group .qu-an .a ul li { margin-bottom:5px; }

*.question-group .qu-an .t { text-align:right; margin-top:5px; padding-bottom:4px;
background-image:url(/images/point-horizontal.gif); background-repeat:repeat-x; background-position:bottom; }
*.question-group .qu-an .t a { color:blue; } *.question-group .qu-an .t a:hover { color:#c00; }