body, table {font-family: tahoma, arial, helvetica, sans-serif; font-size:13px; color: #471200;}
a {color: #AF2626}

a.minorities, a.minorities:visited {font-family: tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; color: #FFFFFF; text-decoration:none;}
a.minorities:hover {font-family: tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; color: #FFFFFF; text-decoration:underline;}

.headline {font-size: 16px; font-weight: bold}

.microlinks, .microlinks a {font-family: verdana, sans-serif; font-size: 10px; color: #E0BC9A}
.microlinks a:hover {color: #AF2626}

.levels td {border-bottom: solid 1px #471200; }

table .contact input, textarea {font-size:12px; background-color: #FCE8B1}

div.c1 {
text-align:center;
}
th {
font-family: tahoma, arial, helvetica, sans-serif; font-size: 13px;
font-weight: bold;
text-align: center;
border: solid 1px red;
background: #ffffcc;
padding: 5px;
border-collapse: collapse;
}
th.c {
font-family: tahoma, arial, helvetica, sans-serif;
border: 1px solid green;
background: #ffffcc;
text-align: center;
border-collapse: collapse;
width: 50%;
}
table.e {
background: #ffffcc;
border: 1px solid green;
border-top: none;
margin-left: 0;
margin-right: 0;
width: 100%
}
th {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: left;
background: #ffffcc;
border: 0;
border-top: 1px solid green;
margin-left: 0;
margin-right: 0;
width: 100%;
padding: 5px;
border-collapse: collapse;
}
td.a {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 13px;
text-align: left;
border: none;
padding: 0;
margin-bottom: 5px;
border-collapse: collapse;
}
table.legends {
font-family: tahoma, arial, helvetica, sans-serif;
background: #ffffcc;
font-style: italic;
font-size: 12px;
text-align: center;
border: 1px solid green;
}
h1 {
font-family: tahoma, arial, helvetica, sans-serif;
text-align: center;
font-size: 20px;
background: #ffffff;
color: #cc0000;
}
h2 {
font-family: tahoma, arial, helvetica, sans-serif;
text-align: center;
font-size: 16px;
}
h3 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-align: left;
padding: 3px;
margin: 0;
line-height: 150%;
}
div.legends {
margin-top: 1em;
margin-bottom: 1em;
text-align: center;
}

td.b {
border: none;
color: white;
font-size: 26px;
text-align: left;
width: 3%;
padding: 0;
margin: 0;
border-collapse: collapse;
}
td.g {
border: none;
color:lime;
font-size: 26px;
font-weight: bold;
text-align: center;
width: 3%;
padding: 0;
margin: 0;
border-collapse: collapse;

}
td.y {
border: none;
color: #FFCC66;
font-size: 26px;
font-weight: bold;
text-align: center;
width: 3%;
padding: 0;
margin: 0;
border-collapse: collapse;
}
td.r {
border: none;
color:red;
text-align: center;
font-size: 26px;
font-weight: bold;
width: 3%;
padding: 0;
margin: 0;
border-collapse: collapse;

}
td.o {
border: none;
color: #FF00FF;
font-size: 26px;
font-weight: bold;
text-align: center;
width: 3%;
padding: 0;
margin: 0;
border-collapse: collapse;
}