  /****************************/
 /* vlaCalendar apple_widget */
/****************************/

/* Picker */

.vlaCalendarPicker .apple_widget {
	visibility:visible;
	opacity:100;
	display:block;
}

.apple_widget .pickerBackground {
	visibility:visible;
}
/* Background for IE6 - code does not validate as it is a hack */
*html .apple_widget .pickerBackground {
	background-image: url('images/apple_widget/calendar_background.gif');
}

/* Calender */

.apple_widget, .apple_widget table {
	font-family: "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, Sans Serif;
	font-size: 11px;
}
.apple_widget table {
	color: black;
}

.apple_widget .arrowLeft {
	background-image:url(images/arrowleft.png);
}
.apple_widget .arrowRight {
	background-image:url(images/arrowright.png);
}
.apple_widget .arrowLeft:hover {
	background-image:url(images/arrowleft_hover.png);
}
.apple_widget .arrowRight:hover {
	background-image:url(images/arrowright_hover.png);
}

.apple_widget .label {
	color: #FFFFFF 
}
.apple_widget .noHover:hover {
	color: #000000 !important;
}
.apple_widget .label:hover {
	color: #000000;
}

.apple_widget .month th {
	border-bottom-color: black;
	color: #333;
	text-transform: uppercase;
}

/* Month */

.apple_widget .month td:hover {
	color: #c77405;
}

.apple_widget .month td.selected {
	color: #c77405;
}

.apple_widget .month td.outsideDay, .apple_widget .year td.outsideYear {
	color: #94b2be;
}
.apple_widget .month td.outsideDay:hover, .apple_widget .year td.outsideYear:hover {
	color: #999;
}

/* Year & decade */

.apple_widget .year td:hover {
	color: #c77405;
}
.apple_widget .year td.current {
	color: #fe981c;
	background-image:url(images/month_selected.gif);
}

.apple_widget .year td.current:hover, .apple_widget .year td.selectedcurrent, .apple_widget .year td.selectedcurrent:hover,
	.apple_widget .year td.selected:hover, .apple_widget .month td.selected:hover, .apple_widget .year td.current, .apple_widget .year td:hover,
	.apple_widget .month td.selected, .apple_widget .month td:hover, .apple_widget .year td.selected {
	background-image:url(images/day_selected.png);
	background-position:top left;
}