h2,h3,h4{margin:0; padding:3px;border:none}
#kb{padding:1px;font-size:1.0em}
#kb .text{border:1px solid #bbb;color:#000;font-size:1em;margin:1em 0pt;overflow:auto;padding:2px}
p{margin:1px; padding:2px}
.kbSubject, .custDetails{font-size:1.1em;color:red;}
.answerDiv{padding: 0 5px}
.tRow th{background:#ccc;color:#000;font-size:0.9em;font-weight:bold;text-align:left;padding-left:5px;border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff}
.tRow td{background:#fff;color:#000;font-size:0.9em;padding-left:5px;border-right:1px solid #fff;border-bottom:1px solid #ccc}
.tRow td.odd{background:#f6f6ff}
.tRow:hover td{background:#cfc}
.tRow a{color:#26a}
.desc{font-size:0.9em;color:#999}
.desc.highlight{font-weight:bold}
form{margin:2px;padding:2px}
select, input{font-size:0.8em}
optgroup{font-style:normal;background:#fff;color:#26a}
optgroup option{background:#fff;color:#000}
textarea{font-family:Courier New,Courier,monospace;font-size:1.1em}
hr{border:0;color:#ddd;background:#ddd;height:1px;width:100%}
.availIcons{font-size:1.2em;padding:5px;border:1px solid #ddd;background:#eee;width:99%;height:150px;overflow:auto}
blockquote{font-style:normal;padding-bottom:5px}

table.helptable td{text-align:left;padding-left:5px;font-size:0.9em}