BODY
{
    FONT-FAMILY: Arial, 'MS Sans Serif';
}
TD.clsTableTopHeader
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    COLOR: #990000;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsTableLeftHeader
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    COLOR: #990000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsHomeworkCellSmallFont
{
    PADDING-LEFT: 2px;
    COLOR: black;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-SIZE: x-small;
}
TD.clsHomeworkCellMediumFont
{
    PADDING-LEFT: 2px;
    COLOR: black;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-SIZE: small;
}
TD.clsHomeworkCellLargeFont
{
    PADDING-LEFT: 2px;
    COLOR: black;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-SIZE: medium;
}
TD.clsTableInteriorCell
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}
TD.clsAdminHeader
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    COLOR: #990000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsAdminSideHeader
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    COLOR: #990000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsTableInteriorCell
{
    PADDING-LEFT: 8px;
    COLOR: black;
    TEXT-ALIGN: left;
}
TD.clsActiveHyperlinkCell
{
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bolder;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    BACKGROUND-COLOR: #00eeee;
    TEXT-ALIGN: left;
}
TD.clsInactiveHyperlinkCell
{
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: lighter;
    FONT-STYLE: italic;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    BACKGROUND-COLOR: #00eeee;
    TEXT-ALIGN: left;
}
.clsAdminBody
{
    BACKGROUND-COLOR: white
}
.clsAdminNote
{
	FONT-SIZE: smaller;
}
TD.clsAdminParen
{
	FONT-SIZE: smallest;
	FONT-WEIGHT: lighter;
}
TD.clsAdminCellCenter
{
    TEXT-ALIGN: center
}
.clsAdminBodyCenter
{
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
TR.clsAdminColorIsVisible
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #f6f6de
}
TR.clsAdminColorInvisible
{
    FONT-WEIGHT: lighter;
    BACKGROUND-COLOR: #f6f6de
}
TR.clsAdminIsVisible
{
    FONT-WEIGHT: bolder;
}
TR.clsAdminInvisible
{
    FONT-WEIGHT: lighter;
}
A.clsTest
{
    color: yellow;
}
TD.clsSuccess
{
    color: yellow;
    background-color: green;
}
TD.clsFailure
{
    color: yellow;
    background-color: red;
}
.clsVarName
{
    font-family: 'Lucida Console', Courier;
    font-weight: bold;
    font-size: smaller;
}
.clsVarValue
{
    font-family: 'Lucida Console', Courier;
    font-size: smaller;
}
.clsAdminWarning
{
	font-family: 'Tahoma';
	font-weight: bold;
	color: red;
}
.clsBandwidthBestServer
{
    color: yellow;
    background-color: green;
	FONT-SIZE: smaller;
}

/*
**********************************************************
*	ARAP ADMIN Styles
**********************************************************
*/
TD.clsSTPListHeading
{
	background-color: #412182;
	color: #FFFFFF;
	font-weight: bolder;
	padding-right: 1em;
	padding-left: 1em;
	font-size: 8pt;
}
TD.clsSTPListCell	{ font-size: 8pt; padding-right: 1em; padding-left: 1em; }

A.clsSTPListHeading						{ COLOR: #FFFFFF; }
A.clsSTPListHeading:hover				{ COLOR: #FF0000; }
/*
**********************************************************
*	File trace display styles:
**********************************************************
*/
      TD.clsTraceEven
      {
         FONT-FAMILY: 'Lucida Console', 'Courier';
         FONT-SIZE: smaller;
         BACKGROUND-COLOR: #CCCCCC;
      }
      TD.clsTraceOdd
      {
         FONT-FAMILY: 'Lucida Console', 'Courier';
         FONT-SIZE: smaller;
         BACKGROUND-COLOR: white;
      }

TD.clsHelpHeader1
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center;
    FONT-SIZE: large;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #11eeff;
}
TD.clsHelpHeader2
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #11eeff;
}
TD.clsHelpHeader3
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTOCLevel1
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTOCLevel2
{
    PADDING-LEFT: 34px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTOCLevel3
{
    PADDING-LEFT: 64px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTOCLevel4
{
    PADDING-LEFT: 94px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTextLevel1
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTextLevel2
{
    PADDING-LEFT: 34px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTextLevel3
{
    PADDING-LEFT: 64px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsHelpTextLevel4
{
    PADDING-LEFT: 94px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsProfilesHeaderLevel1
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    COLOR: #990000;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsProfilesHeaderLevel2
{
    PADDING-LEFT: 34px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    COLOR: #990000;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsProfilesHeaderLevel3
{
    PADDING-LEFT: 64px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    COLOR: #990000;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsProfilesHeaderLevel4
{
    PADDING-LEFT: 94px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    COLOR: #990000;
    BACKGROUND-COLOR: #eeeecc;
}
TD.clsProfilesTextLevel1
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsProfilesTextLevel2
{
    PADDING-LEFT: 34px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsProfilesTextLevel3
{
    PADDING-LEFT: 64px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsProfilesTextLevel4
{
    PADDING-LEFT: 94px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
}
TD.clsBigImageCell
{
    TEXT-ALIGN: center;
}
P.clsHelpParagraph
{
    TEXT-STYLE: normal;
}
UL.clsHelpList
{
    TEXT-STYLE: normal;
}
SPAN.clsPageNameReference
{
    FONT-WEIGHT: bolder;
}
SPAN.clsLinkNameReference
{
    FONT-WEIGHT: bolder;
}
SPAN.clsControlNameReference
{
    FONT-WEIGHT: bolder;
}
SPAN.clsHelpUsageWarning
{
    FONT-WEIGHT: bolder;
}
SPAN.clsCopyrightNotice
{
    FONT-WEIGHT: bolder;
}
SPAN.clsPageGenerationTime
{
    FONT-STYLE: italic;
}
TD.clsHeaderAppName
{
    FONT-SIZE: large;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: center;
}
TD.clsHeaderLoggedInAs
{
    TEXT-ALIGN: center;
}
TD.clsHeaderProxiedAs
{
    TEXT-ALIGN: center;
}
TD.clsHeaderPageName
{
    FONT-SIZE:large;
    FONT-WEIGHT: bolder
    TEXT-ALIGN: left;
}
TD.clsHeaderSchoolInfo
{
    TEXT-ALIGN:center;
}
TD.clsHeaderTitle
{
    FONT-SIZE: large;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: left;
}
TD.clsErrorTextHeader
{
    FONT-WEIGHT: bolder;
    COLOR: #aa0000;
    TEXT-STYLE: italic;
    TEXT-ALIGN: center;
}

TD.clsErrorText
{
    COLOR: #aa0000;
    TEXT-STYLE: italic;
    TEXT-ALIGN: center;
}

TD.clsSuccessTextHeader
{
    FONT-WEIGHT: bolder;
    COLOR: #00aa00;
    TEXT-STYLE: italic;
    TEXT-ALIGN: center;
}

TD.clsSuccessText
{
    COLOR: #00aa00;
    TEXT-STYLE: italic;
    TEXT-ALIGN: center;
}
TD.clsCalendarCell
{
    PADDING-LEFT: 2px;
    COLOR: black;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}
