
.dateBox{
width:110px;
}

.calendarPicker{
border:none;
cursor:pointer;
margin-left:5px;
}

.calendar{
padding:2px;
background-color:#FFFFFF;
border:solid 1px #BDC6E6;
cursor:default;
}

.calendarTitle{
background: url(../Images/Panels/FormPanelHeader.png) repeat-x left top;
padding-left:4px;
padding-right:4px;
height:30px;
line-height:30px;
font-weight:bold;
cursor:default;
}

.calendarNextPrev{
font-size:18px;
cursor:pointer;
}

.calendarMonth{
background-color:#FFFFFF;
margin:7px;
}

.calendarMonthTitle{
height:20px;
line-height:20px;
text-align:center;
background-color:#FFFFFF;
}

.calendarDayHeader{
color:#000000;
background-color:#F7F7F7;
height:20px;
line-height:20px;
text-align:center;
cursor:default;
}

.calendarDay{
text-align:center;
height:28px;
line-height:28px;
width:28px;
cursor:pointer;
}

.calendarDayHover{
text-align:center;
height:28px;
line-height:28px;
width:28px;
background-color:#FFEEC2;
cursor:pointer;
}

.calendarTodayDay{
font-weight:bold;
background-color:#F7F7F7;
border:1px solid #57566F;
cursor:pointer;
}

.calendarSelectedDay{
font-weight:bold;
background-color:#FFEEC2;
border:1px solid #57566F;
cursor:default;
}

.calendarSelectedDayHover{
font-weight:bold;
background-color:#FFEEC2;
border:1px solid #57566F;
cursor:pointer;
}

.calendarOtherMonthDay{
color:#B2B1CA;
}

.calendarOtherMonthDayHover{
color:#B2B1CA;
}

.calendarInternalDay{
height:100%;
width:100%;
cursor:pointer;
}

.calendarInternalDisabledDay{
height:100%;
width:100%;
background-color:#FFFFFF;
color:#CAC9CA;
cursor:default;
}

.calendarInternalOtherMonthDay{
height:100%;
width:100%;
background-color:#FFFFFF;
cursor:default;
}

.calendarProgressContainer{
position:absolute;
width:100%;
}

.calendarProgress{
background:url(../Images/Panels/FormPanelHeader.png) repeat-x left top;
height:30px;
line-height:30px;
font-weight:bold;
text-align:center;
margin:1px 1px -1px 1px;
}

.calendarProgressImage{
background:url(../Images/ProgressSmall.gif) 4px 7px no-repeat;
}

.calendarProgressPlaceholder{
width:200px;height:32px;visibility:hidden;
}