table {

margin-top: 20px;
border-collapse: collapse;
border: 1px solid #666;
background: #fff;
margin-bottom: 20px;

}

table tr.light {

background: #fff;

}

table tr.dark {

background: #f9f9f9;

}

table tr:hover {

background: #FFFFC0;

}

table td, table th {

padding: 4px;
font-size: 11px;

} table th {

text-align: center;
color: #337022;
background: #DDFFCC;
font-weight: bold;
border: #99D688 1px solid;

}

table td {

border: #d0d0d0 1px solid;

}

table td.score {

text-align: right;

}

.warning {

background: yellow;

}