@charset "utf-8";
/* CSS Document */
table.calendar_top{width: 98%; margin:0px;font-size: 85%;}
table.calendar{{width: 100%;	font-size: 85%;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;}
table.calendar th{	font-family: Verdana, Arial, Helvetica, sans-serif;	border-top: 1px dashed #9d9d9d;	border-bottom: 1px dashed #9d9d9d;}
.today{	height: 18px;	width: 22px;	color: #FFFFFF;	}
.week{	height: 20px;	width: 22px;	text-align: center;	color: #666666;}
table.calendar .acitvityDay{	color:#FFFFFF;		text-align: center;}
table.calendar .currentDay{	color:#990033;		text-align: center;text-decoration: underline;}
table.calendar .day{	color:#000000;		text-align: center;}
table.calendar .day A {	height: 18px;	width: 22px;	text-align: center;	color:#666666;	display: block;}
table.calendar .day A:link {	height: 18px;	width: 22px;	text-align: center;	color:#666666;}
table.calendar .day A:visited {	height: 18px;	width: 22px;	text-align: center;	color:#666666;	text-decoration: underline;}
table.calendar .day A:hover {	height: 18px;	width: 22px;	text-align: center;	color:#F78955;}
table.calendar .sun{	color:#3D93C0;	display: block;	text-align: center;	height: 18px;	width: 22px;}
table.calendar .sun A {	height: 18px;	width: 22px;	text-align: center;	color:#3D93C0;}
table.calendar .sun A:link {	height: 18px;	width: 22px;	text-align: center;	color:#3D93C0;}
table.calendar .sun A:visited {	height: 18px;	width: 22px;	text-align: center;	color:#3D93C0;	text-decoration: underline;}
table.calendar .sun A:hover {	height: 18px;	width: 22px;	text-align: center;	color:#DD5B5A;}
table.calendar .sat{	color:#F364B6;	height: 18px;	width: 22px;	text-align: center;}
table.calendar .sat A {	height: 18px;	width: 22px;	text-align: center;	color:#F364B6;	display: block;}
table.calendar .sat A:link {	height: 18px;	width: 22px;	text-align: center;	color:#F364B6;}
table.calendar .sat A:visited {	height: 18px;	width: 22px;	text-align: center;	color:#F364B6;	text-decoration: underline;}
table.calendar .sat A:hover {	height: 18px;	width: 22px;	text-align: center;	color:#F364B6;}
table.calendar .today A {	height: 18px;	width: 22px;	text-align: center;	color: #FFFFFF;	display: block;}
table.calendar .today A:link {	height: 18px;	width: 22px;	color: #FFFFFF;	}
table.calendar .today A:visited {	height: 18px;	width: 22px;color: #FFFFFF;	text-decoration: underline;}
table.calendar .today A:hover {	height: 18px;	width: 22px;	text-align: center;	color: #FFFFFF;}

