/*******************************************/
/*  DigitalSports Print View CSS
/*******************************************/

#container{
	width: 1230px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
}

#leftColumn{
	float: left;
	width: 160px; 
	margin-left: -1230px; 
	margin-top: 50px;
}

#rightColumn{
	float: left;
	width: 160px; 
	margin-left: -160px; 
	margin-top: 50px;
}

#rightColumnPrint{
    float: right;
    width: 205px; 
    margin-left: -160px; 
    margin-top: 50px;
}

#footer{
	clear: left;
	width: 100%;
	text-align: center;
	padding: 4px 0;
}

#resultsColumn{
	float: left;
	width: 83%;
}

#resultsTable{
	text-align:left;
	width: 850px;
	margin: 0 165px 0 165px;
	border-collapse:collapse;
	border-bottom:2px solid #777;
}

th{
	font:11px Verdana;
	font-weight:bold;
	padding:3px 5px;
	background-color: #ddd;
	border:1px solid #777;
	border-right: 0px !important;	
}

td{
	font:11px Verdana;
	padding:4px 5px;
	border-left:1px solid #777;
	vertical-align:top;
}

#resultsTable tr.rescheduled td:nth-child(7), 
#resultsTable tr.cancelled td:nth-child(7), 
#resultsTable tr.postponed td:nth-child(7) {
	background-size: 60% !important;
}

#resultsTable tr.rescheduled td:nth-child(7) {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%), url(bg.png) repeat 0 0, url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center;
	background: -moz-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0.7))), url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center;
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center;
	background: -o-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center;
	background: -ms-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center;
	background: linear-gradient(to bottom, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.rescheduled.png) no-repeat top center; 
}

#resultsTable tr.cancelled td:nth-child(7) {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%), url(bg.png) repeat 0 0, url(../img/ds.watermarks.red.cancelled.png) no-repeat top center;
	background: -moz-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.cancelled.png) no-repeat top center;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0.7))), url(../img/ds.watermarks.red.cancelled.png) no-repeat top center;
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.cancelled.png) no-repeat top center;
	background: -o-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.cancelled.png) no-repeat top center;
	background: -ms-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.cancelled.png) no-repeat top center;
	background: linear-gradient(to bottom, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.cancelled.png) no-repeat top center; 
}

#resultsTable tr.postponed td:nth-child(7) {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%), url(bg.png) repeat 0 0, url(../img/ds.watermarks.red.postponed.png) no-repeat top center;
	background: -moz-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.postponed.png) no-repeat top center;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0.7))), url(../img/ds.watermarks.red.postponed.png) no-repeat top center;
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.postponed.png) no-repeat top center;
	background: -o-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.postponed.png) no-repeat top center;
	background: -ms-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.postponed.png) no-repeat top center;
	background: linear-gradient(to bottom, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%), url(../img/ds.watermarks.red.postponed.png) no-repeat top center; 
}

td.lastChild, td:last-child{ border-right:1px solid #777;}

th.lastChild, th:last-child{ border-right:1px solid #777 !important;}

tr{ border-bottom:1px solid #bbb;}

tr.lastChild{
	height:1px;
	border:1px solid #777;
}

.resultRowEven{background-color: #bbb;}

.arrow{font:8px Verdana;margin:0px 3px 0px 5px;}

.arrow:last-child{display:none}

span.event{ 
	float:right;
	font: italic 11px Verdana;
	clear:both;
	width:100%;
}

span.schools{
	float:left;
	clear:both;
}

span.more{
	cursor: pointer;
	font:10px Verdana;
	font-weight:bold;
	text-decoration:underline;
	color:#b00;
}

span.button{
	cursor: pointer;
	font:10px Verdana;
	font-weight:bold;
	text-decoration:underline;
	color:#b00;
}

span._off{
	color:#000;
	text-decoration:none;
}

span.title{float:right;font:bold 12px Verdana;clear:right;}

span.date{float:right;font:12px Verdana;clear:right;}

span.legend{	float:left;	clear:both;	margin-top: 10px;}

span.iviews{float:left;	clear:both;	margin-top: 10px;}

.nowrap{white-space:nowrap;}

.logo{
	float:left; 
	clear:both;
}

#print,#close{
	float:right;
	margin-left:5px; 
}

span.powered{
	font:italic 10px Verdana;
	color:#444;
	float:right;
}

span.details{
	font:10px Verdana;
	color:#333;
}