table.poker-calendar-table {
    border-collapse: collapse;
    border: 1px solid #333;
    margin-top: 0 !important;
    width: 580px;
}
table.poker-calendar-table th {
    background: #777;
}
table.poker-calendar-table th.subhead {
    background: #555;
    text-align: center;
}
table.poker-calendar-table th, table.poker-calendar-table td {
    border: 1px solid #333;
    padding: 2px 4px;
    vertical-align: top;
}
