/*  */
.table  tbody  tr  td {
	border-top: none;
	font-size: 18px;
	padding: 4px;
	text-align: left;
}

div.draw {
	padding: 0px;
}

table.draw-wrap {
	table-layout: fixed;
	/* width: 100%; */
}

table.draw-wrap th {
	width: 200px;
}

table.draw {
	border-spacing: 0px;
	border-collapse: collapse;
	width: 100%;
}

td.draw {
	vertical-align: top;
}

td.draw_even, td.score_even {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px #c0c0c0 solid;
	background-color: #c3f1f1; 	/* #FBD4D9; */    /* #DFFFE7; */
	font-family: Verdana, geneva, Arial, Helvetica, "sans serif";
	font-weight: normal;
	line-height: 20px;
	padding: 4px;
}

td.score_even {
	border-right: 1px #c0c0c0 solid;
}

td.draw_odd, td.score_odd {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px #c0c0c0 solid;
	background-color: #ffffff;
	font-family: Verdana, geneva, Arial, Helvetica, "sans serif";
	font-weight: normal;
	line-height: 20px;
	padding: 4px;
}

td.score_odd {
}

td.draw_spacer, td.draw_match_spacer, td.draw_score_spacer, td.draw_score_spacer {
	border-bottom: 1px #ffffff solid;
	background-color: #ffffff;
	font-family: Verdana, geneva, Arial, Helvetica, "sans serif";
	font-weight: normal;
	padding: 4px;
	line-height: 20px;
}

td.draw_score_spacer, td.score_match_spacer {
	border-right: 1px #c0c0c0 solid;
	line-height: 20px;
	padding: 4px;
}
