.title{
	width:400px;
	color:#FFFFFF;
	font-size:20pt;
	background-color:#3300FF;
	filter: alpha(style=1, opacity=100, finishopacity=0, startx=0, starty=0, finishx=100, finishy=0);
}

.calendar{
	background-color:#FFFFFF;
}

.head td{
	width:50px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
}

.headWeek{
	height:20px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

.headMini td{
	width:19px;
	height:17px;
	text-align:center;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	padding-left:4px;
}

.hSunday{
	background-color:#FF6666;
	filter: alpha(style=1, opacity=100, finishopacity=30, startx=0, starty=50, finishx=0, finishy=90); 
}

.hSaturday{
	background-color:#6666FF;
	filter: alpha(style=1, opacity=100, finishopacity=30, startx=0, starty=50, finishx=0, finishy=90); 
}

.hDay{
	background-color:#30A040;
	filter: alpha(style=1, opacity=100, finishopacity=30, startx=0, starty=50, finishx=0, finishy=90); 
}

.hDays{
	width:45px;
	background-color:#30A040;
	filter: alpha(style=1, opacity=100, finishopacity=30, startx=0, starty=50, finishx=0, finishy=90); 
}

.hWeeks{
	width:40px;
	background-color:#30A040;
	filter: alpha(style=1, opacity=100, finishopacity=30, startx=0, starty=50, finishx=0, finishy=90); 
}

.hContents{
	width:290px;
	background-color:#30A040;
	filter: alpha(style=1, opacity=100, finishopacity=30, startx=0, starty=50, finishx=0, finishy=90); 
}

.body td{
	width:50px;
	height:40px;
	vertical-align:top;
	font-size:9pt;
	font-weight:bold;
	padding:5 0 0 5;
}

.bodyWeek{
	height:20px;
	font-weight:bold;
	font-size:10pt;
	line-height:130%;
}

.bodyMini td{
	width:19px;
	height:15px;
	text-align:right;
	font-size:7pt;
	font-weight:bold;
	padding-top:;1
	padding-right:1;
	padding-bottom:0;
	padding-left:0;
}

.bDay{
	color:#000000;
	background-color:#F0FFF0;
}

.bSunday{
	color:#FF0000;
	background-color:#FFF0F0;
}

.bSaturday{
	color:#0000FF;
	background-color:#F0F0FF;
}

.tDay{
	color:#000000;
	background-color:#FFFC99;
}

.tSunday{
	color:#FF0000;
	background-color:#FFFC99;
}

.tSaturday{
	color:#0000FF;
	background-color:#FFFC99;
}

.bMiniDay{
	color:#BBBBBB;
	background-color:#F0FFF0;
}

.bMiniSunday{
	color:#FFBBBB;
	background-color:#FFF0F0;
}

.bMiniSaturday{
	color:#BBBBFF;
	background-color:#F0F0FF;
}

.tMiniDay{
	color:#BBBBBB;
	background-color:#FFFA60;
}

.tMiniSunday{
	color:#FFBBBB;
	background-color:#FFFA60;
}

.tMiniSaturday{
	color:#BBBBFF;
	background-color:#FFFA60;
}

a{text-decoration:;}

a:link{
color:#3300FF}

a:visited{
color:#3300FF}

a:hover{color:#FF6600;}
