.cal 
{
	padding: 3px; background-color: #d5ecf0
}

.cal .header 
{
}

.cal .header .navBtn 
{
	width: 20px; background-color: #FFF; color: #333; 
	cursor: pointer; font-size: 10px; font-family: Arial; text-align: center; height:15px
}

.cal .header .heading 
{
	background-color: #fff; color: #333; text-align: center;
	font-size: 11px; font-family: Arial; font-weight: bold
}

.cal .header .week 
{
	background-color: #d5ecf0;width: 20px; text-align: center; vertical-align: middle;
	color: #525252 ; font-size: 11px; font-family: Verdana; font-weight:normal;  
}

.cal .header .title 
{
	background-color: #d5ecf0;width: 20px; text-align:left; vertical-align: middle;
	color: #333; font-size: 11px; font-family: Arial ; font-weight: 700; height:15px;
}

.cal .header .close 
{
	background-color: #d5ecf0;width: 20px; text-align:right; vertical-align: middle;
	color: #333; font-size: 10px; font-family: Verdana; font-weight: bold; cursor:pointer; height:15px
}

.cal .body .cell 
{
	BORDER-RIGHT: #73c0ce 1px solid; BORDER-TOP: #73c0ce 1px solid; BACKGROUND: #ffffff; FONT: 10px Arial; 
	BORDER-LEFT: #73c0ce 1px solid; WIDTH: 18px; CURSOR: default; 
	COLOR: #ababab; BORDER-BOTTOM: #73c0ce 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
	/*width: 18px; border: 1px solid #d0d0c6; color: #333; font-size: 10px;
	font-family: Arial; text-align: center; vertical-align: middle*/
}
