/* 
    Document   : MiniCalendar
    Created on : Aug 18, 2009, 11:14:53 AM
    Author     : avk
    Description: Replace tundra for the minicalendar
*/


.miniCalContainer {
	margin: 5px;
}

table.dijitCalendarContainer {
	font-size: 12px;
	margin: 0;
	background: #FFF;
	width: 100%; /* for the position in the navigator */
}

table.dijitCalendarContainer tr {
	border: none;
	margin: 0 3px;
	padding: 0 10px;
}

table.dijitCalendarContainer th {
	border: none;
	font-weight: bold;
}

table.dijitCalendarContainer td {
	border: none;
	font-size: 11px;
}

table.dijitCalendarContainer td:first-child {
	margin-left: 3px;
}

table.dijitCalendarContainer td:last-child {
	margin-right: 3px;
}

.dijitCalendarContainer .dijitCalendarMonthLabel {
	padding: 2px 0 1px 0;
}

.dj_ie .dijitCalendarContainer .dijitCalendarMonthLabel {
	padding-top: 0;
}

.dj_ie .dijitCalendarMonthLabelSpacer {
	height: 0px;
	display: none;
}

.dijitCalendarContainer tr th img {
	padding: 0px 0 1px 0;
}

/* Month controls */
.dijitCalendarContainer .dijitCalendarMonthContainer th {
	text-align: center;
	padding: 3px 0 3px 0;
	margin: 3px 0 3px 0;
}

.dijitCalendarPreviousMonth,
.dijitCalendarNextMonth {
	background: #EAEBEC; /* not themed */
	color: #CCC;
}

.dijitCalendarContainer .dijitCalendarIncrementControl {
	width: 16px;
	height: 15px;
}

/* Body */
.dijitCalendarContainer .dijitA11ySideArrow {
	display: none;
}


/* Day controls */

.dijitCalendarContainer .dijitCalendarDayLabelTemplate, 
.dijitCalendarContainer .dijitCalendarDateTemplate {
	text-align: center;
	padding: 3px;
}

.dj_ie .dijitCalendarContainer .dijitCalendarDateTemplate,
.dj_ie .dijitCalendarContainer tfoot td {
	padding: 2px;
}

.dijitCalendarCurrentDate {
	font-weight:bold;
}

.dijitCalendarSelectedDate,
.dijitCalendarSelectedYear {
	/* label for selected year */
	padding: 1px 2px 0 2px;
	color: #FFF;
}

.dijitCalendarDisabledDate {
	cursor:default;
	text-decoration:line-through;
}

/* Year controls */

.dijitCalendarYearContainer {
	font-weight: bold;
}

.dijitCalendarYearLabel {
	/* container for all of 3 year labels */
	margin:0;
	padding: 2px 0 2px 0;
	text-align:center;
}
