#faqToc { margin-top: 25px; }
#faqToc h2 { font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; color: #ee7f00; /* orange */
line-height: 20px; margin: 0px 0px 5px 0px; padding: 3px 0px 3px 5px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #d9dadb; background-color: #f5f6f7; }
#faqToc a { font-weight: normal; text-decoration: none; }
#faqToc .section { margin-bottom: 30px; }
#faqToc .rightColumn .section { margin-bottom: 43px; }
.faq h2, .faqHeadline { color: #F07F19; font-family: Arial,sans-serif; font-size: 16px; font-weight: bold; margin-top: 40px; padding: 14px 0px 0px 0px; margin-left: auto; margin-right: auto; width: 940px; }
li.faqEntry { background-image: url(/gfx/note.gif); background-repeat: no-repeat; }
.faqQuestion, li.faqEntry p.question { font-weight: bold; margin-top: 20px; }
.faq ul { margin: 0px 0px 3px 0px; padding: 0; }
.faq li { list-style-type: none; list-style-image: none; margin: 0px 0px 13px 0px; padding: 0px 0px 10px 30px; vertical-align: middle; list-style-position: outside; }
li.faqEntry { border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #ccccdd; }
div#faqToc li.faqEntry { background-image: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style: none; }
div#faqToc p.question { margin: 0px 0px 0px 0px; }
