h1 { text-align:center; /*background-color: #ccf;*/ }
td { padding-left:4px; }
tr.header { background-color:#4444ff; color:white; }
tr.emph { background-color:#ffaaaa; }
td.week { text-align:center; padding-left:0px; }
td.failed { color:red; }
/* td.done { background-color:#aaffaa; } */
/* center the tables */
table { margin-left:auto; margin-right:auto; }
