  @charset "UTF-8";table.JEC{border-collapse:collapse;border:1px solid #000;font-size:12px;font-family:Arial,Verdana}table.JEC th,table.JEC td{border:1px solid #000;padding:2px;width:14%}table.JEC tbody td{vertical-align:top}table.JEC td div.events{font-size:9px;line-height:10px}table.JEC td.dayHasEvent div.events a:active,table.JEC td.dayHasEvent div.events a:focus{outline:0}table.JEC thead th{background-color:#696969;color:#fff;font-size:16px;font-weight:bold;margin:5px}table.JEC tbody th{background-color:silver;font-size:10px;font-weight:bold;margin:3px}table.JEC tfoot th{background-color:#a9a9a9;border:none;border-top:1px solid #000}table.JEC tfoot th a{color:#fff;text-decoration:none;display:block}table.JEC tfoot th a:visited{color:#fff}table.JEC tfoot th a:hover{color:#333;background-color:#d3d3d3}table.JEC td{background-color:#fff;width:80px;height:80px}table.JEC td.dayBlank{background-color:#d3d3d3}table.JEC td.dayToday{background-color:#dcdcdc;border:3px solid #000}table.JEC td div.date{text-align:right;padding:0;margin:0}table.JEC td.dayToday div.date{color:#000;font-weight:bold}table.JEC td.dayHasEvent div.date{color:green;font-weight:bold}table.JEC td.dayHasEvent div.events a{color:gray;text-decoration:none}table.JEC td.dayHasEvent div.events a:visited{color:gray}table.JEC td.dayHasEvent div.events a:hover{color:gray;text-decoration:underline}