a:link { color: #999;
         text-decoration: none; }

a:visited { color: #999;
            text-decoration: none; }

a:hover { text-decoration: underline; }

a.glow:hover { color: #6FF; }


img { margin-top: 0em;
      margin-bottom: 0em;
      margin-left: 0em;
      margin-right: 0em;
      padding: 0em;
      spacing: 0em;
      border: 0px;
      border-collapse: collapse; }

body {     text-align: center;
    margin-top: 0em;
           margin-bottom: 0em;
           background-color: #000;
           font-family: courier new;
           font-size: 12pt; 
           color: #666; }

table { background-color: #000;
    margin-top: 0em;
        margin-bottom: 0em; 
        padding: 0; 
    border: 0;
    spacing: 0em;
    border-collapse: collapse; }

td { text-align: center;
     vertical-align: top;
     margin-top: 0em;
     margin-bottom: 0em;
     margin-right: 0em;
     margin-left: 0em; 
     padding: 0em;
     spacing: 0em;
     border: 0em;
     border-collapse: collapse; }

.margr8 { margin-right: 8px; }
.marg4     { margin-top: 4px;
           margin-bottom: 4px;
          margin-right: 4px;
          margin-left: 4px;  }

.table_invisible { background-color: transparent; }

.just { text-align: justify; }
.center { text-align: center; }
.right  { text-align: right; }
.left  { text-align: left; }

.dates { font-size: 10pt; 
         font-color: orange; }
.back { text-align: center;
        font-size: 18pt; }
.newshead { font-weight: bold;
            text-align: center;
            font-size: 28pt; }
.newsheadb { font-style: normal;
             font-weight: normal; }
.gamemod { text-align: center;
           font-size: 28pt;
           color: #9cf }

.italic { font-style: italic; }
.bold { font-weight: bold; }

.updateall { font-size: 8pt; }
.updatea { color: #f93; }
.updateb { color: #c60; }

.mapname { font-size: 22pt; }

.maptype { font-size: 24pt;
           font-weight: bold;
           color: #900; }

.mapinfo { font-size: 10pt;
           text-align: left; }

.newsdate { text-align: left;
            color: #093;
            font-style: italic;
            font-weight: bold; }

.newstitle { color: #0c3;
             font-style: normal; }

.font8 { font-size: 8pt; }
.font10 { font-size: 10pt; }
.font14 { font-size: 14pt; }
.font16 { font-size: 16pt; }
.font18 { font-size: 18pt; }
.font20 { font-size: 20pt; }
.font60 { font-size: 60pt; }

.black { color: black; }
.white { color: white; }
.grey { color: #666; }
.orange { color: #f93; }
.red { color: #F00; }
.darkgrey { color: #333; }
.darkred { color: #900; }
.darkerred { color: #600; }

/* .imgcenter { background-image: url('images/darktree.gif');
        background-repeat: no-repeat;
        background-position: top center; }
*/