
/*********************************** Event Calendar ********************************/

TABLE.CalendarContainer			{text-align:center; width:100%; border-top:0px solid #b8d6f7; border-right:0px solid #b8d6f7; table-layout:fixed}
TR.CalendarHeader				{}
TABLE.CalendarContainer TD, TABLE.CalendarContainer TH		{ border-bottom:0px solid #b8d6f7; border-left:0px solid #b8d6f7; font-size:12px}
TABLE.CalendarContainer TD		{ vertical-align:top; background:#fff}
TABLE.CalendarContainer TD A, 
TABLE.CalendarContainer TD SPAN		{ display:block; text-decoration:none; border:1px solid #475d9e; padding:2px 0px; color:#000000; width:100%}
TABLE.CalendarContainer TD A:hover	{ text-decoration:none; color:#000}

TABLE.CalendarContainer TD SPAN		{ color:#aaaaaa; border:1px solid #aaaaaa}

TH.PrevMonth					{ height:28px; padding:5px 10px}
A.PrevMonth						{ display:block; width:17px; height:18px; float:right; background:transparent url('../calendar_but_right.gif') left top no-repeat; text-decoration:none}
A.PrevMonth:hover				{ background:transparent url('../calendar_but_right_over.gif') left top no-repeat; text-decoration:none}

TH.NextMonth					{ height:28px; padding:5px 10px}
A.NextMonth						{ display:block; width:17px; height:18px; float:left; background:transparent url('../calendar_but_left.gif') left top no-repeat; text-decoration:none}
A.NextMonth:hover				{ background:transparent url('../calendar_but_left_over.gif') left top no-repeat; text-decoration:none}

TH.ThisMonth					{ height:28px; font:bold 16px Arial, Helvetica, sans-serif}
TH.DayName						{ background:#4e6fa8; font-weight:bold; font-size:12px; color:#ffffff; padding:2px 0px}

TR.Seperator					{ display:none}

TD.SelectedDay					{}
TD.SelectedDayEvent				{}
TD.Day							{}
TD.Day	A						{ cursor:default}
TD.DayEvent						{}
/*TD.DayEvent A					{ background: #475d9e; color: #fff !important}*/
TD.DayEvent A					{background:#D6DFEF; color:#4A6DAD !important; cursor:default}
TD.DayEvent A:hover			{background:#4A6DAD; color:#fff !important}

TD.DayEvent DIV A				{background:#475d9e; color:#fff !important; cursor:pointer}
TD.DayEvent DIV A:hover		{background:#f19502; color:#fff !important}

A.Calendar, A.Calendar:visited	{}
A.Calendar:Hover				{}

.hrEventsDiv		{ height:1px; overflow:hidden; font-size:1px}

.eventContextContainerDiv		{ display:none; width:150px; z-index:200; background:#fde5c3 url('../bar_small_bg.gif') left top repeat-x; padding:5px; border:1px solid #00477d; text-align:right}
.eventContextA		{ text-align:center}
.closeDiv		{ cursor:pointer; background:transparent url('../button_close.gif') right top no-repeat; height:10px; border-bottom:1px solid #00477d; margin:-5px -5px 5px -5px; font-size:1px; line-height:0px}
