/* Mini-calendar
------------------------------------------------- */



.calendarBG {
font-size: 10px;
color:#999999;
border-collapse: collapse;
width:150px;
height:150px;
margin-bottom:20px;
font-family:  Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;

}






.calendarBlank {
 text-align:  center;
vertical-align: middle;
border-width: 1px;
color:#535252;
border-spacing: 0px;
border-style: solid;
border-color: #966731;
border-collapse: collapse;

}




.calendarHeader {
font-size: 11px;
font-style:normal;
color: #813800;
text-align: center;
background-color: #fff;
border:none;




}



.calendarMonthLinks {
letter-spacing: .1em;
text-decoration:   none;
color: #966731;
background-color:  transparent;

}

.calendarMonthLinks a {
 color:             #966731;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:visited {
 color:             #966731;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #966731;
 text-decoration:   underline;
 background-color:  transparent;
}







.calendarDayHeading {
color: #fff;
background-color: #966731;
text-align:  center;
vertical-align: middle;
border-width: 1px;
border-spacing: 0px;
border-style: solid;
border-color: #966731;
border-collapse: collapse;
}






.calendarToday {
 font-family:   Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:#535252;
background-color:  #fff;
border-width: 1px;
border-spacing: 0px;
border-style: solid;
border-color: #966731;
border-collapse: collapse;
}




.calendarToday a {
 color:             #67c1b2;
 text-decoration:   underline;
 background-color:  transparent;


}

.calendarToday a:hover {
 color:  #67c1b2;
 text-decoration:   none;
 background-color:  transparent;


}

.calendarToday a :visited {
 color:             #667c1b2;
 text-decoration:   underline;
 background-color:  transparent;


}












.calendarCell {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 letter-spacing:0.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
color:  #535252;
background-color:  #fff;
border-width: 1px;
border-spacing: 0px;
border-style: solid;
border-color: #966731;
border-collapse: collapse;


}

.calendarCell a {
 color:             #67c1b2;
 text-decoration:   underline;
 background-color:  transparent;


}

.calendarCell a:visited {
 color:             #667c1b2
;
 text-decoration:   underline;
 background-color:  transparent;


}

.calendarCell a:hover {
 color:  #67c1b2
;
 text-decoration:   none;
 background-color:  transparent;


}

