body {
	background-color:White;
}

#cal_table .header td
{
	color:#6c7ea4;
	font: bold 13px Tahoma;		
	padding-left:3px;
	padding-bottom:5px;
}

#cal_nav .arrow
{
	cursor:pointer;	
}

#cal_mn
{
	cursor:pointer;	
}

#calendar
{
	padding-left:21px;	
}

#calendar #cal_table td
{
	width:19px;
}

#calendar .cell
{	
	color:#6c7ea4;
	background-color:#e7ecf8;
	
	font: bold 13px Tahoma;		
	border: solid 1px #c2cbe1;
	padding-left:2px;	
	text-align:center;
	height:25px;	
}

#calendar .cell_a
{	
	color:#fe7535;
	background-color:#e7ecf8;
	
	font: bold 13px Tahoma;		
	border: solid 1px #c2cbe1;
	padding-left:2px;	
	text-align:center;
	height:25px;
	cursor:pointer;
}

#calendar .cell_f
{
	color:#c4cce1;	
	background-color:#eef1f8;
	
	font: bold 13px Tahoma;		
	border: solid 1px #c2cbe1;
	padding-left:2px;	
	text-align:center;
	height:25px;	
}

#calendar .cell_f1_a
{
	color:#fe7535;	
	background-color:#eef1f8;
	
	font: bold 13px Tahoma;		
	border: solid 1px #c2cbe1;
	padding-left:2px;	
	text-align:center;
	height:25px;
	cursor:pointer;
}

#calendar .cell_f2_a
{
	color:#fe7535;	
	background-color:#eef1f8;
	
	font: bold 13px Tahoma;		
	border: solid 1px #c2cbe1;
	padding-left:2px;	
	text-align:center;
	height:25px;
	cursor:pointer;
}

#calendar #cal_table
{
	border-collapse:separate;
}
