/* Calendar event colors 
Copyright 2009 Palm, Inc.  All rights reserved.

*/
/*
.cal-color-blue 									{ background-color: #91d3ea; }
.cal-color-green 									{ background-color: #8cf08c; }
.cal-color-yellow 									{ background-color: #e8e37c; }
.cal-color-gray 									{ background-color: #c2c2c2; }
.cal-color-orange 									{ background-color: #fbb474; }
.cal-color-pink 									{ background-color: #f59cbc; }
.cal-color-red 										{ background-color: #ff9797; }
.cal-color-purple 									{ background-color: #d9b7ff; }
.cal-color-teal 									{ background-color: #72dfd2; }
*/

/* Month View: busy time */
.monthview-busy-time.cal-color-blue 				{ background: url(../images/month-busy-time-blue.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-green 				{ background: url(../images/month-busy-time-green.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-yellow 				{ background: url(../images/month-busy-time-yellow.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-gray 				{ background: url(../images/month-busy-time-gray.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-orange 				{ background: url(../images/month-busy-time-orange.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-pink 				{ background: url(../images/month-busy-time-pink.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-red 					{ background: url(../images/month-busy-time-red.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-purple 				{ background: url(../images/month-busy-time-purple.png) 0 0 fixed repeat; }
.monthview-busy-time.cal-color-teal 				{ background: url(../images/month-busy-time-teal.png) 0 0 fixed repeat; }

/* Week View: Events */
.wv_event.cal-color-blue,
.wv_event.cal-color-green,
.wv_event.cal-color-yellow,
.wv_event.cal-color-gray,
.wv_event.cal-color-orange,
.wv_event.cal-color-pink,
.wv_event.cal-color-red,
.wv_event.cal-color-purple,
.wv_event.cal-color-teal 							{ border-width: 5px 3px 3px 3px; margin: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }

.wv_event.cal-color-blue 							{ -webkit-border-image: url(../images/week-event-blue.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-green 							{ -webkit-border-image: url(../images/week-event-green.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-yellow 							{ -webkit-border-image: url(../images/week-event-yellow.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-gray 							{ -webkit-border-image: url(../images/week-event-gray.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-orange 							{ -webkit-border-image: url(../images/week-event-orange.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-pink 							{ -webkit-border-image: url(../images/week-event-pink.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-red 							{ -webkit-border-image: url(../images/week-event-red.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-purple 							{ -webkit-border-image: url(../images/week-event-purple.png) 5 3 3 3 stretch stretch; }
.wv_event.cal-color-teal 							{ -webkit-border-image: url(../images/week-event-teal.png) 5 3 3 3 stretch stretch; }

/* Week View: All-day Events */
.wv_all_day_event.cal-color-blue 					{ background: url(../images/week-allday-event-blue.png) center center no-repeat; }
.wv_all_day_event.cal-color-green 					{ background: url(../images/week-allday-event-green.png) center center no-repeat; }
.wv_all_day_event.cal-color-yellow 					{ background: url(../images/week-allday-event-yellow.png) center center no-repeat; }
.wv_all_day_event.cal-color-gray 					{ background: url(../images/week-allday-event-gray.png) center center no-repeat; }
.wv_all_day_event.cal-color-orange 					{ background: url(../images/week-allday-event-orange.png) center center no-repeat; }
.wv_all_day_event.cal-color-pink 					{ background: url(../images/week-allday-event-pink.png) center center no-repeat; }
.wv_all_day_event.cal-color-red 					{ background: url(../images/week-allday-event-red.png) center center no-repeat; }
.wv_all_day_event.cal-color-purple 					{ background: url(../images/week-allday-event-purple.png) center center no-repeat; }
.wv_all_day_event.cal-color-teal 					{ background: url(../images/week-allday-event-teal.png) center center no-repeat; }

/* Day View: Events */
.cal-color-bg {
	background: transparent;
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	margin: -1px 0px 0px 0px;
}
.cal-color-bg.cal-color-blue,
.cal-color-bg.cal-color-green,
.cal-color-bg.cal-color-yellow,
.cal-color-bg.cal-color-gray,
.cal-color-bg.cal-color-orange,
.cal-color-bg.cal-color-pink,
.cal-color-bg.cal-color-red,
.cal-color-bg.cal-color-purple,
.cal-color-bg.cal-color-teal 						{ border-width: 12px 5px 5px 5px; -webkit-box-sizing: border-box; box-sizing: border-box; }

.cal-color-bg.cal-color-blue 						{ background-image: url(../images/day-event-down-blue.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-blue.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-green 						{ background-image: url(../images/day-event-down-green.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-green.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-yellow 						{ background-image: url(../images/day-event-down-yellow.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-yellow.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-gray 						{ background-image: url(../images/day-event-down-gray.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-gray.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-orange 						{ background-image: url(../images/day-event-down-orange.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-orange.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-pink 						{ background-image: url(../images/day-event-down-pink.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-pink.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-red 						{ background-image: url(../images/day-event-down-red.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-red.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-purple 						{ background-image: url(../images/day-event-down-purple.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-purple.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.cal-color-teal 						{ background-image: url(../images/day-event-down-teal.png); background-image:none;
													  -webkit-border-image: url(../images/day-event-teal.png) 12 5 5 5 stretch stretch; }

/* day-view event downstates */
.selected .cal-color-bg.cal-color-blue 						{ -webkit-border-image: url(../images/day-event-down-blue.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-green 					{ -webkit-border-image: url(../images/day-event-down-green.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-yellow 					{ -webkit-border-image: url(../images/day-event-down-yellow.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-gray 						{ -webkit-border-image: url(../images/day-event-down-gray.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-orange 					{ -webkit-border-image: url(../images/day-event-down-orange.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-pink 						{ -webkit-border-image: url(../images/day-event-down-pink.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-red 						{ -webkit-border-image: url(../images/day-event-down-red.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-purple 					{ -webkit-border-image: url(../images/day-event-down-purple.png) 12 5 5 5 stretch stretch; }
.selected .cal-color-bg.cal-color-teal 						{ -webkit-border-image: url(../images/day-event-down-teal.png) 12 5 5 5 stretch stretch; }


/* Day View: Dragging Events */
/* .dv-event.day_event_dragging .cal-color-bg		 				{ border-width: 20px 14px 14px 14px; margin: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }*/
.dv-event.day_event_dragging .cal-color-bg.cal-color-blue 		{ -webkit-border-image: url(../images/day-event-drag-blue.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-green 		{ -webkit-border-image: url(../images/day-event-drag-green.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-yellow 	{ -webkit-border-image: url(../images/day-event-drag-yellow.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-gray 		{ -webkit-border-image: url(../images/day-event-drag-gray.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-orange 	{ -webkit-border-image: url(../images/day-event-drag-orange.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-pink 		{ -webkit-border-image: url(../images/day-event-drag-pink.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-red 		{ -webkit-border-image: url(../images/day-event-drag-red.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-purple 	{ -webkit-border-image: url(../images/day-event-drag-purple.png) 12 5 5 5 stretch stretch; }
.dv-event.day_event_dragging .cal-color-bg.cal-color-teal 		{ -webkit-border-image: url(../images/day-event-drag-teal.png) 12 5 5 5 stretch stretch; }

/* Day View: All-day Events */
.dv-allday-event .cal-color-bg.cal-color-blue,
.dv-allday-event .cal-color-bg.cal-color-green,
.dv-allday-event .cal-color-bg.cal-color-yellow,
.dv-allday-event .cal-color-bg.cal-color-gray,
.dv-allday-event .cal-color-bg.cal-color-orange,
.dv-allday-event .cal-color-bg.cal-color-pink,
.dv-allday-event .cal-color-bg.cal-color-red,
.dv-allday-event .cal-color-bg.cal-color-purple,
.dv-allday-event .cal-color-bg.cal-color-teal 		{ background: none; border-width: 0px 12px 0px 12px; }

.dv-allday-event .cal-color-bg.cal-color-blue 		{ background-image:url(../images/day-allday-event-down-blue.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-blue.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-green 		{ background-image:url(../images/day-allday-event-down-green.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-green.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-yellow 	{ background-image:url(../images/day-allday-event-down-yellow.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-yellow.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-gray 		{ background-image:url(../images/day-allday-event-down-gray.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-gray.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-orange 	{ background-image:url(../images/day-allday-event-down-orange.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-orange.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-pink 		{ background-image:url(../images/day-allday-event-down-pink.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-pink.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-red 		{ background-image:url(../images/day-allday-event-down-red.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-red.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-purple 	{ background-image:url(../images/day-allday-event-down-purple.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-purple.png) 0 12 0 12 stretch stretch; }
.dv-allday-event .cal-color-bg.cal-color-teal 		{ background-image:url(../images/day-allday-event-down-teal.png); background-image:none;
														-webkit-border-image: url(../images/day-allday-event-teal.png) 0 12 0 12 stretch stretch; }

/* day-view all-day downstates */
.dv-allday-event.selected .cal-color-bg.cal-color-blue 		{ -webkit-border-image: url(../images/day-allday-event-down-blue.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-green 	{ -webkit-border-image: url(../images/day-allday-event-down-green.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-yellow 	{ -webkit-border-image: url(../images/day-allday-event-down-yellow.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-gray 		{ -webkit-border-image: url(../images/day-allday-event-down-gray.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-orange 	{ -webkit-border-image: url(../images/day-allday-event-down-orange.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-pink 		{ -webkit-border-image: url(../images/day-allday-event-down-pink.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-red 		{ -webkit-border-image: url(../images/day-allday-event-down-red.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-purple 	{ -webkit-border-image: url(../images/day-allday-event-down-purple.png) 0 12 0 12 stretch stretch; }
.dv-allday-event.selected .cal-color-bg.cal-color-teal 		{ -webkit-border-image: url(../images/day-allday-event-down-teal.png) 0 12 0 12 stretch stretch; }

/* event text colors */
.event-text.cal-color-blue, 	.event-edit.cal-color-blue	 	{ color: #052029; }
.event-text.cal-color-green, 	.event-edit.cal-color-green  	{ color: #013401; }
.event-text.cal-color-yellow, 	.event-edit.cal-color-yellow 	{ color: #363300; }
.event-text.cal-color-gray, 	.event-edit.cal-color-gray 	 	{ color: #191919; }
.event-text.cal-color-orange, 	.event-edit.cal-color-orange 	{ color: #301200; }
.event-text.cal-color-pink, 	.event-edit.cal-color-pink 	 	{ color: #280000; }
.event-text.cal-color-red, 		.event-edit.cal-color-red 	 	{ color: #2d0815; }
.event-text.cal-color-purple, 	.event-edit.cal-color-purple 	{ color: #261638; }
.event-text.cal-color-teal, 	.event-edit.cal-color-teal 	 	{ color: #002a24; }

.event-edit.cal-color-blue	 .hint-text 	{ color: #307289; }
.event-edit.cal-color-green  .hint-text 	{ color: #2b8f2b; }
.event-edit.cal-color-yellow .hint-text		{ color: #878225; }
.event-edit.cal-color-gray 	 .hint-text 	{ color: #5c5c5c; }
.event-edit.cal-color-orange .hint-text		{ color: #9a5323; }
.event-edit.cal-color-pink 	 .hint-text 	{ color: #952e38; }
.event-edit.cal-color-red 	 .hint-text 	{ color: #973a50; }
.event-edit.cal-color-purple .hint-text		{ color: #78569e; }
.event-edit.cal-color-teal 	 .hint-text 	{ color: #227e71; }
                                                    


/* Details page header */
.calendar-dtl-main.cal-color-blue .dtl-calendar-type			{ background: url(../images/calendar-dtl/details-header-blue.png) top left no-repeat; 	color: #052029; }
.calendar-dtl-main.cal-color-green .dtl-calendar-type 			{ background: url(../images/calendar-dtl/details-header-green.png) top left no-repeat; 	color: #013401; }
.calendar-dtl-main.cal-color-yellow .dtl-calendar-type 			{ background: url(../images/calendar-dtl/details-header-yellow.png) top left no-repeat; color: #363300; }
.calendar-dtl-main.cal-color-gray .dtl-calendar-type			{ background: url(../images/calendar-dtl/details-header-gray.png) top left no-repeat; 	color: #191919; }
.calendar-dtl-main.cal-color-orange .dtl-calendar-type			{ background: url(../images/calendar-dtl/details-header-orange.png) top left no-repeat; color: #301200; }
.calendar-dtl-main.cal-color-pink .dtl-calendar-type			{ background: url(../images/calendar-dtl/details-header-pink.png) top left no-repeat; 	color: #280000; }
.calendar-dtl-main.cal-color-red .dtl-calendar-type				{ background: url(../images/calendar-dtl/details-header-red.png) top left no-repeat; 	color: #2d0815; }
.calendar-dtl-main.cal-color-purple .dtl-calendar-type			{ background: url(../images/calendar-dtl/details-header-purple.png) top left no-repeat; color: #261638; }
.calendar-dtl-main.cal-color-teal .dtl-calendar-type			{ background: url(../images/calendar-dtl/details-header-teal.png) top left no-repeat; 	color: #002a24; }

.calendar-dtl-main.cal-color-blue   .dtl-title .textfield-group:not(.focused) .multiline-hint-text 		{ color: #307289; }
.calendar-dtl-main.cal-color-green  .dtl-title .textfield-group:not(.focused) .multiline-hint-text 		{ color: #2b8f2b; }
.calendar-dtl-main.cal-color-yellow .dtl-title .textfield-group:not(.focused) .multiline-hint-text		{ color: #878225; }
.calendar-dtl-main.cal-color-gray   .dtl-title .textfield-group:not(.focused) .multiline-hint-text 		{ color: #5c5c5c; }
.calendar-dtl-main.cal-color-orange .dtl-title .textfield-group:not(.focused) .multiline-hint-text		{ color: #9a5323; }
.calendar-dtl-main.cal-color-pink   .dtl-title .textfield-group:not(.focused) .multiline-hint-text 		{ color: #952e38; }
.calendar-dtl-main.cal-color-red    .dtl-title .textfield-group:not(.focused) .multiline-hint-text 		{ color: #973a50; }
.calendar-dtl-main.cal-color-purple .dtl-title .textfield-group:not(.focused) .multiline-hint-text		{ color: #78569e; }
.calendar-dtl-main.cal-color-teal   .dtl-title .textfield-group:not(.focused) .multiline-hint-text 		{ color: #227e71; }

.calendar-dtl-main .dtl-title {
	-webkit-border-image: url(../images/calendar-dtl/details-header-gray.png) 38 25 13 25 stretch stretch;
	-webkit-box-sizing:border-box;
	border-width:38px 25px 13px 25px;
	color: white;
	font-weight: bold;
}
.calendar-dtl-main.cal-color-blue .dtl-title					{ -webkit-border-image: url(../images/calendar-dtl/details-header-blue.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-green .dtl-title 					{ -webkit-border-image: url(../images/calendar-dtl/details-header-green.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-yellow .dtl-title 					{ -webkit-border-image: url(../images/calendar-dtl/details-header-yellow.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-gray .dtl-title					{ -webkit-border-image: url(../images/calendar-dtl/details-header-gray.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-orange .dtl-title					{ -webkit-border-image: url(../images/calendar-dtl/details-header-orange.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-pink .dtl-title					{ -webkit-border-image: url(../images/calendar-dtl/details-header-pink.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-red .dtl-title						{ -webkit-border-image: url(../images/calendar-dtl/details-header-red.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-purple .dtl-title					{ -webkit-border-image: url(../images/calendar-dtl/details-header-purple.png) 38 25 13 25 stretch stretch; }
.calendar-dtl-main.cal-color-teal .dtl-title					{ -webkit-border-image: url(../images/calendar-dtl/details-header-teal.png) 38 25 13 25 stretch stretch; }

/* Reminder: Events */
.reminder_event.cal-color-blue,
.reminder_event.cal-color-green,
.reminder_event.cal-color-yellow,
.reminder_event.cal-color-gray,
.reminder_event.cal-color-orange,
.reminder_event.cal-color-pink,
.reminder_event.cal-color-red,
.reminder_event.cal-color-purple,
.reminder_event.cal-color-teal 						{ border-width: 12px 5px 5px 5px; margin: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }

.reminder_event.cal-color-blue 						{ -webkit-border-image: url(../images/day-event-blue.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-green 					{ -webkit-border-image: url(../images/day-event-green.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-yellow 					{ -webkit-border-image: url(../images/day-event-yellow.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-gray 						{ -webkit-border-image: url(../images/day-event-gray.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-orange 					{ -webkit-border-image: url(../images/day-event-orange.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-pink 						{ -webkit-border-image: url(../images/day-event-pink.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-red 						{ -webkit-border-image: url(../images/day-event-red.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-purple 					{ -webkit-border-image: url(../images/day-event-purple.png) 12 5 5 5 stretch stretch; }
.reminder_event.cal-color-teal 						{ -webkit-border-image: url(../images/day-event-teal.png) 12 5 5 5 stretch stretch; }

/* Day View: Event Editing */
.cal-color-bg.event-edit.cal-color-blue 			{ -webkit-border-image: url(../images/day-event-edit-blue.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-green 			{ -webkit-border-image: url(../images/day-event-edit-green.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-yellow 			{ -webkit-border-image: url(../images/day-event-edit-yellow.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-gray 			{ -webkit-border-image: url(../images/day-event-edit-gray.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-orange 			{ -webkit-border-image: url(../images/day-event-edit-orange.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-pink 			{ -webkit-border-image: url(../images/day-event-edit-pink.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-red 				{ -webkit-border-image: url(../images/day-event-edit-red.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-purple 			{ -webkit-border-image: url(../images/day-event-edit-purple.png) 12 5 5 5 stretch stretch; }
.cal-color-bg.event-edit.cal-color-teal 			{ -webkit-border-image: url(../images/day-event-edit-teal.png) 12 5 5 5 stretch stretch; }

/* Color Picker color chips */
.color-chip {
	width: 24px;
	height: 48px;
	margin-right: 7px;
}

.color-chip.cal-color-blue 							{ background: url(../images/day-event-blue.png) center center no-repeat; }
.color-chip.cal-color-green 						{ background: url(../images/day-event-green.png) center center no-repeat; }
.color-chip.cal-color-yellow 						{ background: url(../images/day-event-yellow.png) center center no-repeat; }
.color-chip.cal-color-gray 							{ background: url(../images/day-event-gray.png) center center no-repeat; }
.color-chip.cal-color-orange 						{ background: url(../images/day-event-orange.png) center center no-repeat; }
.color-chip.cal-color-pink 							{ background: url(../images/day-event-pink.png) center center no-repeat; }
.color-chip.cal-color-red 							{ background: url(../images/day-event-red.png) center center no-repeat; }
.color-chip.cal-color-purple 						{ background: url(../images/day-event-purple.png) center center no-repeat; }
.color-chip.cal-color-teal 							{ background: url(../images/day-event-teal.png) center center no-repeat; }

/* Calendar Selector colors, with downstate chaches */
.header-cal-source.cal-color-blue	{background-image: url(../images/cal-selector-headerpress-blue.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-blue.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-green	{background-image: url(../images/cal-selector-headerpress-green.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-green.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-yellow	{background-image: url(../images/cal-selector-headerpress-yellow.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-yellow.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-gray	{background-image: url(../images/cal-selector-headerpress-gray.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-gray.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-orange	{background-image: url(../images/cal-selector-headerpress-orange.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-orange.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-pink	{background-image: url(../images/cal-selector-headerpress-pink.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-pink.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-red	{background-image: url(../images/cal-selector-headerpress-red.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-red.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-purple	{background-image: url(../images/cal-selector-headerpress-purple.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-purple.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-teal	{background-image: url(../images/cal-selector-headerpress-teal.png); background-image:none;
									 -webkit-border-image: url(../images/cal-selector-header-teal.png) 0 22 0 16 stretch stretch;}

/* Calendar Selector downstates*/
.header-cal-source:active										{-webkit-border-image: url(../images/cal-selector-headerpress-gray.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-blue:active						{-webkit-border-image: url(../images/cal-selector-headerpress-blue.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-green:active						{-webkit-border-image: url(../images/cal-selector-headerpress-green.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-yellow:active						{-webkit-border-image: url(../images/cal-selector-headerpress-yellow.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-gray:active						{-webkit-border-image: url(../images/cal-selector-headerpress-gray.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-orange:active						{-webkit-border-image: url(../images/cal-selector-headerpress-orange.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-pink:active						{-webkit-border-image: url(../images/cal-selector-headerpress-pink.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-red:active							{-webkit-border-image: url(../images/cal-selector-headerpress-red.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-purple:active						{-webkit-border-image: url(../images/cal-selector-headerpress-purple.png) 0 22 0 16 stretch stretch;}
.header-cal-source.cal-color-teal:active						{-webkit-border-image: url(../images/cal-selector-headerpress-teal.png) 0 22 0 16 stretch stretch;}

