﻿.picker
{ background-color: #FFFFFF; border: 1px gray solid; font-size: 12px; font-weight: bold; font-family: "Verdana",monospace; padding: 2px; cursor: pointer; }
.calendar_button
{ border: none; cursor: pointer; width: 25px; height: 22px; }
.calendar td
{ font-size: 11px; }
.title
{ font-weight: bold; background-color: #D7D7E5; }
.day
{ width: 25px; cursor: pointer; text-align: center; border-width: 1px; border-color: #F6F6F6; border-style: solid; }
.dayhover
{ width: 25px; cursor: pointer; text-align: center; text-decoration: underline; border-width: 1px; border-color: #F6F6F6; border-style: solid; }
.dayheader
{ font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background-color:#E0DFE3; background-image:url(images/dayHeader.gif); background-position: left bottom; height:20px; text-align:center; cursor:default;
}
.othermonthday
{ color: #999999; }
.outofrangeday
{ visibility: hidden; }
.selectedday
{ width: 25px; background-color: #FBE694; color: #000000; border-width: 1px; border-color: #BB5503 !important; border-style: solid; font-weight: bold; }
.calendar
{ border-style: solid; border-width: 1px; border-color: Black; border-collapse: collapse; background-color: #FFFFFF; cursor: default; }
.month
{ background-color: #F6F6F6; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; margin-top: 0px; }
.nextprev
{ cursor: pointer; height: 25px; vertical-align: middle; padding: 0px 5px 0px 5px; }
.selector
{ width: 14px; cursor: pointer; text-align: left; vertical-align: middle; background-color: #FFFFFF; }