body {
    font-family: Arial, Helvetica, Verdana, sans-serif;
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:active {
    text-decoration: underline;
}
a:hover {
    text-decoration: underline;
}

h1 {
/*    background-color: #cccccc; */
    background-color: #bbbbdd;
    padding: 3px 3px 3px 3px;
}
h2 {
/*    text-decoration: underline; */ 
    text-decoration: none;
    border-style: solid;
    border-color: #aaaacc;
    border-width: 2px 2px 2px 7px;
    padding-left: 5px;
}
h3 {
    border-style: solid;
    border-color: #ccccdd;
    border-width: 0px 0px 0px 12px;
    padding-left: 10px;
}
p.footer {
    background-color: #dddddd;
    padding: 3 3 3 3;
    text-align: right;
}
p#lang_sw {
    margin: 0px 0px 0px 0px;
    text-align: right;
    font-size: small;
}

table.stat, td.valueC, table.stat, td.valueCE, table.stat, td.valueCA { text-align: center; }
table.stat, td.valueR, table.stat, td.valueRE, table.stat, td.valueRA { text-align: right; }
table.stat, td.valueE, table.stat, td.valueCE, table.stat, td.valueRE {
    color: #FF0000;
    font-weight: bold;
}
table.stat, td.valueA, table.stat, td.valueCA, table.stat, td.valueRA {
    color: #009900;
    font-weight: bold;
}

table, td {
    border-style: solid;
    border-color: #cccccc;
    background-color: inherit;
}

td.head {
    background-color: #cccccc;
}

tr.inactive {
    background-color: #eeeeee;
}

hr {
    height: 1px;
}



.coderTextRed, .coderTextYellow, .coderTextBlue, .coderTextGreen, .coderTextGray, .coderTextOrange { 
font-weight: bold; 
background-color: transparent;
}
.coderTextRed:link, .coderTextYellow:link, .coderTextBlue:link, .coderTextGreen:link, .coderTextGray:link, .coderTextOrange:link, .coderTextWhite:link, .coderTextBlack:link { 
text-decoration: none;
}
.coderTextRed:visited, .coderTextYellow:visited, .coderTextBlue:visited, .coderTextGreen:visited, .coderTextGray:visited, .coderTextOrange:visited, .coderTextWhite:visited, .coderTextBlack:visited { 
text-decoration: none;
}
.coderTextRed:hover, .coderTextYellow:hover, .coderTextBlue:hover, .coderTextGreen:hover, .coderTextGray:hover, .coderTextOrange:hover, .coderTextWhite:hover, .coderTextBlack:hover { 
text-decoration: underline;
}
.coderTextRed:active, .coderTextYellow:active, .coderTextBlue:active, .coderTextGreen:active, .coderTextGray:active, .coderTextOrange:active, .coderTextWhite:active, .coderTextBlack:active { 
text-decoration: underline;
}
/* Orange */
.coderTextOrange, .coderTextOrange:link, .coderTextOrange:visited, .coderTextOrange:hover, .coderTextOrange:active { color: #FF9900; }
/* Red */
.coderTextRed, .coderTextRed:link, .coderTextRed:visited, .coderTextRed:hover, .coderTextRed:active { color: #EE0000; }
/* Yellow */
.coderTextYellow, .coderTextYellow:link, .coderTextYellow:visited, .coderTextYellow:hover, .coderTextYellow:active { color: #DDCC00; }
/* Blue */
.coderTextBlue, .coderTextBlue:link, .coderTextBlue:visited, .coderTextBlue:hover, .coderTextBlue:active { color: #6666FF; }
/* Green */
.coderTextGreen, .coderTextGreen:link, .coderTextGreen:visited, .coderTextGreen:hover, .coderTextGreen:active { color: #00A900; }
/* Gray */
.coderTextGray, .coderTextGray:link, .coderTextGray:visited, .coderTextGray:hover, .coderTextGray:active { color: #999999; }
/* White */
.coderTextWhite, .coderTextWhite:link, .coderTextWhite:visited, .coderTextWhite:hover, .coderTextWhite:active { color: #FFFFFF; }
/* Black */
.coderTextBlack, .coderTextBlack:link, .coderTextBlack:visited, .coderTextBlack:hover, .coderTextBlack:active { color: #000000; }
