
/*********************************** Event Calendar ********************************/

TABLE.CalendarContainer			{text-align:center; width:600px; border-top:1px solid #b8d6f7; border-right:1px solid #b8d6f7; table-layout:fixed;}
TR.CalendarHeader				{ background: #eaf2fd; color: #5990d3 }
TABLE.CalendarContainer TD, TABLE.CalendarContainer TH {border-bottom:1px solid #b8d6f7; border-left:1px 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 #5990d3; padding:2px 0px; color:#000; 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:left; background:transparent url('../Calendar/calendar_but_left.gif') left top no-repeat; text-decoration:none;}
A.PrevMonth:hover				{background:transparent url('../Calendar/calendar_but_left_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:right; background:transparent url('../Calendar/calendar_but_right.gif') left top no-repeat; text-decoration:none;}
A.NextMonth:hover				{background:transparent url('../Calendar/calendar_but_right_over.gif') left top no-repeat; text-decoration:none;}

TH.ThisMonth					{height:28px; font:bold 16px Arial, Helvetica, sans-serif;}
TH.DayName						{background:#1d4d97; font-weight:bold; font-size:12px; color:#fff; padding:2px 0px;}

TR.Seperator					{display:none;}

TD.SelectedDay					{}
TD.SelectedDayEvent				{}
TD.Day							{}
TD.Day	A						{cursor:default;}
TD.DayEvent						{}
/*TD.DayEvent A					{background:#5990d3; color:#fff !important;}*/
TD.DayEvent A					{background:#ff882e; color:#fff !important; cursor:pointer;}
TD.DayEvent A:hover				{background:#ff5400; color:#fff !important;}

TD.DayEvent DIV A					{background:#7197bc; color:#fff !important; cursor:pointer;}
TD.DayEvent DIV A:hover				{background:#ff882e; 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:#e5ecf4 url('../Calendar/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('../Calendar/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;}
