.msrcalendar h2{font-size:125%;font-weight:700;margin-bottom:5px;padding:10px 0 0 10px;color:#369ac9}.msrcalendar table{margin:0;border-collapse:collapse;width:100%;font:100% verdana,arial,sans-serif;color:#444}.msrcalendar table thead td{padding-bottom:10px}.msrcalendar table thead th{font-size:90%;font-weight:700;text-align:left;padding:4px 0 4px 10px;background:0 0;border-style:solid;border-color:#369ac9;border-width:0 0 1px;color:#369ac9;white-space:nowrap}.msrcalendar table tbody td{padding:10px;border-style:solid;border-color:#ccc;border-width:0 0 1px}.msrcalendar table tbody td a.imglink{color:#8dd252}.msrcalendar table tbody td a.imglink:hover{background:0 0}.msrcalendar table tbody td a.txtlink{color:#369ac9}.msrcalendar .morelink{font-size:85%;font-weight:400;padding-left:10px}