* { /* Standard style */ font-family: Arial, Helvetica, sans-serif; } BODY { background: black; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; } PRE,TT,CODE { font-family: "Courier New", Courier, fixed; } /* Links */ A { color: #aaffaa; text-decoration:none; } A:active { color: #ffffff; text-decoration:none; } A:link { color: #aaffaa; text-decoration:none; } A:hover { color: #ffffaa; text-decoration:none; } A:visited { color: #80ff80; text-decoration:none; } IMG { border: 0; margin: 0; padding: 0; } IMG.screenshot { border: 2px #7f0008 solid; width: 200px; height: 150px; } /* Misc. styles */ .featureBox { background: #083008; border: 2px solid #7f0008; border-top: 0; font-size: 8pt; text-align: left; margin-bottom: 2px; } .featureBox A { padding: 0; } .featureBox BR { height: 1em; } .featureBox H2 { padding: 0; border: 0; margin: 0; } .featureBox P { margin: 6px; } .featureBox .featureTitle { background: #7f0008; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9); color: #fff; font-size: 10pt; font-weight: bold; text-align: center; padding: 2px; } .featureBox A.featureTitle { color: #99c; } .featureBox A.featureTitle:visited { color: #aaf; } .featureBox A.featureTitle:active { color: #fff; } .featureBox A.featureTitle:hover { color: #668; } .newsBox { border: 0; margin: 0; padding: 0; text-align: left; } .newsBox DL { margin: 0; padding: 0; border: 0; border-top: 1px solid #7f0008; } .newsBox DL DT { margin: 0; padding: 0; border: 0; font-size: 9pt; } .newsBox DL DD { border: 0; margin: 1.5em; padding: 0; text-align: justify; } .newsBox .newsTitle { display: block; border: 0; margin: 0; padding: 0; font-size: 8pt; font-weight: bold; text-align: center; } .nodisplay { font-weight: bold; } .copyright { display: block; width: 100%; clear: both; font-weight: bold; text-align: center; } /* Misc. styles */ .noLevelOne { display: none; } #topStrip { font-size: 10pt; font-weight: bold; } #mainTitle { margin: 0; padding: 0; border: 0; } #mainTitle H1 { font-size: 36px; font-weight: bold; text-align: right; border: 0; margin: 0; padding: 24px 48px; } /* Menus */ #menu { text-align: left; } #menu A { text-decoration:underline; } #menu A.selected { color: #fff; font-weight: bold; text-decoration:none; } #menu .menuTitle { color: white; font-weight: bold; } /* Right-side feature boxes */ #features { width: 140px; float: right; margin: 0; } #topMain { text-align: justify; padding: 2px; } #topMain H2 { border-bottom: 2px solid white; margin: -2px -2px 8px -2px; padding: 0; } /* Main content */ #content { text-align: justify; padding: 2px; } .narrow#content { margin-right: 142px; /* features width + 2px */ _margin-right: 2px; }