TABLE.calendar {border-top: 1px solid white; border-right: 0px solid white; font-size: xx-small; }
TABLE.calendar td {PADDING: 5px; border-bottom: 1px solid white; border-left: 1px solid white;  font-size: xx-small;}
TABLE.calendar td.mon {border-left: 1px solid white; border-right: 0px solid white; border-top: 1px solid silver; border-bottom: 0px solid white; font-size: xx-small;}
td.ttl {background-color: #BBBBBB; color: white; font-size: xx-small;}

td.celebr {background-color: #DDDDDD; color: black;  font-size: xx-small; font-weight: bold;}
TABLE.calendar td.ref {font-size: x-small; font-weight: bold; color: black;}

	
td.m1 {background-color: #FFFFEE;}
td.m2 {background-color: #F1F1FF;}
td.m3 {background-color: #FFFFEE;}
td.m4 {background-color: #F1F1FF;}
td.m5 {background-color: #FFFFEE;}
td.m6 {background-color: #F1F1FF;}
td.m7 {background-color: #FFFFEE;}
td.m8 {background-color: #F1F1FF;}
td.m9 {background-color: #FFFFEE;}
td.m10 {background-color: #F1F1FF;}
td.m11 {background-color: #FFFFEE;}
td.m12 {background-color: #F1F1FF;}

A.class {color: #0000ff; }
A.class:link {color: #0000ff; }
A.class:visited {color: #0000ff; }
A.class:active {color: #0000ff; }
A.class:hover {color: #0000ff; }

A.tag  {color: #0000ff; }
A.tag:link {color: #9500B3; }
A.tag:visited {color: #9500B3; }
A.tag:active {color: #9500B3; }
A.tag:hover {color: #9500B3; }

li.class {font-size: 75%; margin: 0px; padding: 0px 0px 0px 0px; }

p.lid {text-align: justify;}
