
/*@import url(http://fonts.googleapis.com/css?family=Arimo:400,700,400italic,700italic&subset=latin,cyrillic-ext,greek-ext,greek,hebrew,vietnamese,latin-ext,cyrillic);*/

/*********************************** Event Calendar ********************************/
HTML							{font-size:90%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
BODY							{margin:0px; padding:0px; font-size:95%; font-family:Arial, Verdana, Helvetica, sans-serif;}
DIV.CalendarContainer			{height:232px; direction:rtl; background-color:#004688; position:relative; padding:0px 10px 0px 10px; box-sizing:border-box;}
DIV.CalendarTitle				{display:none; /*text-align:center; padding:10px 20px 10px 20px;*/}
H3.CalendarTitle				{color:#ffffff; font-weight:normal; font-size:140%; line-height:115%; display:inline;}
TABLE.CalendarContainer			{text-align:center; width:100%; font-size:100%;}
TR.CalendarHeader				{height:50px; color:#fff; font-size:100%; line-height:50px;}
TR.CalendarHeader IMG			{display:block;}

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						{color:#ffffff; font-weight:bold; width:14.28571%;}
TD.SeperatorTop					{background-color:#004688; height:8px;}
TD.SeperatorBottom				{background-color:#004688; height:6px;}

TD.Day							{background-color:#4972a8; border:#004688 1px solid;}
TD.DayEvent						{border:#004688 1px solid; line-height:24px; font-weight:normal;}
TD.DayEvent A, TD.DayEvent A:visited		{background-color:#ff9eb3; color:#000;}
TD.DayEvent A:hover, TD.DayEvent A:active, TD.DayEvent A:focus	{background-color:#123664; color:#ff9eb3;}

TD.ToDay										{} /* if the date is today */
TD.ToDay A, TD.ToDay A:visited					{border:#89a7cd 1px solid; box-shadow:0px 0px 5px #fff;}
TD.ToDay A:hover, TD.ToDay A:active, TD.ToDay A:focus				{}
TD.ToDayEvent									{} /* if the event is today */
TD.ToDayEvent A, TD.ToDayEvent A:visited		{border:#89a7cd 1px solid; box-shadow:0px 0px 5px #fff;}
TD.ToDayEvent A:hover, TD.ToDayEvent A:active, TD.ToDayEvent A:focus	{}

A.Calendar, A.Calendar:visited	{text-decoration:none; color:#ffffff; display:block; width:100%; height:100%; line-height:24px; box-sizing:border-box;}
A.Calendar:hover, A.Calendar:active, A.Calendar:focus		{text-decoration:none; color:#ffba60;}

A.ToAllEvents					{display:none; /*color:#ffffff; display:inline-block; position:absolute; left:10px; bottom:10px; text-decoration:none;*/}
A.ToAllEvents:hover, A.ToAllEvents:active, A.ToAllEvents:focus			{color:#ffba60;}
