body{
	font-size:10pt;
}

table{
	font-size:10pt;
}

table.main{
	width:650px;
	font-size:10pt;
}

ul{
	margin-top:0px;
}

td.header-name{
	font-weight:bold;
	font-size:16pt;
	text-align:left;
}

table.stats{
	width:650px;
	font-size:10pt;
	border-collapse: collapse;
	border: 1px solid black;
}

table.stats td{
	empty-cells: show;
}

td.stats-0{
	background-color:#cccccc;
	border: 1px solid black;
}
td.stats-1-h-c{
	background-color:#BBFFFF;
	text-align:center;
	width:7%;
	height:100px;
	writing-mode:tb-rl;
	border: 1px solid black;
}
td.stats-1-h-r{
	background-color:#BBFFFF;
	text-align:center;
	width:17%;
	height:50px;
	border: 1px solid black;
}
td.stats-1-c-1{
	height:25px;
	text-align:center;
	white-space: nowrap;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
}
td.stats-1-c-2{
	height:25px;
	text-align:center;
	white-space: nowrap;
	border-top: 1px dashed black;
	border-right: 1px solid black;
	border-left: 1px solid black;
}
td.stats-2-h-r{
	width:4%;
	text-align:center;
	writing-mode:tb-rl;
	border: 1px solid black;
}
td.stats-2-c{
	text-align:center;
	white-space:nowrap;
	border: 1px solid black;
}

table.schedule{
	width:650px;
	font-size:10pt;
	border-collapse: collapse;
	border: 1px solid black;
}

table.schedule td{
	height:20px;
	border: 1px solid black;
	empty-cells: show;
	text-align:center;
}

td.sche-h{
	background-color:#BBFFFF;
	text-align:center;
	white-space: nowrap;
}
td.sche-rest{
	background-color:#CCCCCC;
}
