div#hCalendarView {position: absolute;right: auto;left: 5px;top: 25px;padding: 0 10px;background: rgb(231, 227, 204);width: 265px;}table.hCalendar {}table.hCalendar {margin: 15px;table-layout: fixed;width: 100%;position: relative;left: -15px;}table.hCalendar th,table.hCalendar td {text-align: center;}table.hCalendar td,th.hCalendarWeekday {height: 25px;}th.hCalendarWeekday {text-transform: uppercase;}td.hCalendarLastMonth,td.hCalendarNextMonth {color: rgb(200, 200, 200);}span.hCalendarEventFileID {display: none;}th.hCalendarMonth {background: rgb(211, 208, 185);padding: 5px 0;font: 16px Georgia, Times;color: rgb(103, 148, 96);}td.hCalendarEvent {color: #fff;font-weight: bold;background: rgb(103, 148, 96);}div#hCalendarControls {position: relative;text-align: center;padding: 5px;}div#hCalendarControlPrevious {position: absolute;left: 10px;top: 5px;cursor: pointer;}div#hCalendarControlNext {position: absolute;top: 5px;right: 10px;cursor: pointer;}div#hCalendarControls span {cursor: pointer;}div#FrazeeDocumentRight h1 {display: none;}div.hCalendarEvent h3 {margin: 0;}div.hCalendarEvent h3 a {font: 20px Georgia, 'Times New Roman', Times, serif;color: rgb(103, 148, 96);}div.hCalendarDate {font: 14px Georgia, 'Times New Roman', Times, serif;font-weight: bold;}div.hCalendarEventContent {padding: 10px 0 25px 0;}div.hCalendarEventContent h4 {margin: 0;}div.hCalendarEventContent p {margin-top: 0;}div#hCalendarEvents {min-height: 500px;}div.hCalendarNoEvents {padding: 50px 0;text-align: center;opacity: 0.5;filter: alpha(opacity=50);-ms-filter: "alpha(opacity=50)";font: 20px Georgia, 'Times New Roman', Times, serif;border: 1px dashed rgb(103, 148, 96);}