table.cal_m {background-color:white;color:purple;border-width:5px;border-color:blue;border-style:solid;}
th.cal_year {background-color:darkblue;color:yellow;font-size:36px;border-width:1px;border-color:black;border-style:solid;}
th.cal_t {background-color:gray;color:black;border-width:2px;border-color:black;border-style:solid;}
th.cal_m {background-color:darkgray;color:black;border-width:2px;border-color:black;border-style:solid;}
td.cal_m {text-align:center;background-color:lightblue;color:blue;border-width:1px;border-color:black;border-style:solid;}
td.cal_m2 {text-align:center;background-color:#aaaaaa;color:red;border-width:2px;border-color:black;border-style:solid;}
td {valign:top;}
tr {valign:top;}

