table, th, td {
    border: 1px solid gray;
}


table {
    margin: 2em auto 2em auto;
    max-width: 60em;
}


th {
    background-color:#CCCCCC;
}


td {
    text-align: center;
}


td.left {
    text-align: left;
    padding-left: 1em;
}