.cal_activetab  					{background-color: #cecfdd; font-size: 14px ; font-weight: bold; color: #140052;}
.cal_activeborder					{background-color: #cecfdd;}
.cal_inactivetab 					{font-size: 12px; color: #140052;}
.cal_inactivetab:hover				{font-weight: bold;}

.cal_smallfont 						{font-size: 11px;}
.cal_listitem						{list-style: none; background:url(../common/icons/ico_cal_20_li.png) no-repeat 0 0; margin: 0; padding: 2px 0 5px 25px;}
.cal_indented						{margin-left: 16px; }

.cal_smallcalendar 										{font-size: 11px; background-color: #FFFFFF;}
.cal_smallcalendar td									{width: 500px; height:17px; text-align: center;}
.cal_smallcalendar a:link, .cal_smallcalendar a:visited	{color: #140052; text-decoration: none; }
.cal_smallcalendar a:hover								{color: #CC0000; text-decoration: none;}
.cal_smallcalendar a:active  							{color: #CC0000; text-decoration: underline;}

.cal_largecalendar td											{font-size: 11px; background-color: #FFFFFF; vertical-align:top;}
.cal_largecalendar a:link, .cal_largecalendarcell a:visited		{color: #140052; text-decoration: none;}
.cal_largecalendar a:hover										{color: #CC0000; text-decoration: none;}
.cal_largecalendar a:active										{color:	#140052; text-decoration: underline;}

.cal_datedisabled						{color: #CCCCCC;}
#cal_datetoday							{border-collapse: collapse; border: 1px solid #cccccc;}
.isevent a:link, .isevent a:visited		{color: red ; font-weight: bold;}