td {
    padding: 10px;
    text-align: right;
}
td.field-label {
    /* text-decoration: underline; */
    border-bottom: solid black 1px;
}
td.field-value {
    border: solid;
}
td.roll-label {
    background: black;
    color: white;
    border: solid black;
    border-bottom: solid white;
}
td.field-score {
    border: solid black 1px;
}

td.total {
    border-bottom-color: black !important;
}

th {
    padding: 10px;
}