.contentsubhead {
	font-size: 18px;
}
.styledtable {
	background: #F4E3C7;
	font: 10px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #9D2514;
	border-collapse: collapse;
	border: 1px solid #999;
	width: 100%;
	height: 425px;
}
.styledtable tr th {
	font: 11px "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: capitalize;
	background: #000;
	color: #F4E3C7;
	text-align: center;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
.styledtable tr td {
	text-align: center;
	padding: 2px 2px 2px 1px;
	border: 1px solid #999;
}
.evenrow {
	background: #FC9;
}
.sidbartable {
	height: 420px;
	width: 190px;
	text-align: center;
}
.rostertable {
	background: #FF9;
	font: 10px Verdana, Geneva, sans-serif;
	color: #9D2514;
	border-collapse: collapse;
	text-align: center;
	overflow: hidden;
}
#record {
	overflow: auto;
	height: 345px;
}
.tablecaption {
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-align: center;
}
.rostertable tr th {
	background: #000;
	color: #FFF;
	font-size: 10px;
	border-bottom: 2px solid #9D2514;
}
.rostertable tr td {
	text-align: center;
	padding: 1px;
	border: 1px solid #9D2514;
}
.oddrow {
	background: #FC9;
}
.subhead {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #FC9;
}
.sidebarhdr {
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #FC9;
	text-align: left;
}
.subheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFCB93;
}
.bodycopy {
	font: 10px Verdana, Geneva, sans-serif;
	color: #FFF;
}
.linksidebar {
	color: #630;
	text-decoration: underline;
}
