body{margin:3mm; width:200;}
ul{margin:15px;}
h1,p{font-size:12px; margin:0.4em;}
h1{color:#9999cc;}
p{line-height:120%;}
table{border-collapse:collapse; empty-cells:show;}
th,tr,td{border:1px solid gray; padding:3; font-size:12px;}
.month{background-color:#ccffcc;}