.faq-category { color: #333; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.faq-question { color: navy; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; padding-right: 10px; }
.faq-answer { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-right: 10px; }
.faq-titleText-blk { color: black; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; }
.faq-titleText-gray { color: gray; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; }
.faq-logoutText-gray { color: #d2d2d2; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; }
.faq-logoutText-LGgray { color: #d2d2d2; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; }
.faq-mainText-gray { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.faq-smallText-gray { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.faq-logoutLink:link { color: #d2d2d2; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a.faq-logoutLink:visited { color: #d2d2d2; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a.faq-logoutLink:hover { color: #e6e6e6; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
a.faq-logoutLink:active { color: #d2d2d2; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.faq-mainContainer { background-color: #e6e6e6; width: 98%; margin-top: 4px; margin-bottom: 4px; padding: 0; border: double 3px gray; }
.faq-adminContainer { background-color: #e6e6e6; margin-bottom: 10px; padding: 8px; width: 98%; border: double 3px gray; }
.faq-subContainer { background-color: #e6e6e6; margin-top: 4px; margin-bottom: 4px; padding: 0; border: double 3px gray; }
.faq-subCell { background-color: #e6e6e6; margin-top: 2px; margin-bottom: 2px; padding: 5px; border: solid 1px gray; }
.faq-clearContainer { margin: 4px; padding: 4px; border: double 3px gray; }
.faq-titleContainer { background-color: #7a7a7a; width: 100%; height: 30px; padding: 6px 4px 2px; }
.faq-logoutContainer { background-color: gray; width: 99%; height: 20px; padding-top: 5px; border: double 3px #1e1e1e; }
.faq-catContainer { background-color: #e6e6e6; padding-top: 5px; width: 99%; height: 20px; border: double 3px #1e1e1e; }
.faq-formContainer { background-color: gray; width: 100%; height: 40px; overflow: auto; margin-top: 5px; padding-top: 4px; border: double 3px #1e1e1e; }
.faq-innerContainer-Left { float: left; margin-top: 4px; margin-bottom: 4px; margin-left: 10px; }
.faq-innerContainer-Right { float: right; margin-top: 4px; margin-right: 10px; margin-bottom: 4px; }
.faq-innerContainer-NoFloat { width: 98%; margin: 4px 10px; }
.faq-innerContainer-Steps { background-color: #d2d2d2; margin-top: 10px; margin-bottom: 10px; padding: 4px 20px 2px 8px; border-top: 1px solid gray; border-bottom: 1px solid gray; }
.faq-cellsContainer { color: #5a5a5a; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; border-bottom: 1px solid gray; }
.faq-redBold { color: red; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; }
img { border-width: 0; }
