/* No song list */
table.Calendar tr td a.progress0 {
    border: 1px solid #ccc;
    background-color: #f9f9ff;
    color: #999;
    font-weight: bold;
}

/* Has song list */
table.Calendar tr td a.progress1 {
    border: 1px solid #66f;
    background-color: #ddf;
    color: #888;
    font-weight: bold;
}

/*
    background-color: #bbf;
*/

/* all 2+ */
table.Calendar tr td a.progress2 {}

/* all 3 */
table.Calendar tr td a.progress3 {
    border: 2px dotted #fff;
}