.cal_activetab  					{background-color: #003300; font-size: 14px ; font-weight: bold; color: #FFFFFF;}
.cal_activeborder					{background-color: #003300;}
.cal_inactivetab 					{background-color: #FFFFFF; font-size: 12px; font-weight: bold; color: #003300;}
.cal_inactivetab:hover				{background-color: white;}

.cal_smallfont 						{font-size: 11px;}
.cal_listitem						{list-style: none; background:url(../upload/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: 175px; height:17px; text-align: center;}
a.cal_month												{color: #FFFFCC;}
.cal_smallcalendar a:link, .cal_smallcalendar a:visited	{color: #000099; 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: #000099; text-decoration: none;}
.cal_largecalendar a:hover										{color: #CC0000; text-decoration: none;}
.cal_largecalendar a:active										{color:	#000099; 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;}