.classic {}.classic .dijitCalendarIncrementControl {width: 15px; height: 15px; background-image: url("images/spriteRoundedIconsSmall.png"); background-repeat: no-repeat;}.classic .dj_ie6 .dijitCalendarIncrementControl {font-size: .1em; background-image: url("images/spriteRoundedIconsSmall.gif");}.classic .dijitA11ySideArrow {display: none;}.classic .dijitCalendarDecrease {background-position: top left;}.classic .dijitCalendarIncrease {background-position: -30px top;}.classic .dijitCalendarContainer {font-size: 100%; border-spacing: 0; border-collapse: separate; border: 1px solid #B1BADF; margin: 0;}.classic .dijitCalendarMonthContainer {background: #BED7F0 url("images/titleBar.png") repeat-x top; padding-top: .3em; padding-bottom: .2em; text-align: center;}.classic .dj_ie6 .dijitCalendarMonthContainer th {padding-top: .2em; padding-bottom: .1em;}.classic .dijitCalendarDayLabelTemplate {background: #E8E8FF; font-weight: normal; padding-top: .15em; padding-bottom: .2em; border-bottom: 1px solid #B1BADF; color: #293A4B; text-align: center;}.classic .dijitCalendarBodyContainer {border-bottom: 1px solid #EEEEEE;}.classic .dijitCalendarMonthLabel {color: #293A4B; font-weight: bold; padding: 0 4px;}.classic .dijitCalendarDateTemplate {font-size: 0.9em; font-weight: bold; text-align: center; padding: 0.3em 0.3em 0.05em 0.3em; letter-spacing: 1px; background-color: #FFFFFF; border: #FFFFFF solid 1px !important;}.classic .dj_ie .dijitCalendarDateTemplate {padding: 0.1em .33em 0.02em .33em;}.classic .dijitCalendarPreviousMonth,.classic .dijitCalendarNextMonth {color: #999999; background-color: #FDFDFD !important; border: #FDFDFD solid 1px !important;}.classic .dijitCalendarCurrentMonth {}.classic .dijitCalendarDisabledDate {text-decoration: line-through !important;}.classic .dijitCalendarCurrentDate {text-decoration: underline; font-weight: bold; color: #000000; background-color: #FFFFFF;}.classic .dijitCalendarSelectedDate {background-color: #B9CBF1 !important; color: #000000 !important; border: #4B5AAA solid 1px !important;}.classic .dijitCalendarYearContainer {background: #FFFFFF url("images/titleBar.png") repeat-x top;}.classic .dijitCalendarYearLabel {margin: 0; padding: 0.4em 0 0.25em 0; text-align: center;}.classic .dijitCalendarSelectedYear {color: #000000; padding: 0.2em; padding-bottom: 0.1em; background-color: #B9CBF1 !important; border: #4B5AAA solid 1px !important;}.classic .dijitCalendarNextYear,.classic .dijitCalendarPreviousYear {color: #000000 !important; font-weight: normal;}.classic .dijitCalendar .dijitDropDownButton {margin: 0;}.classic .dijitCalendar .dijitButtonText {padding: 0;}.classic .dijitCalendar .dijitDropDownButton .dijitButtonNode {background-color: transparent; background-image: none; padding: 0;}.classic .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {background-color: #D9E6F9; color: #243C5F;}.classic .parus8 .dijitPopup .dijitCalendarContainer {background-color: #E8E8FF;}.dj_ie8 .classic .dijitCalendarPopup {width: 140px;}