BODY
{
            font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
            background: #ffffff;
            color: #222222;
            font-size: 12px;
            margin: 10px;
            padding: 0px;
}
HR
{
            border-top: solid 1px #666666;
            border-bottom: solid 1px #FFFFFF;
}
.clsInput
{
            font-size: .8em;
}
TABLE.clsBordered
{
            border: solid 1px #888888;
}
TD.clsTableTopHeader
{
    FONT-SIZE: .7em;
    PADDING: 4px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: solid 1px #888888;
    BORDER-RIGHT: solid 1px #888888;
    FONT-STYLE: normal;
    COLOR: #000080;
    BACKGROUND-COLOR: #e8e8e8;
}
TD.clsTableLeftHeader
{
    FONT-SIZE: .7em;
    PADDING: 4px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    COLOR: #000080;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: solid 1px #888888;
    BORDER-RIGHT: solid 1px #888888;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e8e8e8;
}
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
{
    font-size: .7em;
    BORDER-BOTTOM: solid 1px #888888;
    BORDER-RIGHT: solid 1px #888888;
    PADDING: 3px;
    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: #000080;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e8e8e8;
}
TD.clsAdminSideHeader
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    COLOR: #000080;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e8e8e8;
}
TD.clsTableInteriorCell
{
    PADDING-LEFT: 8px;
    COLOR: black;
    TEXT-ALIGN: left;
}
TD.clsActiveHyperlinkCell
{
    FONT-SIZE: .8em;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bolder;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    TEXT-ALIGN: left;
}
TD.clsInactiveHyperlinkCell
{
    FONT-SIZE: .8em;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    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: #000080;
    BACKGROUND-COLOR: #e8e8e8;
}
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: #000080;
    BACKGROUND-COLOR: #e8e8e8;
}
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: #000080;
    BACKGROUND-COLOR: #e8e8e8;
}
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: #000080;
    BACKGROUND-COLOR: #e8e8e8;
}
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-FAMILY: Trebuchet MS, Arial, Helvetica;
    COLOR: #000080;
    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;
}
.clsSubmitButton
{
            font-family: Calibri, Arial, San Serif;
            margin: 10px 10px 0px 10px;
            padding: 2px 0px;
            background-color: #67829D;
            border: 1px solid #666;
            color: #fff;
            text-decoration: none;
            font-weight: bold;
            width: 200px;
}
TD.clsFooter
{
            text-align: center;
            font-size: .8em;
            color: #000080;
            font-weight: bold;
}
A.clsNavLink, A.clsNavLink:visited { COLOR: #0000CC; }

