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

.tableinvisiblesettings { background-color: #dddddd; font-size: 75%; } /* Set to same as body background */
.tablebordersettings { background-color: #888888; }
.tabletitlesettings { background-color: #eeeeee; color: #000000; font-size: 80%; font-weight: bold; }
.tablecontentsettings { background-color: #ffffff; color: black; font-size: 80%; }

a:link { color: #0044bb; text-decoration: none; font-weight: bold; }
a:active { color: white; text-decoration: none; font-weight: bold; }
a:visited { color: #002299; text-decoration: none; font-weight: bold; }
a:hover { color: 0044bb; text-decoration: underline; font-weight: bold; }

.navlink:link { color: #666666; text-decoration: none; font-size: 80%; font-weight: normal; }
.navlink:active { color: #444444; text-decoration: none; font-size: 80%; font-weight: normal; }
.navlink:visited { color: #00AAFF; text-decoration: none; font-size: 80%; font-weight: normal; }
.navlink:hover { color: black; text-decoration: underline; font-size: 80%; font-weight: normal; }

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

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