#hearme-faq {width: 728px; height: 100%; padding: 15px 11px 40px 35px; background: #fff; color: #000; border-top: none; text-align: left; }
#hearme-faq h2.question-header { width: 100%; height: 32px; line-height: 37px; margin: 10px 0 0 0; padding: 0 0 0 5px; font-size: 14px; }
#hearme-faq h2.answer-header { clear: both; width: 98%; margin: 0 0 15px 0; padding: 4px 0 4px 5px; font-size: 11px; color: #fff; background: #000; }

#hearme-faq ul#left { width: 333px; float: left; margin: 0 0 35px 15px; padding: 0; list-style-type: none; }
#hearme-faq ul#right { width: 338px; float: right; margin: 0 0 35px 0; padding: 0; list-style-type: none; }
#hearme-faq ul#left li, #hearme-faq ul#right li { margin: 0; padding: 0; border-bottom: 1px solid #eee; }
#hearme-faq ul#left li a, #hearme-faq ul#right li a { display: block; width: 100%; padding: 3px 0 2px 5px; color: #14a; font-size: 12px; text-decoration: none; font-weight: normal; }
#hearme-faq ul#left li a:hover, #hearme-faq ul#right li a:hover { color: #fff; background: #14a; /*font-weight: bold;*/ }

#hearme-faq ul.answers { clear: both; font-size: 12px; line-height: 16px; margin: 0 0 0 15px; padding: 0; list-style-type: none; }
#hearme-faq ul.answers li a { font-weight: normal; color: #14a; text-decoration: none; }
#hearme-faq ul.answers li a:hover { color: #14a; text-decoration: underline; }
#hearme-faq ul.answers li a.question, #hearme-faq ul.answers li a.question:hover { float: left; margin: 0 0 -33px 5px; display: block; width: 212px; color: #000; text-decoration: none; }
#hearme-faq ul.answers li .answer-block { float: left; width: 462px; margin: 0 0 20px 235px; padding-left: 15px; border-left: 1px solid #ddd; }
#hearme-faq ul.answers li p { margin: 0; padding-bottom: 10px; }
#hearme-faq ul.answers li ul { margin: -12px 0 12px 0; list-style: inside square; }
#hearme-faq ul.answers li ul li { border-left: none; margin: 0 0 -4px -24px; padding: 0; font-size: 11px; }
#hearme-faq ul.answers li a.top { padding-left: 9px; font-weight: normal; font-size: 11px; color: #678; text-decoration: underline; background-image:url(/hmimages/toparrow.gif); background-repeat: no-repeat; background-position: 0 2px; }
#hearme-faq ul.answers li a.top:hover { font-size: 11px; color: #678; text-decoration: none; }
