.calendar{	border-collapse: collapse;}



.calendar td{

	border-color:#OOOOOO;

	border-style:solid;

	border-width:1px;

}



.calendar .rowHeader{border-width:0px;}



.calendar .rowHeader .header, .calendar .dayOfWeek{

	background-color:#FFF;

	text-align:center;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;

	border-width:0px;

	color:#87746D;

}



.calendar .rowHeader .header, .calendar .dayOfWeek{height:5px;}



.calendar .rowHeader .header .headerMonthRows .prev_month, .calendar .rowHeader .header .headerMonthRows .next_month{

	background-color:#80184C;

	border-color:#FFF;

	border-style:solid;

	border-width:1px;

}



.calendar .rowHeader .header .headerMonthRows .prev_month a, .calendar .rowHeader .header .headerMonthRows .next_month a{

	text-align:center;

	width:100%;

	text-decoration:none;

	font-weight:bold;

	color:#64133C;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;
	
	color: #64133C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;

}





.calendar .rowHeader .header .headerMonthRows .prev_month, .calendar .rowHeader .header .headerMonthRows .next_month, .calendar .rowHeader .header .headerMonthRows .month {

	height:15px; background-color:#FFF}

.calendar .rowHeader .header .headerMonthRows .month {border:1px solid #FFF;}	

.calendar tr td.disabled, .calendar tr td.normal_day, .calendar tr td.event, .calendar tr td.today{

	width:auto;

	height:20px;

	text-align:center;

	font-family:Arial,Helvetica,sans-serif;

	font-size:14px;

}



.calendar tr td.disabled{ background-color:#F6F6F6; color:#6D6E71; font-weight:normal; font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;}

.calendar tr td.normal_day{background-color:#FFF; font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;; color:#6D6E71;}

.calendar tr td.today{background-color:#F6C453; font-weight:bold; color:#FFFFFF;}

.calendar tr td.event, .calendar tr td.event a{	color: #FFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;}
	
td.event{background-color:#64133C;}
.month p { color: #64133C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;}