/* 
    Document   : CalendarColors
    Created on : Dec 8, 2009, 11:23:59 AM
    Author     : avk
    Description:
        Purpose of the stylesheet: colors for individual calendars
*/

.Blue {
	background-color: #1461d3;
}

.Green {
	background-color: #299e11;
}

.Teal {
	background-color: #2fa094;
}

.Orange {
	background-color: #f67a06;
}

.Red {
	background-color: #e72d20;
}

.Pink {
	background-color: #ff00c0;
}

.Purple {
	background-color: #4a2fa0;
}

.NavyBlue {
	background-color: #2213b1;
}

.ForestGreen {
        background-color: #499450;
}

.BrightBlue {
	background-color: #00a2ff;
}

.Magenta {
	background-color: #b131ad;
}

.BurntOrange {
	background-color: #F05500;
}

.CalendarEvent.Red .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRRed.png");
}
.CalendarEvent.Blue .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRBlue.png");
}
.CalendarEvent.Green .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRGreen.png");
}
.CalendarEvent.Magenta .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRMagenta.png");
}
.CalendarEvent.Orange .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTROrange.png");
}
.CalendarEvent.Purple .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRPurple.png");
}
.CalendarEvent.Teal .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRTeal.png");
}
.CalendarEvent.Pink .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRPink.png");
}
.CalendarEvent.BurntOrange .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRBurntOrange.png");
}
.CalendarEvent.BrightBlue .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRBrightBlue.png");
}
.CalendarEvent.NavyBlue .CalendarEvent-container {
	background-image: url("../../images/calendar/eventBoxTRNavyBlue.png");
}

/*
.CalendarEvent.Red .CalendarEvent-header .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLRed.png");
}
.CalendarEvent.Blue .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLBlue.png");
}
.CalendarEvent.Green .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLGreen.png");
}
.CalendarEvent.Magenta .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLMagenta.png");
}
.CalendarEvent.Orange .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLOrange.png");
}
.CalendarEvent.Purple .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLPurple.png");
}
.CalendarEvent.Teal .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLTeal.png");
}
.CalendarEvent.Pink .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLPink.png");
}
.CalendarEvent.BurntOrange .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLBurntOrange.png");
}
.CalendarEvent.BrightBlue .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLBrightBlue.png");
}
.CalendarEvent.NavyBlue .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLNavyBlue.png");
}

*/

.CalendarEvent.Red .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLRed.png");
}
.CalendarEvent.Blue .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLBlue.png");
}
.CalendarEvent.Green .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLGreen.png");
}
.CalendarEvent.Magenta .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLMagenta.png");
}
.CalendarEvent.Orange .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLOrange.png");
}
.CalendarEvent.Purple .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLPurple.png");
}
.CalendarEvent.Teal .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLTeal.png");
}
.CalendarEvent.Pink .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLPink.png");
}
.CalendarEvent.BurntOrange .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLBurntOrange.png");
}
.CalendarEvent.BrightBlue .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLBrightBlue.png");
}
.CalendarEvent.NavyBlue .CalendarEvent-footer {
	background-image: url("../../images/calendar/eventBoxBLNavyBlue.png");
}

.CalendarEvent.Red .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarRed.png");
}
.CalendarEvent.Blue .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarBlue.png");
}
.CalendarEvent.Green .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarGreen.png");
}
.CalendarEvent.Magenta .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarMagenta.png");
}
.CalendarEvent.Orange .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarOrange.png");
}
.CalendarEvent.Purple .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarPurple.png");
}
.CalendarEvent.Teal .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarTeal.png");
}
.CalendarEvent.Pink .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarPink.png");
}
.CalendarEvent.BurntOrange .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarBurntOrange.png");
}
.CalendarEvent.BrightBlue .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarBrightBlue.png");
}
.CalendarEvent.NavyBlue .CalendarEvent-footer .CalendarEvent-footerText {
	background-image: url("../../images/calendar/eventBoxBarNavyBlue.png");
}

/* Red */
.CalendarEvent.Red .CalendarEvent-header {
	background-image:  url("../../images/calendar/eventBoxTLRed.png");
	background-color: #e72d20;
}

.CalendarEvent.Red .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #e72d20;
	border-right: 1px solid #e72d20;
	background-color: #e75248;
}

/* Blue */
.CalendarEvent.Blue .CalendarEvent-header {
	background-color: #1461d3;
	background-image: url("../../images/calendar/eventBoxTLBlue.png");
}

.CalendarEvent.Blue .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #1461d3;
	border-right: 1px solid #1461d3;
	background-color: #407bd3;
}

/* Green */
.CalendarEvent.Green .CalendarEvent-header {
	background-image: url("../../images/calendar/eventBoxTLGreen.png");
	background-color: #299e11;
}

.CalendarEvent.Green .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #299e11;
	border-right: 1px solid #299e11;
	background-color: #5fae4e;
}

/* Magenta */
.CalendarEvent.Magenta .CalendarEvent-header {
	background-color: #b131ad;
	background-image: url("../../images/calendar/eventBoxTLMagenta.png");
}

.CalendarEvent.Magenta .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #b131ad;
	border-right: 1px solid #b131ad;
	background-color: #c454c0;
}

/* Orange */
.CalendarEvent.Orange .CalendarEvent-header {
	background-color: #f67a06;
	background-image: url("../../images/calendar/eventBoxTLOrange.png");
}

.CalendarEvent.Orange .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #f67a06;
	border-right: 1px solid #f67a06;
	background-color: #f68d2a;
}

/* Purple */
.CalendarEvent.Purple .CalendarEvent-header {
	background-color: #4a2fa0;
	background-image: url("../../images/calendar/eventBoxTLPurple.png");
}

.CalendarEvent.Purple .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #4a2fa0;
	border-right: 1px solid #4a2fa0;
	background-color: #5b40b0;
}

/* Teal */
.CalendarEvent.Teal .CalendarEvent-header {
	background-color: #2fa094;
	background-image: url("../../images/calendar/eventBoxTLTeal.png");
}

.CalendarEvent.Teal .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #2fa094;
	border-right: 1px solid #2fa094;
	background-color: #49b2a7;
}

/* Pink */
.CalendarEvent.Pink .CalendarEvent-header {
	background-color: #ff00c0;
	background-image: url("../../images/calendar/eventBoxTLPink.png");
}

.CalendarEvent.Pink .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #ff00c0;
	border-right: 1px solid #ff00c0;
	background-color: #FF47C0;
}

/* Burnt Orange */
.CalendarEvent.BurntOrange .CalendarEvent-header {
	background-color: #f05500;
	background-image: url("../../images/calendar/eventBoxTLBurntOrange.png");
}

.CalendarEvent.BurntOrange .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #f05500;
	border-right: 1px solid #f05500;
	background-color: #f07b3a;
}

/* Bright Blue */
.CalendarEvent.BrightBlue .CalendarEvent-header {
	background-color: #00a2ff;
	background-image: url("../../images/calendar/eventBoxTLBrightBlue.png");
}

.CalendarEvent.BrightBlue .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #00a2ff;
	border-right: 1px solid #00a2ff;
	background-color: #53c0ff;
}

/* Navy Blue */
.CalendarEvent.NavyBlue .CalendarEvent-header {
	background-color: #2213b1;
	background-image: url("../../images/calendar/eventBoxTLNavyBlue.png");
}

.CalendarEvent.NavyBlue .CalendarEvent-body {
	/* padding: 7px; */
	border-left: 1px solid #2213b1;
	border-right: 1px solid #2213b1;
	background-color: #3c2dcf;
}

/*
.BurntOrange {
	background-color: #f05500;
}
*/

.CalendarPrint .calendarPrint .Red { 			border-color: #e72d20 !important; }
.CalendarPrint .calendarPrint .Blue {			border-color: #1461d3 !important; }
.CalendarPrint .calendarPrint .Green {			border-color: #299e11 !important; }
.CalendarPrint .calendarPrint .Magenta {		border-color: #b131ad !important; }
.CalendarPrint .calendarPrint .Orange {		border-color: #f67a06 !important; }
.CalendarPrint .calendarPrint .Purple {		border-color: #4a2fa0 !important; }
.CalendarPrint .calendarPrint .Teal {			border-color: #2fa094 !important; }
.CalendarPrint .calendarPrint .Pink {			border-color: #ff00c0 !important; }
.CalendarPrint .calendarPrint .BurntOrange {	border-color: #f05500 !important; }
.CalendarPrint .calendarPrint .BrightBlue {	border-color: #00a2ff !important; }
.CalendarPrint .calendarPrint .NavyBlue {		border-color: #2213b1 !important; }

.CalendarPrint .calendarPrint .CalendarEvent.Red,
.CalendarPrint .calendarPrint .CalendarEvent.Blue,
.CalendarPrint .calendarPrint .CalendarEvent.Green,
.CalendarPrint .calendarPrint .CalendarEvent.Magenta,
.CalendarPrint .calendarPrint .CalendarEvent.Orange,
.CalendarPrint .calendarPrint .CalendarEvent.Purple,
.CalendarPrint .calendarPrint .CalendarEvent.Teal,
.CalendarPrint .calendarPrint .CalendarEvent.Pink,
.CalendarPrint .calendarPrint .CalendarEvent.BurntOrange,
.CalendarPrint .calendarPrint .CalendarEvent.BrightBlue,
.CalendarPrint .calendarPrint .CalendarEvent.NavyBlue{
	color: #333;
	background-color:#FFF;
}

.CalendarPrint .calendarPrint .CalendarEvent.Red{			border-color: #e72d20;}
.CalendarPrint .calendarPrint .CalendarEvent.Blue{			border-color: #1461d3;}
.CalendarPrint .calendarPrint .CalendarEvent.Green{			border-color: #299e11;}
.CalendarPrint .calendarPrint .CalendarEvent.Magenta{		border-color: #b131ad;}
.CalendarPrint .calendarPrint .CalendarEvent.Orange{		border-color: #f67a06;}
.CalendarPrint .calendarPrint .CalendarEvent.Purple{		border-color: #4a2fa0;}
.CalendarPrint .calendarPrint .CalendarEvent.Teal{			border-color: #2fa094;}
.CalendarPrint .calendarPrint .CalendarEvent.Pink{			border-color: #ff00c0;}
.CalendarPrint .calendarPrint .CalendarEvent.BurntOrange{	border-color: #f05500;}
.CalendarPrint .calendarPrint .CalendarEvent.BrightBlue{	border-color: #00a2ff;}
.CalendarPrint .calendarPrint .CalendarEvent.NavyBlue{		border-color: #2213b1;}
