.calendar{
	background-color:	transparent;	
	font-size:			12pt;
}

.calendar_month
{
	border:				2px solid #C70000;
	background-color:	#C70000;
	color:				#FFFFFF;
}

.calendar_button{
	background-color:	#C70000;
	color:				#FFFFFF;
	font-weight:		bold;
	font-size:			14pt;	
}

.calendar_button_link{
	background-color:	#C70000;
	color:				#FFFFFF;
	font-weight:		bold;
	font-size:			14pt;	
	text-decoration:	none;
}

.calendar_button_link:hover{
	background-color:	#C70000;
	color:				#DDDDDD;
	font-weight:		bold;
	font-size:			14pt;	
}

.calendar_month
{
	border:				2px solid #C70000;
	background-color:	#C70000;
	color:				#FFFFFF;
}

.calendar_cell{
	border:				2px solid #C70000;	
	background:			#FFFFFF;
}


.calendar_current_cell
{
	background-color:	#C70000;
	color:				#FFFFFF;
}

.calendar_date
{
	color:				#C70000;
	font-weight: 		normal;
}

.calendar_date:hover
{
	color:				#C70000;
	font-weight: 		bold;
}

.calendar_current_date
{
	color:				#FFFFFF;
}

.schedule_date
{
	color:				#C70000;
}

.calendar_cell_scheduled{
	background-color:	#fe8f9a;
	border:				2px solid #C70000;
}

.calendar_date_scheduled{
	color:				#C70000;
	font-weight: 		normal;	
}

.calendar_date_scheduled:hover{
	color:				#C70000;
	font-weight: 		normal;	
}

.calendView{
	width:				100%;
	text-align:			left;
	border:				Opx solid #C70000;	
}

.calendViewTitle{
	width:				100%;
	text-align:			left;
	font-size:			12pt;
}

.calendViewDate{
	width:				100%;
	text-align:			right;
	color:				#C70000;
	font-size:			14pt;
	border-bottom:		3px solid #C70000;
	padding-bottom:		5px;
}

.traitRouge{
	color:				#C70000;
	border-width:		2px;
}