.mytable thead {
font-size: 16px;
color: #000000;
background-color: #ffaa66;
font-weight: bold ;
text-align: center;
vertical-align: middle;
}

.mytable th {
font-size: 16px;
color: #000000;
background-color: #ffaa66;
font-weight: bold ;
text-align: left;
vertical-align: middle;
border: 1px solid #222222;
}

.specialcol {
font-size: 11px;
color: #000000;
background-color: #ffdd88;
font-weight: bold ;
text-align: center;
vertical-align: middle;
}

.mytable tbody {
font-size: 11px;
color: #FF00FF;
background-color: #ffffff;
font-weight: bold ;
text-align: center;
vertical-align: middle;
}

.mytable td {
border: 1px solid #222222;	
}

table.mytable {
border-collapse: collapse;
border: 5px solid #000000;
}

table.explanation {
border-collapse: collapse;
border: none;
}

.explanation td {
font-size: 11px;
color: #FFFFFF;
font-weight: bold ;
text-align: left;
vertical-align: middle;
border: 1px solid #222222;
}

.mytable2 thead {
font-size: 16px;
color: #000000;
background-color: #ffaa66;
font-weight: bold ;
text-align: center;
vertical-align: middle;
}

.mytable2 th {
font-size: 20px;
color: #000000;
background-color: #ffaa66;
font-weight: bold ;
text-align: center;
vertical-align: middle;
border: 1px solid #222222;
}

.mytable2 tbody {
font-size: 11px;
color: #000000;
background-color: #ffffff;
font-weight: bold ;
text-align: left;
vertical-align: middle;
}

.mytable2 td {
border: 1px solid #222222;	
}

table.mytable2 {
border-collapse: collapse;
border: 5px solid #000000;
}