table.eval td{
    padding: 2px 10px 2px 10px;
	
}

table.eval thead td {
  text-align: center;
}
table.prizes thead td.cat {
  vertical-align: bottom;
}

table.eval tbody td {
  text-align: right; 
}

table.eval td.pname {
  text-align: left;
}

table.eval td.alist {
  text-align: left;
}

table.eval td.score {
  font-weight: bold;
}

table.eval img {
  width: 32px;
  height: 32px;
  vertical-align: middle;
}


table.eval2 td{
    padding: 2px 4px 2px 4px;
	width: 120px;
	
}

table.eval2 thead td {
  text-align: center;
}

table.eval2 tbody td {
  text-align: right; 
}

table.eval2 td.pname {
  text-align: left;
}

table.eval2 td.alist {
  text-align: left;
}

table.eval2 td.score {
  font-weight: bold;
}


td.bronze{
background-color: #A67D3D
}

td.silver{
background-color: #C0C0C0
}
td.gold {
background-color: #D4AF37
}

td.parallel {
padding: 15px 30px 15px 30px;
}

thead.red, td.redTop {
 font-weight:bold;
 background-color: #FF3333;
 color:#ffffff;
}

tbody.red a:link {color: #FFE4B5;}
tbody.red a:visited {color: #CDC1C5;}
tbody.red a:hover {color: #EED5D2;}

tbody.rv {
 background-color:#fbfbfb;
}

td {
    /*font-size:1.2em;*/
    padding: 15px 50px 15px 50px;
    text-align:center;
}

thead, td.rowlabel {
  background-color:#eeeeee;
 /* color:#ffffff; 
font-weight:bold;

*/
}

tbody {
 }