// Popup Calendar Styles
.head  { font-weight: normal; font-size: 7.5pt; font-family: arial }
#popupcalendar  { background-color: white; position: absolute; top: 0px; left: 0px; width: 305px; height: 130px; visibility: hidden }
a.cal-DayLink    { color: black; font-size: 7.5pt; font-family: Verdana, Arial, Arial, sans-serif, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
a.cal-DayLink:hover   { color: blue; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: transparent }
a.cal-DayLink:active  { color: #0066ff; font-weight: normal; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: transparent }
.cal-TextBox { color: black; font-weight: normal; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; background-color: #ffffcc }
a.cal-TodayLink  { color: red; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: transparent }
a.cal-TodayLink:hover   { color: #fc3; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: transparent }
a.cal-TodayLink:active  { color: #0066ff; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: transparent }
.cal-GreyDate  { color: #999999; font-weight: normal; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #ffffcc }
.cal-GreyInvalidDate  { color: #999999; font-weight: normal; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; text-decoration: line-through; background-color: #ffffcc }
.cal-DayCell  { font-weight: normal; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; background-color: white }
.cal-HeadCell    { font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif; background-color: #fc0 }
.cal-Table { background-color: #fc0; border-bottom-color: #99CCCC; border-left-color: #99CCCC; border-right-color: #99CCCC; border-top-color: #99CCCC }