﻿body {
}
body {font-size:69%; font-family:"Tahoma", verdana, arial, sans-serif; background:#f0f0f0;text-align:left;}
 
#minMax {min-width:700px; max-width:1000px; margin:0 auto; background:#e0e0e0;}
 
#header
{
    background-position: #3399FF;
    background: #3399FF;
}
 
#attSummaryGrid
{
    float: left;
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    table-layout: fixed;
}
 
#wrapper {overflow:hidden;}
 
#topbar {width:60%; float:left; background:#d8d8d8;}
 
#footer {clear:both; background:#455c5a;}
 
h1
{
    font-size: 2em;
    margin: 0;
    padding: 4px 0;
    color: #000000;
}
h2
{
    font-size: 1.7em;
    margin: 0;
    padding: 3px 0;
    color: #000000;
}
h3 {font-size:16px; margin:0; padding:4px 0;}
.content
{
    padding: 1.4px;
    text-align: left;
}
h4 {font-size:0.9em;margin: 0; padding: 2px 0;}

p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
#footer p, #header p
{
    color: #fff;
    text-align: center;
}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}
 
.attSumBody {margin:0 auto; background:#e0e0e0;}
.attSumHead {margin:0 0 0 0; padding:0;}
.attSumHead2 {font-size:1.2em; letter-spacing: 0.2px; color:Black; line-height:1.2em; padding:15 0 0 0; vertical-align:text-bottom; }

.attSumPrtBtn {font-size: 1.2em; color:Black; line-height:1.2em; float: right}

.attSumRow {font-size:1.1em; letter-spacing: 2px; color:Black; line-height:1.2em; vertical-align:text-bottom; }

.attSumEdtRow{font-size:1.1em; letter-spacing: 2px; color:Black; line-height:1.2em; vertical-align:text-bottom; width: 28px; }

.attSumButton {font-size:1.0em; color:Black; }

.attCmdTemplate {width:542px;height: 70px;float: left;text-align: center;vertical-align: middle;}
.attNameHdrColumn {font-size: 1.0em;font-weight: bold;color:White;width:18%;height: 68px;text-align: center;vertical-align: middle;float:left;}
.attNameItmColumn {font-size:0.8em; color:Black; width:18.0%; text-align:left; }
.attAMPMHdrColumn{font-size: 1.0em;color: White;font-weight: bold;width: 6.25%;height: 80px;text-align: center;float:left;}
.attAMPMItemColumn {font-size:1.0em; color:Black; width:6.2%; text-align:center; }
.attDailyHdrColumn {font-size:1.0em; color:White; width:15.1%; text-align:center;text-align:center;vertical-align:middle;float:left;}
.attDailyItemColumn {font-size:0.9em; color:Black; width:15.1%; text-align:center; }
.attBtnSubCanRow { width:405px;height:20px;float:left;position: relative; overflow:hidden;}
.attCnlSubButCol11 {position: absolute;top: 2px; left:  10px;font-size:0.8em; color:Black;width:60px;}
.attCnlSubButCol21 {position: absolute;top: 2px; left:  96px;font-size:0.8em; color:Black;width:60px;}
.attCnlSubButCol31 {position: absolute;top: 2px; left: 177px;font-size:0.8em; color:Black;width:60px;}
.attCnlSubButCol41 {position: absolute;top: 2px; left: 260px;font-size:0.8em; color:Black;width:60px;}
.attCnlSubButCol51 {position: absolute;top: 2px; left: 342px;font-size:0.8em; color:Black;width:60px;}
.attDailyCBColumn {font-size:0.9em; color:Black; text-align:center; }
.attDailyBtn {font-size:0.8em; color:Black; width:60px; text-align:center;text-align:center;vertical-align:middle;}

.tchrRepMinMax {min-width:700px; max-width:1000px; margin:0 auto; background:#e0e0e0;}
.tchrRepBody {margin:0 auto; background:#e0e0e0;}
.tchrRepContent {padding: 1.4px; text-align: center;}
.tchrReptViewer {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
.tchrRepChoices{background:#669999;  text-align: center; font-family:"Comic Sans MS", verdana, arial, sans-serif;}

.acadRepMinMax {min-width:700px; max-width:1000px; height:90px; margin:0 auto; background:#e0e0e0;}
.acadRepBody {margin:0 auto; background:#e0e0e0;}
.acadRepContent {padding: 1.4px; text-align: center;}
.acadRepMenu {text-align: left; border: thin solid #808080; margin:5px;}
.acadRepChoices{background:#669999;  text-align: center; font-family:"Comic Sans MS", verdana, arial, sans-serif;}
.acadReptViewer {font-size:12px; line-height:1.5em; margin:0; padding:5px 0; width:100%}

.ClpInsertPanel {min-width:500px; max-width:1000px; text-align:center;}
.ClpSelectPanel {min-width:500px; max-width:1000px; text-align:center;}
.ClpartADD {min-width:500px; max-width:1000px; height:120px; margin:0 auto; background:#e0e0e0; text-align:center; padding:0 0 10 0; margin:0; border-bottom:solid 2px Black}
.ClpartRow {width: 300px; height: 28px;position:relative}
.ClpartItm1 {position: absolute;top: 0px; left:  0px;}
.ClpartItm2 {position: absolute;top: 2px; left: 50px;}
.ClpArtInsBtn {padding:0 0 10 0}

.PhotoEditorPage .PhotoGalleryPage {min-width: 780px; max-width: 1000px; height: 565px; margin-left:auto; margin-right:auto; text-align: center;
    background: #EEEEEE; font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em;}
.PhotoEditorTop {width: 780px; height:72px; border: 1px solid #808080; background:#6699FF; text-align:center;position: relative;}
.PhotoEditorMiddle {width: 780px; height: 300px; border: 1px solid #808080; text-align:center; position: relative; background-image: url('Images/PhotoEditorBkgd.gif')}
.PhotoEditorBottom {width: 780px; border: 1px solid #808080; text-align:center;}
.PhotoEditorUploadArea {width: 100%;position:relative;}
.PhotoEdGalleryName {position: absolute; top:32px; left: 26px; font-size:1.2em; font-weight:bold; letter-spacing: 0.2px; color:Black; line-height:1.2em; }
.PhotoEdGalleryTxtBx {position: absolute; top:30px; left: 142px; font-size:1.1em; font-weight: normal; letter-spacing: 0.2px; color:Black;}
.PhotoEditorLineSep {position: absolute; top: 70px; left: 50px; width:680px; border-bottom: solid 2px GRAY;}
.GalleryNameSaveBut {position: absolute; top:30px; left: 450px; font-size:0.9em; font-weight: normal; letter-spacing: 0.2px; color:Black;}
.GalleryNameDelBut {position: absolute; top:30px; left: 600px; font-size:0.9em; font-weight: normal; letter-spacing: 0.2px; color:Black;}
.GalleryNameAddBut {font-size:0.9em; font-weight: normal; letter-spacing: 0.2px; color:Black;}
.PhotoEditorUpload {position: absolute; top:10px; left: 40px;  width:700px; border-bottom: solid 1px GRAY; }
.AdditionalPhotoInputs {padding: 0; margin: 0; height: 52px; border-collapse: collapse;}
.PhotoGalleryThumbnail{width: 68px; height: 51px;}
.PhotoTextField {border: solid 1px #cfcfcf; background: white; width: 140px; height: 17px;}
.PhotoEdItemTemp {height: 68px;font-size:0.7em; font-weight: normal; letter-spacing: 0.2px; color:Black; text-align:center;}

.prtClassLstPage {min-width: 780px; max-width: 1000px; height: 100%; margin-left:auto; margin-right:auto; text-align: center;
    font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em;}
.prtClsListTop{width: 780px; background-color: #6699FF; text-align: center; height: 76px;}
.prtClsLstChoices {width: 780px; height:260px; background-color: #669999; text-align: center; position: relative}
.prtClsSelectRpt {position: absolute; top: 5px; left: 5px; width: 170px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}
.prtClsLstStudent {position: absolute; top: 5px; left: 184px; width: 192px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}
.prtClsLstStu2Mark {position: absolute; top: 78px; left: 184px; width: 192px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}   
.prtClsLstSepBy {position: absolute; top: 180px; left: 184px; width: 192px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}   
.prtClsLstGrds {position: absolute; top: 5px; left: 386px; width: 92px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}
.prtClsLstSecs {position: absolute; top: 5px; left: 486px; width: 92px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}
.prtClsLstItems {position: absolute; top: 5px; left: 590px; width: 180px; text-align:left; border: thin solid #333333; background-color: #92B4E0; font-size: 0.8em;}
.prtClsLstBtn {position: absolute; top: 180px; left: 10px; width: 170px;font-size: 1.0em;}
.prtClsLstReport {width: 780px; height:100%; background-color: #E0E0E0; text-align: center; position: relative}

.tchrFrmMemb {width:98%; position:relative; text-align:center}
.tchrFrmTopRw1 {width:98%; height: 16px;position:relative; background-color: #DCDCDC;}
.tchrFrmTopRw1I1 {position: absolute;top: 0px; left:  28px;}
.tchrFrmTopRw1I2 {position: absolute;top: 0px; left:  160px;}
.tchrFrmTopRw1I3 {position: absolute;top: 0px; left:  282px;}
.tchrFrmTopRw1I4 {position: absolute;top: 0px; left:  480px;}
.tchrFrmTopRw2 {width:98%; height: 22px;position:relative; background-color: #DCDCDC;}
.tchrFrmTopRw2I1 {position: absolute;top: 0px; left:  28px;}
.tchrFrmTopRw2I2 {position: absolute;top: 0px; left:  260px;}
.tchrFrmTopRw2I3 {position: absolute;top: 0px; left:  480px;}
.tchrFrmTopMembSel {width:98%; height: 26px;position:relative; text-align:left}
.tchrFrmTopMembSelItm1 {position: absolute;top: 0px; left:  80px;font-size:1.0em; font-weight:bold}
.tchrFrmTopMembSelItm2 {position: absolute;top: 0px; left:  250px;font-size:0.9em; font-weight:normal}
.tchrFrmWebRw1 {width:98%; height: 16px;position:relative; background-color: #DCDCDC; font-size:smaller;}
.tchrFrmWebRw1I1 {position: absolute;top: 0px; left:  20px;}
.tchrFrmWebRw1I2 {position: absolute;top: 0px; left:  170px;}
.tchrFrmWebRw1I3 {position: absolute;top: 0px; left:  330px;}
.tchrFrmWebRw1I4 {position: absolute;top: 0px; left:  410px;}
.tchrFrmWebRw2 {width:98%; height: 24px;position:relative; font-size:1.2em;}
.tchrFrmWebRw2I1 {position: absolute;top: 0px; left:  40px;}
.tchrFrmWebRw2I2 {position: absolute;top: 0px; left:  120px;}
.tchrFrmWebRw2I3 {position: absolute;top: 0px; left:  330px;}
.tchrFrmWebRw2I4 {position: absolute;top: 0px; left:  430px;}
.tchrFrmWebRw3 {width:98%; height: 16px;position:relative; background-color: #DCDCDC; font-size:smaller;}
.tchrFrmWebRw3I1 {position: absolute;top: 0px; left:  50px;}
.tchrFrmWebRw3I2 {position: absolute;top: 0px; left:  210px;}
.tchrFrmWebRw3I3 {position: absolute;top: 0px; left:  320px;}
.tchrFrmWebRw4 {width:98%; height: 26px;position:relative; font-size:1.2em;}
.tchrFrmWebRw4I1 {position: absolute;top: 0px; left:   0px;}
.tchrFrmWebRw4I2 {position: absolute;top: 0px; left: 180px;}
.tchrFrmWebRw4I3 {position: absolute;top: 0px; left: 330px;}
.tchrFrmWebRw5 {width:98%; height: 150px;text-align:left;position:relative; }
.tchrFrmWebRw5I1 {float:left;width:32%;}
.tchrFrmWebRw5I2 {float:left;width:32%;}
.tchrFrmWebRw5I3 {float:left;width:32%;}

.OfficeMenu {min-width:770px; max-width:1000px; margin:0 auto; background:#e0e0e0; height: 550px;text-align:center; padding-top: 4px;}
.OfficeMenuCampusSelect
{   width:100%; position:relative; text-align:center;
    background-image: url('RadTabStrip/CampusSelectBkgrd.gif');
    background-repeat: no-repeat;
    position: relative;
    left: 10px;
    height: 42px;
}
div.CampusSelect ul
{
    position: relative;
    top: 10px;
    left: 400px;
}
.OfficeMenuMain {width:756px; height:58px; position:relative;  text-align:left; padding:0; margin: 0;
                 background-image: url('RadTabStrip/TitleBarBg.gif');background-repeat: no-repeat; border-bottom: solid 1px Navy;}
.OfficeMenuHomeButton {position: absolute; top: 0px; left: 0px;}
.OfficeMenuHomeRwCntr {position: absolute; top: 0px; left: 270px;}
.OfficeMenuHomeRwRght {position: absolute; top: 0px; left: 678px; }
.OfficeMenuMenuBar {position: absolute; top: 26px; left: 52px; border-bottom: solid 2px navy;}
.OfficeMenuMenuCtrl {height: 26px; background-image: url('RadTabStrip/MenuBarBg.gif'); }
.OfficeMenuMenuItm {font-family:"Comic Sans MS", verdana, arial, sans-serif; font-size: 1.1em; }
.OfficeMenuButtons {width:754px; height:180px; position:relative; text-align:left; padding: 0 ; margin: 0; 
                    border-bottom: solid 1px Navy; border-left: solid 1px Navy;border-right: solid 1px Navy;}
.OfficeMenuBtn {margin:0; padding: 0;}
.OfficeMenuBtnPnl1 {position: absolute; top: 0px; left: 0px; width:132px; height: 164px;border: solid 8px #578baf;
                    margin: 0; padding: 0;text-align:center; background-image: url('RadTabStrip/MenuPnlBG.gif');}
.OfficeMenuBtnPnl2 {position: absolute; top: 0px; left: 140px; width:146px; height: 164px;border: solid 8px #578baf;
                    margin: 0; padding: 0;text-align:center; background-image: url('RadTabStrip/MenuPnlBG.gif');}
.OfficeMenuBtnPnl3 {position: absolute; top: 0px; left: 294px; width:144px; height: 164px;border: solid 8px #578baf;
                    margin: 0; padding: 0;text-align:center; background-image: url('RadTabStrip/MenuPnlBG.gif');}
.OfficeMenuBtnPnl4 {position: absolute; top: 0px; left: 444px; width:144px; height: 164px;border: solid 8px #578baf;
                    margin: 0; padding: 0;text-align:center; background-image: url('RadTabStrip/MenuPnlBG.gif');}
.OfficeMenuBtnPnl5 {position: absolute; top: 0px; left: 594px; width:144px; height: 164px;border: solid 8px #578baf;
                    margin: 0; padding: 0;text-align:center; background-image: url('RadTabStrip/MenuPnlBG.gif');}                    
.OfficeMenuSpc {margin: 0; padding: 0;}
.OfficeMenuBtnRght{}

.PageImages{min-width: 760px; max-width: 1000px; height: 550px; margin: 0 auto;
    background: #EEEEEE; text-align: center; font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em position:relative;}
.PageImagesBanner {width: 760px; height:72px; border: 1px solid #808080; background:#6699FF; position:relative; text-align:center;}
.PageImagesTop {width: 760px; height: 148px;border: 1px solid #808080; border-bottom: solid 2px navy;position:relative; text-align:left;}             
.PageImagesTopLeft {width: 500px; height: 148px; background:white; text-align:center; 
                position:absolute; top: 0px; left:0px;}
.PageImagesTopRight {width: 260px; height: 148px; background:white; text-align:center; vertical-align:middle;
                position:absolute; top: 0px; left:500px;} 
.PageImagesBot {width: 760px; height:420px; background:white; border: 1px solid #808080;  position:relative; text-align:center;}   
.PageImagesGrid{position:absolute; top:5px; Right: 600;}             

.DefineScoresPage {min-width: 780px; max-width: 1000px; height: 565px; margin:0 auto; 
    background: #EEEEEE; text-align: center; font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em;}
.DefineScoresTop {width: 780px; height:72px; border: 1px solid #808080; background:#6699FF; text-align:center;}
.DefineScoresBottom {width: 780px; border: 1px solid #808080; text-align:center;}

.BannerMsgPage {min-width: 780px; max-width: 1000px; height: 565px; margin:0 auto; text-align: center;
    background: #EEEEEE;  font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em;}
.BannerMsgTop {width: 780px; height:72px; border: 1px solid #808080; background:#6699FF; text-align:center;}
.BannerMsgBottom {width: 780px; border: 1px solid #808080; text-align:center;}

.ClipartPage {min-width: 780px; max-width: 1000px; height: 565px; margin:0 auto; text-align: center;
    background: #EEEEEE;  font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em;}
.ClipartTop {width: 780px; height:72px; border: 1px solid #808080; background:#6699FF; text-align:center;}
.ClipartBottom {width: 780px; border: 1px solid #808080; text-align:center;}

.ContentEditor {min-width: 780px; max-width: 1000px; height: 565px; margin:0 auto; text-align: center;
    background: #EEEEEE;  font-family: Comic Sans MS, verdana, arial, sans-serif; font-size: 1.0em;}
.ContentEditorTop {width: 780px; height:72px; border: 1px solid #808080; background:#6699FF; text-align:center;}
.ContentEditorBottom {width: 780px; border: 1px solid #808080; text-align:center;}


