
INPUT.arrows
{
	background:#C1C1C1;
	font-size:10px;
	font-weight:bold;
	border-left:0px; 
	border-top:0px; 
	border-right:0px; 
	border-bottom:0px;
}

SELECT.months
{
	background:#C1C1C1;
	font-size:10px;
}

INPUT.year
{
	background:#C1C1C1;
	width:30px;
	font-size:10px;
}

TH.day
{
	font-family:Arial,Helvetica;
	font-size:13px;
	font-weight:bold;
}

INPUT.disabledDate
{
	font-family: MS Sans Serif, Arial,Helvetica;
	font-size:10px;
	width:20px;
	height:17px;
	background:#FFFFFF;
	border-left:0px; 
	border-top:0px; 
	border-right:0px; 
	border-bottom:0px;
}

INPUT.notAllowedDate
{
	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	width:20px;
	height:17px;
	background:#FFFFFF;
	background-image:"url('../images/baddate1.gif')";
	border-left:0px; 
	border-top:0px; 
	border-right:0px; 
	border-bottom:0px;
}

INPUT.date
{
	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	cursor:hand;
	width:20px;
	height:17px;
	background:#FFFFFF;
	border-left:0px; 
	border-top:0px; 
	border-right:0px; 
	border-bottom:0px;
}

INPUT.todayDate
{

	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	cursor:hand;
	width:20px;
	height:17px;
	background:#FFFFFF;
	border-left:#FF0000 1px solid; 
	border-top:#FF0000 1px solid; 
	border-right:#FF0000 1px solid; 
	border-bottom:#FF0000 1px solid;
}

INPUT.chosenDate
{
	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	cursor:hand;
	width:20px;
	height:17px;
	background:#C0C0C0;
	border-left:0px; 
	border-top:0px; 
	border-right:0px; 
	border-bottom:0px;
}



INPUT.todayAndNotAllowed
{
	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	width:20px;
	height:17px;
	background:#FFFFFF;
	background-image:"url('../images/baddate2.gif')";
	border-left:#FF0000 1px solid; 
	border-top:#FF0000 1px solid; 
	border-right:#FF0000 1px solid; 
	border-bottom:#FF0000 1px solid;
}

INPUT.chosenAndToday
{
	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	cursor:hand;
	width:20px;
	height:17px;
	background:#C0C0C0;
	border-left:#FF0000 1px solid; 
	border-top:#FF0000 1px solid; 
	border-right:#FF0000 1px solid; 
	border-bottom:#FF0000 1px solid;
}

INPUT.onMouseOverDate
{
	font-family:MS Sans Serif,Arial,Helvetica;
	font-size:10px;
	cursor:hand;
	width:20px;
	height:17px;
	background:#FFFFFF;
	border-left="#BFBFBF 1px solid ";
	border-top="#BFBFBF 1px solid ";	
	border-right="#000000 1px solid ";
	border-bottom="#000000 1px solid ";
}


A.todayDate
{
	font-family:Arial,Helvetica,MS Sans Serif;
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#000000;
}