.calendar_date_select { color:white; border:#002b7f 1px solid; display:block; width:195px; z-index: 1000; } /* this is a fun ie6 hack to get drop downs to stay behind the popup window. This should always be just underneath .calendar_date_select */ iframe.ie6_blocker { position: absolute; z-index: 999; } .calendar_date_select thead th { font-weight:bold; background-color: #56aa1c; border-bottom:2px solid #002b7f; color: #002b7f !important; } .calendar_date_select .cds_buttons { text-align:center; padding:5px 0px; background-color: #56aa1c; } .calendar_date_select .cds_footer { font-weight: bold; background-color: #002b7f; padding:3px; text-align:center; } .calendar_date_select table { margin: 0px; padding: 0px; } .calendar_date_select .cds_header { background-color: #ccc; border-bottom: 2px solid #002b7f; text-align:center; } .calendar_date_select .cds_header span { font-size:15px; color: black; font-weight: bold; } .calendar_date_select select { font-size:11px;} .calendar_date_select .cds_header a:hover { color: white; } .calendar_date_select .cds_header a { width:22px; height:20px; text-decoration: none; font-size:14px; color:black !important; } .calendar_date_select .cds_header a.prev { float:left; } .calendar_date_select .cds_header a.next { float:right; } .calendar_date_select .cds_header a.close { float:right; display:none; } .calendar_date_select .cds_header select.month { width:90px; } .calendar_date_select .cds_header select.year { width:61px; } .calendar_date_select .cds_buttons a:hover { color: white !important; } .calendar_date_select .cds_buttons a { font-weight:bold; color: #c4ba00 !important; font-size: 12px; } .calendar_date_select td { background-color: #56aa1c; font-size:12px; width: 24px; height: 21px; text-align:center; vertical-align: middle; } .calendar_date_select td.weekend { background-color: #56aa1c; } .calendar_date_select td div { color:#002b7f; } .calendar_date_select td div.other { color: #c4ba00; } .calendar_date_select td.selected div { color:black; } .calendar_date_select tbody td { border-bottom: 1px solid #002b7f; } .calendar_date_select tbody td.selected { background-color:white; color:black; } .calendar_date_select tbody td:hover { background-color:#ccc; } .calendar_date_select tbody td.today { border: 1px dashed #002b7f; } .calendar_date_select td.disabled div { color: #440000; } .fieldWithErrors .calendar_date_select { border: 2px solid #002b7f; }