/* Style sheet cal */
table.calendar{width:100%;margin-top:12px;background-color:#ddcb8b;border:1px solid #6b2323;}
table.calendar .head{padding-top:0.5em;padding-bottom:0.5em;text-align:center;background-color:#6B2323;color:#FFF;}
table.calendar th.previous{padding-left:0.75em;text-align:left;}
table.calendar th.next{padding-right:0.75em;text-align:right;}
table.calendar th a{text-decoration:none;color:#FFF;}
table.calendar th a:hover{text-decoration:underline;color:#DDCB8B;}
table.calendar .label{padding-top:2px;padding-bottom:2px;text-align:center;background-color:#f5da94;font-weight:bold;color:#000;}
table.calendar td{width:14%;height:7em;vertical-align:top;border-right:1px solid #6b2323;border-bottom:1px solid #6b2323;}
table.calendar tr.last td{}
table.calendar .col_last{}
table.calendar .weekend{background-color:#f5da94;}
table.calendar .today{background-color:#f5da94;}
table.calendar .header{margin:1px;padding:1px;background-color:#6b2323;font-size:0.9em;color:#FFF;}
table.calendar .event{margin:3px;font-size:0.9em;line-height:1.1;}
table.calendar .event a{text-decoration:none;color:#000;}
table.calendar .event a:hover{text-decoration:underline;color:#6b2323;}
