@charset "utf-8";

/*=================================
	tennis_curriculum.css
================================ */

table.tennisCCTbl {
	border-top: 1px solid #aeaeae;
	border-right: 1px solid #aeaeae;
	margin-bottom: 7px;
}

table.tennisCCTbl th {
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #aeaeae;
	border-left: 1px solid #aeaeae;
	padding: 3px;
	background-color: #f0f0f0;
}

table.tennisCCTbl th.class {
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #aeaeae;
	border-left: 1px solid #aeaeae;
	padding: 3px;
	background-color: #cce3a9;
}

table.tennisCCTbl .small {
	font-size: 0.85em;
}

table.tennisCCTbl td {
	border-bottom: 1px solid #aeaeae;
	border-left: 1px solid #aeaeae;
	padding: 3px;
}

table.tennisCCTbl td.orange {
	background-color: #ffcc9a;
	text-align: center;
}

table.tennisCCTbl td.pink {
	background-color: #fa9287;
	text-align: center;
}

table.tennisCCTbl td.lemonyellow {
	background-color: #fff894;
	text-align: center;
}

table.tennisCCTbl td.yellow {
	background-color: #fff44a;
}

table.tennisCCTbl td.yellow {
	background-color: #fff44a;
}

table.tennisCCTbl td.redred {
	background-color: #f6bbba;
}

table.tennisCCTbl td.blue {
	background-color: #cadbf6;
}

table.tennisCCTbl td.mikan {
	background-color: #fbd2c2;
}

table.tennisCCTbl td.green {
	background-color: #cbeecd;
}

table.tennisCCTbl td.purple {
	background-color: #cdcdf4;
}

table.tennisCCTbl td.brown {
	background-color: #d7c2ab;
}

table.tennisCCTbl td.centering {
	text-align: center;
}

table.tennisCCTbl th.end {
	border-bottom: 1px solid #8a8a8a;
}

table.tennisCCTbl td.end {
	border-bottom: 1px solid #8a8a8a;
}