html,body{margin:0; padding:0; height:100%; border:none}
input, select{border: 0; border: none;}
input:focus, select:focus{ outline: 0;}
a:active, a:focus { outline: none; ie-dummy: expression(this.hideFocus=true);}
.menu { position: absolute; left: 5px; top: 40px; visibility: hidden;}
.menuItem {background-color:#3C3C3C; border:solid; border-color:#3C3C3C; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; display: block; margin:3px;}
a.menuText {background-color:#3C3C3C; color: #ffffff; cursor: pointer; font-family: MS Sans Serif, Arial, Tahoma,sans-serif; font-size: 11pt; font-weight: bold; padding: 2px 12px 2px 8px; text-decoration: none;}
a.menuText:hover {color: #dddddd;}
.introheadertext {color:#FFFFFF; font-family:arial; font-size:16pt; padding:10px 0px 10px 15px; letter-spacing:1px}
.largeheadertext {color:#FFFFFF; font-family:arial; font-size:16pt;}
.mediumheadertext {color:#FFFFFF; font-family:arial; font-size:14pt; padding:5px;}
.specialtext {color:#FFFFFF; font-family:arial; font-size:12pt; padding:0px 0px 6px 5px; vertical-align:top; line-height:25px; height:25px}
.progressmenutext {color:#000000; font-family:arial; font-size:12pt;}
.roundedcorners {background:#FFFFFF; border:4px solid; border-color:#FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; box-shadow: 1px 1px 5px #000000;}
.tdbackground {background-color:#FFFFFF}
.tdbackgroundwpadding {background-color:#FFFFFF; padding:8;}
.studentprop {color:#FFFFFF; font-family:arial; font-size:12pt; padding:15px 0px 15px 15px; letter-spacing:2px}
.classprop {color:#FFFFFF; font-family:arial; font-size:12pt; padding:15px 15px 15px 0px; letter-spacing:2px}
.bannerbackground {background-color:#430506;}
.interfacebackground {background-image:URL('/als/images/browser_red_bg.jpg');}
.centerbackground{position:relative; top:0px; left:0px; height:289px; width:680px; background:URL('/als/images/launch_girl.jpg'); background-size:cover; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/als/images/launch_girl.jpg', sizingMethod='scale'); z-index:0;}
.topdropshadow{position:relative; top:0px left:0px; width:100%; height:3px; font-size:0; background:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); background-color: rgba(0, 0, 0, 0.5);}
.bottomdropshadow{position:relative; top:283px; left:0px; width:100%; height:3px; font-size:0; background:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); background-color: rgba(0, 0, 0, 0.75);}
.buttons {position:relative; top:0px left:0px; height:283px;}
.buttonstopdropshadow {position:relative; top:0px left:0px; width:100%; height:3px; font-size:0; background:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); background-color: rgba(0, 0, 0, 0.5);}
.buttonsbottomdropshadow {position:relative; top:0px; left:0px; width:100%; height:3px; font-size:0; background:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); background-color: rgba(0, 0, 0, 0.75);}
.blackarial10 { font-family:arial; font-size:10pt; color:#000000 }
.paddingtop {padding-top:8;}
.tablemargintop {margin-top:40px;}
.chromeostablemargintop {margin-top:30px;}
.logininputs { width:250px; font-size:16pt; padding:0;}
.selectstyle {height:230px; background:#FFFFFF; overflow:auto;}
.optionstyle {width:100%; font-family:arial; font-size:16pt; cursor:default; background:#FFFFFF; white-space:nowrap;}
.optionstyleselected {width:100%; font-family:arial; font-size:16pt; cursor:default; background:#FFE058; white-space:nowrap;}
.optionwimage {width:0px; height:0px; padding-left:20px; cursor:default; background:url('/als/images/check.png') center no-repeat;}
.optionwoimage {padding-left:20px; display:inline; cursor:default;}
.optionunavail {width:0px; height:0px; padding-left:20px; cursor:default; background:url('/als/images/no.png') center no-repeat;}
.sptlabels {font-family:arial; font-size:12pt; color:#FFFFFF }
.sptinfo {font-family:arial; font-size:26pt; font-weight:bold; color:#FFFFFF}
.sptinfored {font-family:arial; font-size:26pt; font-weight:bold; color:#FF0000;}
.spttextover {font-family:arial; font-size:16pt; color:#FFFFFF}
.sptassessinfo {font-family:arial; font-size:16pt; color:#FFFFFF }
.resultslabels {font-family:arial; font-size:14pt; font-weight:bold; color:#000000; padding-left:10;}
.resultsnumbers {font-family:arial; font-size:14pt; font-weight:bold; color:#6E6E6E }
.resultsvalues {font-family:arial; font-size:14pt; color:#000000; padding-left:10;}
.resultstable {background-color:#FFFFFF; width:100%; height:100%;}
.sessionexpiredtitle { font-family:arial; font-size:20pt; color:#801012 }
.sessionexpiredtext { font-family:arial; font-size:12pt; font-weight:bold; color:#801012 }
