﻿.c table { width: 100%; height: auto; }
.calendar .title { font-size: 12px !important; }
.calendar table { width: 224px !important; height: 154px !important; }
.calendar tbody .day { vertical-align: top; text-align: left !important; }
.calendar table .wn { width: 20px !important; text-align: center; }
.cd { max-height: 100px; overflow: auto; }
.cdi { padding: 0px; margin: 0px; overflow: hidden; font-size: 1.1em; cursor: hand; cursor: pointer; }
.cdi a { font-size: 0.9em; }
.cb { font: vvertical-align:sub; border: ridge1pxblack; background: white; font-weight: normal; color: Black; padding: 0px; margin-bottom: 2px; padding-left: 5px; padding-right: 5px; overflow: hidden; display: block; height: 1.5em; width: 90%; }
.cb:hover { afont-weight: bolder; filter: alpha(opacity=60); opacity: 0.6; }
.cbl { background: darkblue; color: White; }
.tooltip { position: absolute; z-index: 9999999; }
#dhtmltooltip { position: absolute; width: 150px; border: 2px solid black; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 10010; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/ filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
.emptycell, .day { border-bottom: solid 1px gray; border-right: solid 1px gray; visibility: visible !important;} 
.day .wn { border: none 0px;}