body { font-size: 12px; padding: 0; }
h1, h2, h3, h4, h5, h6, strong { color: #000; font-weight: 600; }
h1 { font-size: 1.7em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 0.9em; }
hr { color: #000; }
ul { list-stYle: disc; }
ul li { padding-left: 0; margin-left: 15px !important; }

.noshow { display: block; text-align: center; margin: 0; padding: 0; }
.noshow .margin { text-align: left; }

#main { min-width: 1px; }
#cont, .modfaqfull .date, .modfaq .date { padding: 0; margin: 0; color: #000; }
#cont a { color: #000 !important; text-decoration: none; }

.info { margin: 0 !important; }

.modnews { border: 0; }
.modnews h5 a { text-decoration: none !important; }

.modfaqfull .ar, .modfaqfull .qn, .modcatfull h3 { color: #000; }

.hr1, .arch, .modsm, .modfaqfull .aright, .modfaq img, .form, .timelinks, .timecal, .timetable, .modcatfull .fabout, .modcatfull .aleft, .img img, .about, .addlink, .modsubr, .modlink, .modfile, #footer, #right, #left, #nav, #top { display: none; }

.tbl td, .tbl tr { page-break-inside: avoid; }
.tbl, .tbl th, .tbl td { color: #000; border: 1px solid #000; }