.MiniMonthTable {
	border-collapse: collapse;
	border: 1px solid #937201;
	text-align: center;
}

.MiniMonthTable caption {
	padding: 3px;
	font: 1em Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #937201;
	border: 1px solid #937201;
	background-color: #FDE79D;
}


.MiniMonthTable p {
	margin: 0;
	padding: 0;
	display: block;
	vertical-align: middle;
	height: 20px;
	width: 15px;
}


.MiniMonthTable th {
	border: 1px solid #937201;
	border-bottom: none;
	padding: 1px 6px 1px 6px;
	background-color: #7A6316;
	color: #FFFFFF;
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

.MiniMonthTable td {
	border: 1px solid #937201;
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 1px 2px 1px 2px;
}

.MiniMonthTable td.prevnext {
	background-color: #F6F6F6;
	color: #C6C6C6;
	border: 1px solid #937201;
}

.MiniMonthTable td.active {
	background-color: #7E9E7E;
	color: #2B5070;
	border: 1px solid #937201;
	font-weight: bold;
	color: #FFFFFF;
}

.MiniMonthTable td.CHactive {
	background-color: #D98719;
	color: #2B5070;
	border: 1px solid #937201;
	font-weight: bold;
	color: #FFFFFF;
}

