html, body {
    background-color: lightskyblue;
    font-family: 'Balsamiq Sans', cursive;
}

table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    text-align: center;
    font-weight: bold;
}

thead {
    font-size: 4em;
}

tbody {
    background-color: white;
}

td {
    border: 1px solid black;
    height: 5em;
    border-collapse: collapse;
}

td:hover {
    background-color: lightgoldenrodyellow;
    cursor: pointer;
}

td.selected {
    background-color: lightgreen;
}