.main 
{
	width:				200px;
	border:				1px solid silver;
}

.main tr, .main td
{
	font-size: 			11px;
	font-family:		verdana;
	color:				silver;
	background-color: 	white;
	padding:			3px 7px;
}

td.month 
{
	background-color:	white;
	font-weight:		bold;
	font:				11px verdana;
	color: 				#64C3E1;
	padding-top:		7px;
	padding-bottom:		7px;
}
td.previous_inactive
{
	background-image:	url('img/previous_inactive.png');
	background-repeat: 	no-repeat;
	background-position:7px 7px;
	cursor:				pointer;

}
td.previous_active
{
	background-image:	url('img/previous_active.png');
	background-repeat: 	no-repeat;
	cursor:				pointer;
	background-position:7px 7px;
}
td.next_inactive
{
	background-image:	url('img/next_inactive.png');
	background-repeat: 	no-repeat;
	cursor:				pointer;
	background-position:5px 7px;
}
td.next_active
{
	background-image:	url('img/next_active.png');
	background-repeat: 	no-repeat;
	cursor:				pointer;
	background-position:5px 7px;
}
td.daysofweek 
{
	background-color:	white;
	font-weight:		bold;
	font: 				11px verdana;
	color:				#64C3E1;
	border-bottom:		1px dotted #96BE0F; 
}

td.delivery
{
	color: 			#96BE0F;
	font-weight:	bold;
	cursor:			default;
}

td.canDeliver
{
	color: 			#F0067D;
	font-weight:	bold;
	cursor:			pointer;
}

td.selectable
{
/*
	cursor:			pointer;
	color:			#32373c;
*/
	color: 			#F0067D;
	font-weight:	bold;
	cursor:			pointer;
}