ul.partnerList
{
	font-family : Arial ;
	font-size : 10pt;
	font-style : normal ;
	font-weight : normal ;

	text-align : left ;

	color : #000000 ;

	list-style-image : url("../images/listitem.png") ;
	list-style-position : inside ;

	padding-left : 5pt ;

	margin-left : 25pt ;
}

span.tennisSchool
{
	color : #ff0000 ;
}

span.school
{
	color : #00ff00 ;
}

span.foot
{
	color : #0000ff ;
}

span.cel
{
	color : #00ffff ;
}

span.adult
{
	color : #ffaa00 ;
}

span.cced
{
	color : #ff00ff ;
}

table.schedule
{
	border-width : 0pt ;
}

td.hourRange
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #fbda69 ;
	color : #000000 ;

	text-align : center ;
	vertical-align : middle ;

	width : 25pt ;
	height : 20pt ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastHourRange
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #fbda69 ;
	color : #000000 ;

	text-align : center ;
	vertical-align : middle ;

	width : 25pt ;
	height : 20pt ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.dayName
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #fbda69 ;
	color : #000000 ;

	text-align : center ;
	vertical-align : middle ;

	width : 50pt ;
	height : 12pt ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastDayName
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #fbda69 ;
	color : #000000 ;

	text-align : center ;
	vertical-align : middle ;

	width : 50pt ;
	height : 12pt ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.available
{
	background-color : #ffffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastBottomAvailable
{
	background-color : #ffffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastRightAvailable
{
	background-color : #ffffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomRightAvailable
{
	background-color : #ffffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.tennisSchool
{
	background-color : #ff0000 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastRightTennisSchool
{
	background-color : #ff0000 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomTennisSchool
{
	background-color : #ff0000 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastBottomRightTennisSchool
{
	background-color : #ff0000 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.school
{
	background-color : #00ff00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastRightSchool
{
	background-color : #00ff00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomSchool
{
	background-color : #00ff00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastBottomRightSchool
{
	background-color : #00ff00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.foot
{
	background-color : #0000ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastRightFoot
{
	background-color : #0000ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomFoot
{
	background-color : #0000ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastBottomRightFoot
{
	background-color : #0000ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.cel
{
	background-color : #00ffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastRightCel
{
	background-color : #00ffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomCel
{
	background-color : #00ffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastBottomRightCel
{
	background-color : #00ffff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.adult
{
	background-color : #ffaa00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastRightAdult
{
	background-color : #ffaa00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomAdult
{
	background-color : #ffaa00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastBottomRightAdult
{
	background-color : #ffaa00 ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.cced
{
	background-color : #ff00ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
}

td.lastRightCced
{
	background-color : #ff00ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

td.lastBottomCced
{
	background-color : #ff00ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

td.lastBottomRightCced
{
	background-color : #ff00ff ;

	border-top : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-bottom : 1pt solid #000000;
}

