#header, #frontflash, #subflash, #menu1, #exact, .front-col02, .sub-col01, .sitetools, .tabs, .actions, .pages, .backlink, .addcomment { display: none; }

#footer { border-top: 1px solid #eee; padding-top: 5px; }

.content TABLE { width: 100%; }
.content TABLE TH { line-height: normal; border-bottom: 1px solid #c5d5e5; padding: 6px 10px; background: #ebf2f9; }
.content TABLE TD { line-height: normal; border-bottom: 1px solid #c5d5e5; padding: 6px 10px; }
.content TABLE TD P.heading { margin: 0; font-weight: bold; }
.content TABLE TD P.heading A { text-decoration: none; }
.content TABLE TD P.lead { font-size: 10px; margin: 2px 0 0 0; }
.content TABLE TD P.lead A { text-decoration: none; }

TABLE.form { border-top: 1px solid #c5d5e5; }
TABLE.form TH { line-height: normal; width: 30%; padding: 5px 10px 5px 10px; border-width: 1px 0; background: #f6fafe; }
TABLE.form TD { line-height: normal; width: 70%; padding: 1px 10px 1px 10px; border-width: 1px 0; }
TABLE.form TD.data { padding: 5px 10px; font-weight: normal; }
TABLE.form IMG,
TABLE.form INPUT,
TABLE.form SELECT { vertical-align: middle; }
TABLE.form .max { width: 310px; }
TABLE.form .default { width: 210px; }
TABLE.form .min { width: 60px; }
TABLE.form INPUT.max,
TABLE.form TEXTAREA.max { width: 304px; }
TABLE.form INPUT.default,
TABLE.form TEXTAREA.default { width: 204px; }
TABLE.form INPUT.min,
TABLE.form TEXTAREA.min { width: 54px; }
TABLE.form TH.subheading { text-align: center; padding: 5px 10px; background: #ebf2f9; }
TABLE.form A { color: #777; text-decoration: underline; }

TABLE.form INPUT[type="radio"],
TABLE.form INPUT[type="checkbox"] { vertical-align: normal; }
*:first-child+HTML TABLE.form INPUT[type="radio"],
*:first-child+HTML TABLE.form INPUT[type="checkbox"] { vertical-align: normal; margin-top: -1px; }

TABLE.galleries TD { border: 3px solid #fff !important; text-align: center; padding: 0 !important; width: 25%; font-size: 1px; background: none; vertical-align: bottom; }
TABLE.galleries TD.folder { font-weight: bold; }
TABLE.galleries A { display: block; border: 1px solid #d3e1ef; padding: 2px; text-decoration: none; color: #004b95; }
TABLE.galleries SPAN.txt { display: block; padding: 4px 10px; background: #edf3fa; font-size: 11px; margin-top: 1px; }
TABLE.galleries SPAN.info { display: block; font-weight: normal; }

DL.thread { padding: 0; margin: 0; }
DL.thread DT { padding: 4px 4px 4px 15px; margin: 1em 0 0 0; line-height: normal; border: 1px solid #ddd; }
DL.thread DT UL { display: none; }
DL.thread DT.first { border-color: #9a0000; }
DL.thread DD { padding: 5px 15px 15px 15px; margin: 0 !important; border: 1px solid #eee; }
DL.thread DD P { margin: 10px 0 0 0; }
DL.thread DD BLOCKQUOTE { border: 1px dotted #eee; padding: 8px 14px; margin: 10px 0 0 0; font-style: italic; }
