
/*********************************** Event Calendar ********************************/
BODY							{margin:0px; padding:0px; font-size:13px; font-family:Arial, Verdana, Helvetica, sans-serif;}
DIV.CalendarContainer			{width:208px; height:272px; direction:ltr; background-color:#e4e4e4; position:relative;}
DIV.CalendarTitle				{display:none;}
H3.CalendarTitle				{font-size:115%;}
TABLE.CalendarContainer			{text-align:center; width:196px; margin:0px 6px 0px 6px;}
TR.CalendarHeader				{height:38px; font-size:17px;}

TD.PrevMonth					{padding:0px 7px 0px 7px;}
A.PrevMonth						{display:block;}
A.PrevMonth:hover				{}

TD.NextMonth					{padding:0px 7px 0px 7px;}
A.NextMonth						{display:block;}
A.NextMonth:hover				{}

TD.ThisMonth					{}
TH.DayName						{font-weight:normal; font-size:15px; padding-bottom:4px; border-bottom:#c7c7c7 1px solid;}
TD.SeperatorTop					{height:7px;}
TD.SeperatorBottom				{display:none;}

TD.Day							{background-color:#ffffff; border:#e4e4e4 2px solid;}
TD.DayEvent						{border:#e4e4e4 2px solid; line-height:24px; font-weight:bold;}
TD.DayEvent A, TD.DayEvent A:visited		{background-color:#ffffff; color:#489d0a;}
TD.DayEvent A:hover, TD.DayEvent A:active	{background-color:#4b941f; color:#ffffff;}

A.calendar, A.calendar:visited	{font-size:13px; text-decoration:none; color:#6e6c69; display:block; width:100%; height:100%; line-height:24px;}
A.calendar:hover				{text-decoration:none; color:#333333;}
A.calendar:active				{}

DIV.ToAllEvents					{width:192px; display:inline-block; text-align:right; position:absolute; right:8px; bottom:9px; padding:5px 10px 0px 0px; border-top:#c7c7c7 1px solid; background:url('../ArrowLinkLTR.gif') no-repeat right 11px;}
DIV.ToAllEvents A				{color:#333333; text-decoration:none;}
DIV.ToAllEvents A:hover			{color:#333333; text-decoration:underline;}
DIV.ToAllEvents A:active		{color:#333333; text-decoration:underline;}
