table{border-collapse:collapse;}
table,td,th{border:2px solid black;}
thead{background-color:#1E90FF;border-bottom:3px solid black;}
td,th{
padding:0.2em 0.4em;
text-align:center;
}
tbody tr:nth-child(odd) {
    background:#FAF0E6;
}
tbody tr:nth-child(odd) td[rowspan] {
    background:#FFF;
}
img{border:4px solid navy;
span.overline {
border-top: solid black 2px;
}