.calender { background-color: #ffffff; border: 1px gray solid; font-size: 11px; font-family: "verdana",monospace; padding: 2px; cursor:default;}
.calendar_title { font-weight:bold; background-color:#D7D7E5; }
.calendar_footer { font-weight:bold; background-color:#F6F6F6; }
.calendar_day { font-size:11px; width:25px; cursor:pointer; text-align:center; border-width:1px; border-color:#F6F6F6; border-style:solid; }
.calendar_day_bold { font-size:11px; width:25px; cursor:pointer; text-align:center; border-width:1px; border-color:#F6F6F6; border-style:solid; font-weight:bold; }
.calendar_day_disabled { font-size:11px; width:25px; cursor:default; text-align:center; border-width:1px; color:#c5c5c5; border-color:#F6F6F6; border-style:solid; }
.calendar_dayheader { width:25px; text-align:center; cursor:default; border-width:1px; border-color:white; border-style:solid; font-weight:bold; background-color:#FFFFFF; }
.calendar_selectedday { width:25px; background-color:#FBE694; color:#000000; border-width:1px; border-color:#BB5503 !important; border-style:solid; font-weight:bold; }

.calendar_dropdown { font-size:12px; font-family:verdana; }

a.calendar_link {font-size: 11px; font-family: verdana, arial, times new roman; text-decoration: none; color: #000000; background: transparent;}
a.calendar_link:visited {font-size: 11px; font-family: verdana, arial, times new roman; text-decoration: none; color: #000000; background: transparent;}
a.calendar_link:hover {font-size: 11px; font-family: verdana, arial, times new roman; text-decoration: underline; color: #000000; background: transparent;}
a.calendar_link:active {font-size: 11px; font-family: verdana, arial, times new roman; text-decoration: none; color: #000000; background: transparent;}