a:link
        {
        text-decoration: underline;
        color: #4682B4;
        }


a:active
        {
        text-decoration: underline;
        color: #0000CD;
        }

a:visited
        {
        text-decoration: underline;
        color: #708090;
        }

a:hover
        {
        text-decoration: underline overline;
        color: #0000CD;
        }

body
        {
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        background-color: #D3D3D3; /* lightgrey */
        }

table
        {
        background-color: #808080;
        }


table.mapstats
        {
        position: relative;
        margin-right: 1cm;
        margin-left: auto;
        width: 60%;
        }

td
        {
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: small;
        text-align: center;
        background-color: #D3D3D3; /* lightgrey */
        }


td.right
        {
        text-align: right;
        }

td.red
        {
        color: #D3D3D3;
        background-color: #990000;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: small;
        font-weight: bold;
        }

td.blue
        {
        color: #D3D3D3;
        background-color: #003366;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: small;
        font-weight: bold;
        }
        
td.draw
        {
        color: black;
        background-color: #D3D3D3;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: small;
        font-weight: bold;
        }



tt
        {
        font-family: "Courier New";
        font-size: small;
        color: #FF9900;
        }

em
       {
        font-style: italic;
        }

p
        {
        text-align: justify;
        text-indent: 0.3cm;
        }

p:active
       {
       background-color : white;
       color: black;
       }

pre
        {
        font-size: medium;
        }

h5
        {
        font-size: 90%;
        font-style: italic;
        }


.block
        {
        position: relative;
        width: 500px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 5px;
        margin-bottom: 5px;
        color: black;
        background-color: #808080;
        border-color: black;
        border-style: outset;
        padding: 10px;
        border-width: 1px;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: small;
        text-align: justify;
        }

.mapname
        {
        color: #D3D3D3; /* lightgrey */
        background-color: #808080;
        border-color: black;
        border-style: outset;
        padding: 10px;
        width: 90%;
        border-width: 1px;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: large;
        font-weight: bold;
        text-align: left;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        }

.time
        {
        color: #D3D3D3; /* lightgrey */
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: medium;
        font-weight: bold;
/*        text-align: right; */
        position: absolute;
        right: 1cm;
        }
        
.teamkill
        {
        position: absolute;
        right: 0.5cm;
        }
       

.statsheadings
        {
        position: relative;
        margin-right: 1cm;
        margin-left: auto;
        bottom: 6px;
        color: #696969; /* dimgray */
        background-color: #DCDCDC;
        border-color: #696969;
        border-style: 1px dotted;
        padding: 10px;
        width: 65%;
        border-width: 1px;
        font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
        font-size: medium;
        font-weight: bold;
        text-align: left;
        }

.textred
        {
        color: #990000;
        font-weight: bold;
        }

.textblue
        {
        color: #003366;
        font-weight: bold;
        }

td.diffcolor1
        {
        background-color: #00CC00;
        }

td.diffcolor2
        {
        background-color: #99FF00;
        }

td.diffcolor3
        {
        background-color: #FFFF00;
        }

td.diffcolor4
        {
        background-color: #FFFF99;
        }

td.diffcolor5
        {
        background-color: #FFFFCC;
        }

td.diffcolor6 /* neutral */
        {
        background-color: #FFFFFF;
        }

td.diffcolor7
        {
        background-color: #CCFFFF;
        }

td.diffcolor8
        {
        background-color: #99FFFF;
        }

td.diffcolor9
        {
        background-color: #66FFFF;
        }

td.diffcolor10
        {
        background-color: #66CCFF;
        }


td.diffcolor11
        {
        background-color: #0099FF;
        }
