#datepick .cpYearNavigation,
.cpMonthNavigation { border:none;background-color:#ffffff; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; width:70px;}
#datepick span{border:none;width:10px;}
#datepick span.cpMonthNavigation {width:100px;border:none;}
.cpDayColumnHeader, 
.cpYearNavigation,
.cpMonthNavigation,
.cpCurrentMonthDate,
.cpCurrentMonthDateDisabled,
.cpOtherMonthDate,
.cpOtherMonthDateDisabled,
.cpCurrentDate,
.cpCurrentDateDisabled,
.cpTodayText,
.cpTodayTextDisabled,
.cpText { font-family:arial; font-size:8pt; padding-bottom:10px;padding-top:10px;}
TD.cpDayColumnHeader { text-align:right; border-bottom:solid 1px #C0C0C0; font-weight:700; line-height:1.4em;border-top:none; }
.cpCurrentMonthDate, 
.cpOtherMonthDate, 
.cpCurrentDate  { text-align:right; text-decoration:none; height:20px; }
.cpCurrentMonthDateDisabled, 
.cpOtherMonthDateDisabled, 
.cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, 
.cpCurrentDate { color:#000000; }
.cpOtherMonthDate { color:#ffffff; }
TD.cpCurrentDate {  border-width:1; border:solid thin #FF9933; }
#datepick TD.cpOtherMonthDate  A.cpOtherMonthDate { color:white; }
TD.cpCurrentDateDisabled { border-width:1; border:solid thin #FFAAAA; }
TD.cpTodayText, 
TD.cpTodayTextDisabled { border-top:solid 1px #C0C0C0; padding-top:10px; }
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:black; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid thin #808080; width:175px; background-color: #ffffff;}

#datepick {
width: 495px;
float: left;
}
#datepick a { 
color: #547bcd;
padding-top:0px;
text-decoration: none;
}

#datepick p a, #full p a, #comments a { 
color: #fc7c01;
text-decoration: none;
}

#datepick input[type="button"] {
width:80px;
height:23px; 
background:#ffffff;
margin-left:28px;
padding-top:1px;
}

#datepick a:hover, #full a:hover, #comments a:hover { 
color: #fc7c01;
text-decoration: underline;
}
