
/*********************************** 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 #349800; 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; color:#349800; font:bold 16px Arial, Helvetica, sans-serif}
TH.DayName						{background:#349800; 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:#8ECA6D; color:#fff !important; cursor:default}
TD.DayEvent A:hover			{background:#E6F2DF; color:#349800 !important}

TD.DayEvent DIV A				{background:#eeeeee; color:#349800 !important; cursor:pointer}
TD.DayEvent DIV A:hover		{background:#E6F2DF; color:#349800 !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}
