body { background: black;
       color: white;
       margin-left: 15%;
       margin-right: 15%;
       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%;
     }

.tableinvisiblesettings { background-color: black; font-size: 75%; } /* Set to same as body background */
.tablebordersettings { background-color: #FF8822; }
.tabletitlesettings { background-color: #664400; color: #ffBB77; font-size: 80%; font-weight: bold; }
.tablecontentsettings { background-color: #550000; color: #FF9999; font-size: 80%; }

a:link { color: #FFFFAA; text-decoration: none; font-weight: bold; }
a:active { color: white; text-decoration: none; font-weight: bold; }
a:visited { color: #FFAA55; text-decoration: none; font-weight: bold; }
a:hover { color: white; text-decoration: none; font-weight: bold; }

.navlink:link { color: #FFCCCC; text-decoration: none; font-size: 80%; font-weight: normal; }
.navlink:active { color: white; text-decoration: none; font-size: 80%; font-weight: normal; }
.navlink:visited { color: #FFCCCC; text-decoration: none; font-size: 80%; font-weight: normal; }
.navlink:hover { color: white; text-decoration: underline; font-size: 80%; font-weight: normal; }

.tablebordersettings,.tablecontentsettings,.tableinvisiblesettings { font-family: Verdana, Arial, Helvetica, sans-serif; }

.sectionize { color: #FFEE88; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; text-decoration: underline; }
.emphasize { color: #FFEE88; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; }
.italize { color: #FFEE88; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: italic; font-weight: bold; }
.newsheadercoloured { color: #FFCCAA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight: normal; }
.newsheadernormal { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; font-weight: normal; }

