.smallCal{
	width:300px;
	padding:0px;
	border-spacing:0px;
}
.headerCol1,.headerCol3{
	background-color:#D65200;
	color:white;
	text-align:center;
	font-weight:bold;
	height:30px;
	font-size:8pt;
}
.headerCol2{
	background-color:#D65200;
	color:black;
	text-align:center;
	font-weight:bold;
	height:30px;
	font-size:8pt;
	font-family:verdana;
}
.days td{
	background-color:#84734A;
	color:black;
	text-align:center;
	font-weight:bold;
	height:30px;
	font-size:10pt;
	vertical-align:center
	font-family:verdana;

}
.pastDates{
  background-color:#DED6BD;
  height:30px;
  font-size:10pt;
  font-family:verdana;
  text-align:center;
 }

.today{
	background-color:white;
	font-family:verdana;
	height:30px;
	text-align:center;
	border-bottom:1px solid #cecece;
	border-right:1px solid #cecece;
}

.currentMonth{
	background-color:#DED6BD;
	font-family:verdana;
	height:30px;
	text-align:center;
	font-size:9pt;
}


.futureDates{
	background-color:#DED6BD;
	font-family:verdana;
	height:30px;
	text-align:center;
	font-size:9pt;
}

.currentMonth A:visited,.currentMonth A:link{
  color:black;
}

.pastDates A:visited,.pastDates A:link,.futureDates A:visited,.futureDates A:link{
  color:white;
}





.headerCol1 A:visited,.headerCol1 A:link{
  color:white;
  text-decoration:none;
}
.headerCol3 A:visited,.headerCol3 A:link{
  color:white;
  text-decoration:none;
}



body{
	margin-top:0px;
  background-color:#ffffff;
  font-family:verdana;
  font-size:9pt;
  color:black;
}
A:link,A:visited{
  color:#D24C36;
}
.todayListing{
  width:300px;
  border:3px;
  border:1px solid black;
  border-spacing:0px;
}

.header1 td{
  background-color:#D65200;
  color:black;
  text-align:center;
  padding:0px;
  font-size:9pt;
  font-weight:bold;
  height:30px;
  vertical-align:center;
}
.header2 td{
  text-align:center;
  height:20px;
  background-color:#84734A;
}
.header2 td A:visited,.header2 td A:link, .header2 td A:active{
	color:white;
  font-weight:bold;
  font-size:9pt;
  text-decoration:none;
}
.header2  td A:hover{
  text-decoration:underline;
 }

.evenRow td{
  background-color:#D65200;
  font-size:9pt;
  font-family:verdana;
  height:20px;
 }
 
 .oddRow td{
 	font-size:9pt;
  background-color:#D65200;
  font-family:verdana;
  height:20px;
 }
 
.postTime{
 	 text-align:center;
 }
  

 