﻿body {
	background-color:White;
	font-family:Arial;
	font-size:12px;
}
div.ScheduleLogo
{
	display:block;
}
table.ScheduleTable .ErrorCell
{
	display:none;
}
.CappedPanelDiv
{
	display:none;
}
img.breakimage
{
	display:none;
}
div.breakpanel
{
	page-break-after:always;
}
#header, #HeaderNonLogo, .SkaterMasterBottom, .SkaterNav, .SessionPanel, .ScheduleLink, .ChangeButton, .CsiFooterDiv, .PrintButton, .PrintScheduleTable
{
	display:none;
}
/* coach schedule page */
.SmallHeader, .WelcomeTitleDiv, .WelcomeTextDiv, .UnscheduledPanel
{
	display:none;
}
div.MaxSkaters
{
	display:block;
}
.LineBreak, .ScheduleIntro
{
	display:none;
}
#CoachMasterDiv
{
	border:none;
}
.SchedulePanel
{
	padding-left:0px;
}
/* -------------------- */
.ScheduleButtonCell
{
	display:none;
}
div.SkaterOutsideDiv
{
	width:910px;
	margin-left:auto;
	margin-right:auto;
	background-image:none;
}
div.SkaterMasterPanel
{
	background-color:White;
}
body.MasterBody
{
	background-color:White;
}
#SkaterMasterDiv
{
	border:none;
	background-color:White;
}
.ScheduleTable
{
	font-size:1.2em;
	border:none;
}
.ScheduleTable td
{
	font-size:12px;
	width:auto;
}
.ScheduleTable td a
{
	color:Black;
	text-decoration:none;
}
.ScheduleTable td.ScheduleNameCellMerge a
{
	color:Red;
	text-decoration:none;
}
table.ScheduleTable td.ScheduleRinkCell
{
	padding: 2px 10px;
	vertical-align:top;
	width:100px;
}
table.ScheduleTable td.ScheduleTitleCell
{
	color:blue;
	text-align:left;
	padding: 10px 5px;
	border:none;
	font-size:large;
}
div.SkaterScheduleDiv
{
    width:500px;
}
div.CoachSchedulePanel
{
    float:left;
    width:600px;
    margin-left:20px;
}
table.ScheduleTable .DateCell
{
	width:60px;
}
table.ScheduleTable td.ScheduleTypeCell
{
	padding: 2px 15px 2px 15px;
	text-align:left;
	vertical-align:top;
	width:250px;
}
table.ScheduleTable td.ScheduleDateCell
{
	padding: 7px 0px 3px 5px;
	font-weight:bold;
	text-align:left;
}
table.ScheduleTable td.ScheduleNameCell
{
	padding: 2px 15px 2px 15px;
	text-align:left;
	vertical-align:top;
}
table.ScheduleTable td.ScheduleNameCellMerge
{
	font-style:italic;
	font-weight:bold;
	color:Red;
	padding: 2px 15px 2px 15px;
	text-align:left;
	vertical-align:top;
}
table.ScheduleTable td.ScheduleTimeCell
{
	padding: 2px 5px 2px 25px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	color:Green;
	width:80px;
}
div.SkaterCoachFancyInner
{
border-left:none;
background-image:none;
}

/* Competition Schedule page */
.ScheduleDate
{
	page-break-before:auto;
}
.ScheduleLabel
{
	display:none;
}
.Cap, .CapContentBottom, .CapContentTop, .SiteMapPathDiv,
.PageTitle, .CompetitionName, .CustomPanel, .RightDiv, .SkaterTopPanel, .AdminTitle,
.SkaterCoachFancyTop, .SkaterCoachFancyBottom, .FooterTable
{
	display:none;
}
.FullContentDiv
{
	border-top:none;
	border-bottom:none;
}
/*
.ScheduleTable td
{
	font-family:Times New Roman;
	font-size:10px;
	font-weight:normal;
}
.ScheduleDate
{
	font-family:Times New Roman;
}*/
/* --------------------- */

/* Scheduled Practice Ice page */
.FullDiv
{
	margin-left:0px;
	margin-right:0px;
	float:left;
}
.TabTop, .FooterPanel
{
	display:none;
}
.ContentPanel .DetailPanel
{
}
.MediumTitle
{
	font-size:16px;
}
.SmallTitle
{
	font-size:14px;
}
.ContentPanel
{
	border-left:none;
	border-bottom:none;
}
.SkaterTable th
{
	font-size:12px;
	color:Green;
}
.SkaterTable td
{
	font-size:12px;
}
.SkaterTable a
{
	color:Black;
	text-decoration:none;
}
/* --------------------- */
.NicePaneTop
{
	display:none;
}
.NicePaneBottom
{
	display:none;
}
.NicePaneInner
{
	background-image:none;
	background-color:White;
}
.NicePaneOuter
{
	background-image:none;
}
.AdminDelete
{
	display:none;
}
/* allows print-out to be centered on paper */
.MainDiv
{
	width:auto;
}
.NonPrintable
{
	display:none;
}
div.ScheduleSummary table.Logos
{
	display:block;
}
table.SkaterTable td.PrintOnly
{
	display:inline;
}
