table.evaluations td {
padding-left: .5em;
padding-right: .5em;
}
/*
table.evaluations tr:nth-child(4n+1) {
background: #AAAADD;
border-top: 1px solid rgba(0,0,0,.25);
border-right: 1px solid rgba(0,0,0,.25);
border-left: 1px solid rgba(0,0,0,.25);
}

table.evaluations tr:nth-child(4n+2) {
background: #AAAADD;
border-bottom: 1px solid rgba(0,0,0,.25);
border-right: 1px solid rgba(0,0,0,.25);
border-left: 1px solid rgba(0,0,0,.25);
}
*/
table.evaluations tr:nth-child(4n+1) td, table.evaluations tr:nth-child(4n+3) td {
padding-top: .5em;
}

table.evaluations tr:nth-child(4n+2) td, table.evaluations tr:nth-child(4n+4) td {
padding-bottom: .5em;
}
/*
table.evaluations tr:nth-child(4n+3) {
background: #CCCCFF;
border-top: 1px solid rgba(0,0,0,.25);
border-right: 1px solid rgba(0,0,0,.25);
border-left: 1px solid rgba(0,0,0,.25);
}

table.evaluations tr:nth-child(4n+4) {
background: #CCCCFF;
border-bottom: 1px solid rgba(0,0,0,.25);
border-right: 1px solid rgba(0,0,0,.25);
border-left: 1px solid rgba(0,0,0,.25);
}
*/
table.evaluations tr:nth-child(4n+3) td {
margin-top: 2px;
}

table.evaluations tr.default {
background: transparent;
border: none;
}
