.CalendarButtons  {
background-color:	#00659C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
font-weight:	bold;
}

.CalendarControls  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

.SchoolAccessAltDataTD  {
background-color:	#FFFFFF;
border-bottom:	#ffffff 1px solid;
border-left:	#ffffff 1px solid;
border-right:	#ffffff 1px solid;
border-top:	#ffffff 1px solid;
font-size:	11px;
padding-bottom:	2px;
padding-left:	2px;
padding-right:	2px;
padding-top:	2px;
}

.SchoolAccessButton  {
background-color:	#00428C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
font-weight:	bold;
}

.SchoolAccessColumnTD  {
background-color:	#00428C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-size:	11px;
font-weight:	bold;
}

.SchoolAccessDataTD  {
background-color:	#efefef;
border-bottom:	#dedede 1px solid;
border-left:	#dedede 1px solid;
border-right:	#dedede 1px solid;
border-top:	#dedede 1px solid;
color:	black;
font-size:	11px;
padding-bottom:	2px;
padding-left:	2px;
padding-right:	2px;
padding-top:	2px;
}

.SchoolAccessErrorDataTD  {
background-color:	#E8E8E8;
color:	#FF0000;
font-size:	11px;
font-weight:	bold;
}

.SchoolAccessFieldCaptionTD  {
background-color:	#00428C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-size:	11px;
font-weight:	bold;
}

.SchoolAccessFooterTD  {
background-color:	#00659C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-size:	11px;
font-weight:	bold;
}

.SchoolAccessFormHeaderFont  {
color:	#00659C;
font-size:	16px;
font-weight:	bold;
}

.SchoolAccessFormTABLE  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

.SchoolAccessInput  {
border-bottom:	1px solid #00659C;
border-left:	1px solid #00659C;
border-right:	1px solid #00659C;
border-top:	1px solid #00659C;
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

.SchoolAccessPageBODY  {
color:	#000000;
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

.SchoolAccessSelect  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

.SchoolAccessSeparatorTD  {
background-color:	#00659C;
height:	1px;
}

.SchoolAccessTextarea  {
border-bottom:	1px solid #00659C;
border-left:	1px solid #00659C;
border-right:	1px solid #00659C;
border-top:	1px solid #00659C;
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

.Table  {
background-color:	#DEDBDE;
}

A  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

BLOCKQUOTE  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

BODY  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

FONT  {
font-family:	Verdana, Arial, Helvetica,Tahoma;
font-size:	11px;
}

LABEL  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

LI  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

OL  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

P  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

TABLE  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

TD  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

TD.selectedDay  {
background-color:	#00659C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-size:	11px;
font-weight:	bold;
margin:	1px;
}

TD.today  {
background-color:	#FFFFF7;
border-bottom:	1px solid #FF0000;
border-left:	1px solid #FF0000;
border-right:	1px solid #FF0000;
border-top:	1px solid #FF0000;
font-size:	11px;
}

TD.weekend  {
background-color:	#EEEADB;
font-size:	11px;
}

TD.workday  {
background-color:	#FFFFF7;
font-size:	11px;
}

TH  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

TH.calendar  {
background-color:	#00659C;
border-bottom:	1px solid #003451;
border-left:	1px solid #5AA4CC;
border-right:	1px solid #003451;
border-top:	1px solid #5AA4CC;
color:	#FFFFFF;
font-size:	11px;
font-weight:	bold;
margin:	1px;
}

TR  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

UL  {
font-family:	Verdana, Arial, Helvetica, Tahoma;
font-size:	11px;
}

a.SchoolAccessDataLink:link  {
color:	#000000;
text-decoration:	underline;
}

a.SchoolAccessDataLink:visited  {
color:	#000000;
text-decoration:	underline;
}

a.SchoolAccessDataLink:hover  {
color:	#FF0000;
text-decoration:	none;
}

a.SchoolAccessDataLink:active  {
color:	#FF0000;
text-decoration:	none;
}

a.SchoolAccessNavigatorLink:link  {
color:	#FFFFFF;
text-decoration:	underline;
}

a.SchoolAccessNavigatorLink:visited  {
color:	#FFFFFF;
text-decoration:	underline;
}

a.SchoolAccessNavigatorLink:hover  {
color:	#40E0D0;
text-decoration:	none;
}

a.SchoolAccessNavigatorLink:active  {
color:	#40E0D0;
text-decoration:	none;
}

a.SchoolAccessSorterLink:link  {
color:	#FFFFFF;
text-decoration:	underline;
}

a.SchoolAccessSorterLink:visited  {
color:	#FFFFFF;
text-decoration:	underline;
}

a.SchoolAccessSorterLink:hover  {
color:	#FFFFFF;
text-decoration:	none;
}

a.SchoolAccessSorterLink:active  {
color:	#FFFFFF;
text-decoration:	none;
}

a.selectedDay:link  {
color:	#FFFFFF;
font-weight:	bold;
text-decoration:	none;
}

a.selectedDay:visited  {
color:	#FFFFFF;
font-weight:	bold;
text-decoration:	none;
}

a.selectedDay:hover  {
color:	#FF0000;
font-weight:	bold;
text-decoration:	none;
}

a.selectedDay:active  {
color:	#FF0000;
font-weight:	bold;
text-decoration:	none;
}

a.today:link  {
color:	#FF0000;
font-weight:	bold;
text-decoration:	none;
}

a.today:visited  {
color:	#FF0000;
font-weight:	bold;
text-decoration:	none;
}

a.today:hover  {
color:	#00659C;
font-weight:	bold;
text-decoration:	none;
}

a.today:active  {
color:	#00659C;
font-weight:	bold;
text-decoration:	none;
}

a.weekDay:link  {
color:	#000000;
text-decoration:	none;
}

a.weekDay:visited  {
color:	#000000;
text-decoration:	none;
}

a.weekDay:hover  {
color:	#FF0000;
text-decoration:	none;
}

a.weekDay:active  {
color:	#FF0000;
text-decoration:	none;
}
