.calendar { border:1px solid #888;} 
.calendar p { margin:0px;} 
.calendar .grid a, 
.MINI.calendar span.calenhover span a { color: #000; text-decoration: none;} 
.calendar a:hover { background-color: transparent;} 
.calendar .date a { color: #49D;} 
.calendar .heading { background-color: #F60; font-size: 110%; color: #FFF;} 
.calendar .heading, .calendar .weekday { font-weight: bold; text-align: center;} .calendar .weekday, .calendar .day { border:1px solid #AAA; background-color: #FFF; vertical-align: top; padding: 0 5px;} 
.MINI.calendar .day { padding: 0;} 
.calendar .day:hover { background-color: #F60;} 
.calendar .day .max-height { overflow: hidden; height: 60px;} 
.MINI.calendar .day .max-height { height: auto; text-align: center;} 
.calendar .day:hover .max-height { height: auto;} 
/* IE FIX */ 
* html .calendar .day .max-height { height: auto;} 
* + html .calendar .day .max-height { height: auto;} 
.calendar .event { height: 1em; display: inline-block; overflow: hidden; padding: 1px 5px 2px; margin:1px 2px 1px; background-color: #ADF; -moz-border-radius: 8px; -webkit-border-radius: 8px; font-size: 90%;} 
.calendar .calenhover span { position: absolute; display: none; margin: 10px -90px; width: 250px; background-color: #FFF; border: 2px solid #34B; padding: .5em; z-index: 1;} 
.MINI.calendar .calenhover span { margin-top: -5px;} 
.calendar .calenhover:hover span { display: table-cell; text-align: left;} 
.calendar .date a, 
.calendar .calenhover span a { font-weight: bold; text-decoration: underline;} .MINI.calendar .day span a { font-weight: bold; color: lightgreen;} 
.MINI.calendar span.calenhover a { color: deepskyblue;} 
.iframe .weekday { text-align: right; width: 130px; font-size: 100%;} 
.iframe .month-day { width: 60px; -moz-border-radius: 12px; -webkit-border-radius: 12px; background-color: #49D;} 
.iframe .month { color: #FFF; font-size: 100%; padding-top: 2px; text-align: center;} 
.iframe .day { background-color: #FF9; color: #000; font-size: 100%; -moz-border-radius: 0 0 10px 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; text-align: center;} 
.iframe .year { text-align: left; width: 100px; font-size: 100%} 
.gobacklink a{ color: #49D; } 
.gobacklink a:hover{ background-color:transparent; text-decoration:none; }
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License