html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{padding:0;margin-left:0;margin-right:0;margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#ft{clear:both}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px}#doc2{width:73.076em;*width:71.25em}#doc3{margin:auto 10px;width:auto}#doc4{width:74.923em;*width:73.05em}.yui-b{position:relative}.yui-b{_position:static}#yui-main .yui-b{position:static}#yui-main{width:100%}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12em}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.5em}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.5em}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.5em}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18em}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.5em}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0}#yui-main .yui-b{float:none;width:auto}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%}.yui-gc div.first,.yui-gd .yui-u{width:66%}.yui-gd div.first{width:32%}.yui-ge div.first,.yui-gf .yui-u{width:74.2%}.yui-ge .yui-u,.yui-gf div.first{width:24%}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%}.yui-g .yui-gb .yui-u{_margin-left:1%}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0}.yui-gb .yui-gb .yui-u{_margin-left:.7%}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0}s .yui-gb .yui-gd div.first{width:32%}.yui-g .yui-gd div.first{_width:29.9%}.yui-ge .yui-g{width:24%}.yui-gf .yui-g{width:74.2%}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%}.yui-ge div.first .yui-gd .yui-u{width:65%}.yui-ge div.first .yui-gd div.first{width:32%}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body,html{margin-top:0 !important;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}input{padding:2px}h2,h3{margin:1em 0}h2,h3,h4,h5,h6,strong{font-weight:bold}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl dd{margin-left:1em}th{font-weight:bold;text-align:center}caption{margin-bottom:.5em;text-align:center}p,fieldset,pre{margin-bottom:1em}.answer{margin-bottom:1em}.answer .lsat-para p{margin-bottom:initial}sub{vertical-align:inherit;font-size:8pt;line-height:.1}:focus{outline:none}#doc3{margin-left:0;margin-right:0}.MenuPanel{padding-top:2px;padding-bottom:2px;margin-bottom:4px;color:#000;background-color:#eee}.MenuPanel .MenuPanelInner{margin-left:12px}.MenuPanel .Help{float:right;width:100px;font-size:93%;text-align:right;padding-right:12px}.MenuPanel .siteMapArrow{width:13px;height:9px;margin-left:4px;margin-right:4px;border-width:0}.MenuPanel .siteMapPage{font-weight:bold}.mainbody{margin-left:8px;margin-right:8px;padding-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}h1,.NewPageTitle{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:138.5%;font-weight:bold;color:#006;padding:0 0 2px 0;line-height:normal;border-bottom:solid 2px #369;margin:0 0 10px 0}.toppageright{padding-right:12px;float:right;padding-top:5px}h2{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:123.1%;font-weight:bold;color:#006;padding-bottom:2px;border-bottom:solid 1px #369;margin:20px 10px 10px 0}h3{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:108%;font-weight:bold;margin:20px 10px 10px 0}.NewSubTitle{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:bold;color:#006;padding-bottom:2px;border-bottom:solid 1px #369;margin:0 10px 10px 0;width:75%}.mainPageHeader{width:100%;border-width:0;background:#2626a8;background:linear-gradient(to bottom, #7373c7 0%, #2626a8 50%, #000064 100%);display:flex;align-items:center}.mainPageHeader .MainHeadLogo{flex-basis:47px;height:28px;background:url(/dist/images/saturn2a87bf5ba6689f14fa5a3.png) no-repeat center center}.mainPageHeader .MainHeadTitle{color:#fff;font-weight:bold;padding-left:10px;flex:0 1 auto}.mainPageHeader .MainHeadSearch{flex-basis:320px;margin-left:auto}.belowPageTitle{margin-top:10px}.blueBar{color:#369;background-color:#369;height:1px;padding:1px 0 1px 0;border-bottom:1px solid #69c;border-top:1px solid #ccf;margin:0;line-height:3px}.small{font-size:9px}.errormsg{color:#c00;font-size:12px}.taskmsg{color:blue}a.LinkHide{color:#000;text-decoration:none}a.LinkHide:hover{color:red;text-decoration:none}a.LinkSelected{font-weight:bold;text-decoration:none;color:#000}td.dgBeforeList{padding-bottom:4px;border-bottom:solid 1px #ccc;vertical-align:top}td.dgList{padding-top:4px;vertical-align:top}.dgInfo{border-collapse:collapse}.dgInfo td{padding:1px 0}.dgInfo td.Caption{font-size:13px;padding-right:8px}.dgInfo td.Data{font-weight:bold;font-size:13px}.justified{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:justify}.footer{font-family:"Times New Roman",Times,serif;font-size:9px;color:#999}a,.link{color:#00008b;text-decoration:none;cursor:pointer}a:hover,.link:hover{color:red;text-decoration:underline}a.dim,.link.dim{color:#ccc}.dim{color:#ccc}a:disabled,a.aspNetDisabled,a[disabled]{color:#666;text-decoration:none}.warningpanel{margin-bottom:8px;border:solid 2px darkred;padding:4px;background-color:#eee}.clear{clear:both}@media print{.noprint{display:none}}.studentsearchtable{font-size:10px;color:#fff;margin-right:4px;border-collapse:collapse;float:right}.studentsearchtable .studentsearchcaption{padding-right:4px}.studentsearchtable .studentsearchinput .search-btn{font-size:10px;width:160px;border-width:0}.studentsearchtable .searchbutton .find-btn{font-size:10px;width:60px;margin-left:5px;-webkit-appearance:none}.standardprogress{float:right}.standardprogress span{background-color:darkred;color:#fff;font-weight:bold;padding:1px 8px;font-size:12px}.righttitle{float:right;font-size:12px;line-height:12px;margin-top:4px;font-weight:normal}.righttitle .activelink{text-decoration:none;color:#000;font-weight:bold}.righttitle .unavailable{color:#666}.rightunderblue{font-size:12px;line-height:12px;margin-top:-2px;text-align:right}.rightunderblue .activelink{text-decoration:none;color:#000;font-weight:bold}.rightunderblue .unavailable{color:#666}.toppagerightlink{float:right;padding-top:5px;font-size:13px;font-weight:normal}.dgTable{border-collapse:collapse}.dgTable td,.dgTable th{font-size:12px;padding:1px 2px}.dgTable td.dgCheck,.dgTable th.dgCheck{min-width:30px;text-align:center}.dgTable .dgHead{color:#3d3db6;background-color:#e8ebfd;font-weight:bold}.dgTable .dgHead th{text-align:left}.dgTable .dgItem td,.dgTable .dgItemAlt td,.dgTable .dgHead td,.dgTable .dgHead th,.dgTable .dgItemInactive td{padding:1px 2px}.dgTable .dgFoot{color:#3d3db6;background-color:#fff;font-weight:bold}.dgTable .dgItem,.dgTable .dgItemInactive{background-color:#f2f2f2}.dgTable .dgItem:hover,.dgTable .dgItemInactive:hover{background-color:#f0f8ff;transition:background-color .3s ease}.dgTable .dgItemAlt,.dgTable .dgItem:nth-child(odd),.dgTable .dgItem.white{background-color:#fff}.dgTable .dgItemAlt:hover,.dgTable .dgItem:nth-child(odd):hover,.dgTable .dgItem.white:hover{background-color:#f0f8ff;transition:background-color .3s ease}.dgTable .dgFootSum{color:#000;background-color:#fff;font-weight:bold;border-top:solid 1px #000;border-bottom:double 3px #000;text-align:right}.dgTable .dgFootSum.center{text-align:center}.dgTable .dgItem.blue{background-color:#f2f2f2}.dgTable .dgItemInactive td,.dgTable .dgItem.dgItemInactive td{color:#666}.dgTable .dgItemInactive td a,.dgTable .dgItem.dgItemInactive td a{color:#666 !important}.dgTable .dgItemStrike td td,.dgTable .dgItem.dgItemStrike td{text-decoration:line-through}.dgTable .dgLink,.dgTable td.dgLink a{text-align:center}.dgTable .dgNoUnderlineLink a{text-decoration:none}.dgTable td.dgLinkSmall{font-size:85%;text-align:center}.dgTable td.dgLinkSmall a{text-decoration:none}.dgTable a.dgLinkHide,.dgTable .dgLinkHide,.dgTable td.dgLinkHide a{color:#000;text-decoration:none}.dgTable a.dgLinkHide:hover,.dgTable td.dgLinkHide a:hover{color:red;text-decoration:underline}.dgTable .dgButton{text-align:center}.dgTable .dgButton input{font-size:10px}.dgTable td.dgInput input{font-size:10px}.dgTable td.dgInput select{font-size:10px}.dgTable .dgSubHead{color:#000;background-color:#eee;font-weight:bold}.dgTable .dgSubHead a{font-weight:normal}.dgTable .dgSelect{background-color:#ffc}.dgHeadSort{color:#000;font-style:italic}.dgPager{background-color:#fff;font-weight:bold}input.dgOrderInput{font-size:10px;width:20px;height:13px}.dgHeading1{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12pt;color:#000;font-weight:bold}.dgHeading2{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;color:#000;font-weight:bold}.dgEllipsis,.dgEllipsis a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dgEllipsis a{display:block}.dgEmpty{font-style:italic;font-weight:bold;color:#00008b}.dgEmpty td{width:640px}table.dgCaptionTable{border-collapse:collapse;font-size:12px}table.dgCaptionTable td.caption{padding:1px 4px 1px 0;font-size:12px}table.dgCaptionTable td.data{padding:1px 0;font-weight:bold;font-size:12px}.historytable{width:100%}.historytable>tr:first-child .historyblank{display:none}.historytable .history-entry.type-email .email{display:flex;justify-content:space-between}.historytable .history-entry.type-email .email .email-head .email-subject{text-decoration:underline;color:#00008b;cursor:pointer;user-select:none}.historytable .history-entry.type-email .email .email-head .email-subject:hover{color:red}.historytable .history-entry.type-email .email .email-link{flex-basis:80px;text-align:right;font-size:10px}.historytable .history-entry.type-email .email-link{display:none}.historytable .history-entry.type-email.email-visible .email-content{display:block}.historytable .history-entry.type-email.email-visible .email-link{display:block}.historytable .history-entry.type-email .email-content{display:none;margin-top:4px}.historytable .history-entry.type-email .email-content table{width:100%}.historytable .history-entry.type-email .email-content table td{padding:2px 0}.historytable .history-entry.type-email .email-content table .email-caption{vertical-align:top;width:10%}.historytable .history-entry.type-email .email-content table .email-data{vertical-align:top}.historytable .historydate,.historytable .historyinstructor{background-color:#dae5f5}.historytable .important .historydate,.historytable .important .historyinstructor{background-color:#ffc125;color:#000}.historytable .important .historydesc{background-color:#fef5ca}.historytable .historydate{padding-right:0px;border-top:#999 1px solid;padding-left:4px;font-size:10px;padding-bottom:2px;border-left:#999 1px solid;color:#00008b;padding-top:2px;width:50%}.historytable .historyinstructor{border-right:#999 1px solid;padding-right:4px;border-top:#999 1px solid;font-size:10px;padding-bottom:2px;color:#666;padding-top:2px;text-align:right;width:50%}.historytable .historytype{font-size:10px}.historytable .historydesc{border-right:#999 1px solid;padding-right:4px;padding-left:4px;padding-bottom:4px;border-left:#999 1px solid;padding-top:4px;border-bottom:#999 1px solid;background-color:#eee}.historytable .historydesc p:first-child{margin-top:0}.historytable .historydesc p:last-child{margin-bottom:0}.age{color:#a9a9a9}.btn-danger{color:#fff;background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;border-color:#b92c28}.btn-info{color:#fff;background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;border-color:#28a4c9}.btn-text{background:linear-gradient(to bottom, #3194f5 5%, #1564b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3194f5", endColorstr="#1564b3");background-color:#1564b3;border-radius:5px;text-indent:0;display:inline-block;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px !important;line-height:12px !important;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;padding:6px 8px 7px 8px !important;border-width:0;cursor:pointer;border-style:outset;box-sizing:border-box;-webkit-touch-callout:none;user-select:none}.btn-text#butshowanswer{width:95px}.btn-text.btn-large{font-size:14px !important;line-height:14px}.btn-text.btn-small{font-size:10px !important;line-height:10px !important;padding:4px 8px 4px 8px !important}.btn-text:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f06944), color-stop(1, #d6502b));background:-moz-linear-gradient(center top, #f06944 5%, #d6502b 100%);background:-ms-linear-gradient(top, #f06944 5%, #d6502b 100%);background:linear-gradient(to bottom, #f06944 5%, #d6502b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f06944", endColorstr="#d6502b");background-color:#d6502b;color:#fff !important;text-decoration:none}.btn-text:active{position:relative;top:1px}.btn-text:disabled,.btn-text.disabled{background:linear-gradient(to bottom, #d8d8d8 5%, #636363 100%)}.btn-text:disabled:hover,.btn-text.disabled:hover{cursor:initial;background:linear-gradient(to bottom, #d8d8d8 5%, #636363 100%)}.missing{font-weight:bold;color:red;font-style:normal}input[type=radio]+label{margin-left:2px}input[type=checkbox]+label{margin-left:2px}input[type=checkbox],input[type=radio]{vertical-align:-2px}.img-responsive{display:block;max-width:100%;height:auto}.dialog-hide-title .ui-dialog-titlebar{display:none}#emp-pay-radio{margin-right:1rem;margin-left:.5rem}.formerror{color:darkred}.formButtonArea{vertical-align:top;padding-left:8px}.formtable{width:640px;border-collapse:collapse}.formtable>tbody>tr>td,.formtable>tr>td{padding-top:4px;padding-bottom:4px}.formtableouter{border-collapse:collapse}.formtableouter .left{vertical-align:top;padding:0}.formtableouter .right{vertical-align:top;width:100px;padding:0 0 0 12px}.formtableouter .right input,.formtableouter .right button{width:100%;font-size:10px;margin-bottom:8px}.formtableouter .right.large input,.formtableouter .right.large button{font-size:14px;padding:4px 6px}.formcaption,.formcaptionreq,.formcaption2{font-size:12px;color:#333;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-stretch:condensed;text-align:right;padding:3px 4px 3px 0}.formcaption.large,.formcaptionreq.large,.formcaption2.large{font-size:14px}.formcaption,.formcaptionreq{width:20%}.formcaptionreq{font-weight:bold}.formdata{font-size:12px;text-align:left}.formdata.large{font-size:14px}.formdata.markdown>*:first-child{margin-top:0}.formradiolist{list-style:none;margin-left:0;margin-top:0;margin-bottom:0}.formradiolist li{list-style:none !important;margin-bottom:.5em}.formradiolist li:last-child{margin-bottom:0}.formspacer{height:1em}.formspacer.horizontal-line{background:linear-gradient(180deg, rgba(0, 0, 0, 0) calc(50% - 1px), #adb9c5 50%, rgba(0, 0, 0, 0) calc(50% + 2px))}.formbuttons{padding-left:4px;padding-right:4px;width:120px;text-align:center;vertical-align:top}.formbuttons.padtop{padding-top:4px}.formbuttons input[type=button],.formbuttons input[type=submit]{width:100%;font-size:10px;margin-bottom:4px}.formbuttons .link{margin-bottom:4px}.formbuttons a{font-size:12px}.formnotes{font-size:10px;text-align:left;max-height:200px;overflow:auto;clip:rect(0px 100px 200px 0px);vertical-align:text-top;background-color:#e9f0ff}.formhead{font-weight:bold;background-color:#b6cbeb;border-top:solid 2px #87afeb;text-align:center;font-size:13px;padding:2px 0 3px 0 !important;position:relative}.formheadbutton{float:right;margin-right:10px;font-weight:normal}.formheadbuttonbelow{position:absolute;font-size:12px;right:2px;top:26px;font-weight:normal}.formexplain{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px;color:#00008b}td.formexplain{padding-top:2px;padding-bottom:4px}.formfield,.formtable select,.formtable textarea{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px}.formfield.large{font-size:14px}.formfield.large input{font-size:14px}.formfield label{padding-left:2px;margin-right:8px}.formtable input{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px}textarea.formfield{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;padding:2px}.formtable .formbutton,.formbutton{font-size:10px}.marginleft{margin-left:8px;margin-right:8px}.formfield.marginleft label{margin-right:0}.formhelp{margin-top:2px;font-size:12px;color:#666}.formbuttonright{font-size:10px;width:100%}.formaccess{font-size:11px;color:#6a5acd}.detaildata{font-size:12px;text-align:Left}.detailnotes{font-size:10px;text-align:Left;max-height:200px;overflow:auto;clip:rect(0px 100px 200px 0);vertical-align:text-top;background-color:#e9f0ff}.detailhead{font-weight:bold;background-color:#b6cbeb;border-top:solid 2px #87afeb;text-align:center;font-size:13px;padding:1px 0 3px 0}.detailexplain{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px;color:#00008b;margin-left:2px}.detailfield{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px}table.detailfield label{padding-left:2px;padding-right:8px}span.detailfield label{padding-left:4px}.detailbutton{font-size:10px}td.detailbuttonright{text-align:center;vertical-align:top}input.detailbuttonright,.detailbuttonright input{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10px;width:100%;margin-bottom:4px}.detailaccess{font-size:11px;color:#6a5acd}.field-validation-error{color:#58151c}.ipHeaderTable{width:100%;padding:0px;margin:0px}.ipHeaderTable .ipHeaderSlack{background-color:#fff}.ipHeaderTable .ipHeaderTitle{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background-color:#006;color:#fff;text-align:center;vertical-align:middle;font-size:12px;height:16px;font-weight:bold;width:1%;padding:0 15px;white-space:nowrap}.ipHeaderTable .ipHeaderUnderBar{width:100%;height:4px;background-color:#006}div.ipInner{background-color:#e7edf5;padding:4px 0 8px 10px}div.ipBorderItem{border:solid 1px #000}ul.ipMenu{margin:1em 0;list-style-type:disc;list-style-position:outside;padding:0}ul.ipMenu li{margin:2px 0 2px 20px;padding:0}.container{background-color:#e7edf5;margin-bottom:1.2em}.container a:hover{color:red}.container ul,.containerg ul{margin:0 0 0 15px;padding:0}.container li,.containerg li{margin:0;padding:0}.container .content,.containerg .content{padding:12px;border-left:solid 1px #c2e0fc;border-right:solid 1px #c2e0fc;border-bottom:solid 1px #c2e0fc}.container .title,.containerg .title{height:18px;border-bottom:solid .1875rem #006;background-color:#fff}.container .title span,.containerg .title span{display:inline-block;color:#fff;font-weight:bold;font-size:12px;padding:.1875rem 40px .1875rem 10px;margin-left:0;background:url(/dist/images/angleslantacross642590613d3f42d0d507.svg) right top no-repeat}.container div.titleie,.containerg div.titleie{border-bottom:solid 3px #006;background-color:#fff}.container table.titleie,.containerg table.titleie{margin:0;border:none;border-collapse:collapse;background-color:#fff}.container table.titleie td.left,.containerg table.titleie td.left{color:#fff;font-weight:bold;font-size:12px;line-height:13px;padding:4px 10px 2px 8px;background-color:#006}.container table.titleie td.right,.containerg table.titleie td.right{padding:0;border:none;width:32px;background:#006 url(/dist/images/AngleSlantReverseda12e3235e13fb9960b8.png) no-repeat left top}.subgroup .subtitle{font-weight:bold}.subgroup ul{margin:.5em 0 1em 25px}.filtertable{border-collapse:collapse}.filtertable td{padding:1px 8px 0 1px}.filtertable td input[type=text].filterfield,.filtertable td select.filterfield{margin-right:0}.filtertable input{font-size:11px}.filtertable select{font-size:11px}.filterbox{border:#ddd 2px solid;padding-left:2px;padding-bottom:2px;padding-top:2px}.filtercaption{font-size:11px;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding-right:8px}.filterbutton{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10px;margin-right:8px;padding-right:12px;padding-left:12px;height:20.5px}.filterfield{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px}.filterfield:not(input){height:20.5px}input[type=text].filterfield,input[type=datetime].filterfield,select.filterfield{margin-right:8px}td.filterfield{padding-right:8px}td.filterfield input[type=text],td.filterfield input[type=datetime],td.filterfield select{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px}td.filterfield input[type=text].filterfield,td.filterfield input[type=datetime].filterfield,td.filterfield select.filterfield{margin-right:0}.filterrightlink{vertical-align:bottom;text-align:right;font-size:12px}.filterrightlink.dgBeforeList{vertical-align:bottom}.ajax__tab_default .ajax__tab_header{white-space:nowrap}.ajax__tab_default .ajax__tab_outer{display:-moz-inline-box;display:inline-block}.ajax__tab_default .ajax__tab_inner{display:-moz-inline-box;display:inline-block}.ajax__tab_default .ajax__tab_tab{margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}.ajax__tab_xp .ajax__tab_header{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px;background:url(/dist/images/tab-line2ad3c94f64c32e245858.gif) repeat-x bottom}.ajax__tab_xp .ajax__tab_outer{padding-right:4px;background:url(/dist/images/tab-rightf1a4ec089d5ea9de0481.gif) no-repeat right;height:21px}.ajax__tab_xp .ajax__tab_outer:hover{background:url(/dist/images/tab-hover-right7af8fbb748522fa14c26.gif) no-repeat right}.ajax__tab_xp .ajax__tab_outer:hover .ajax__tab_inner{background:url(/dist/images/tab-hover-lefte5c830c392b0e0c3b8f9.gif) no-repeat}.ajax__tab_xp .ajax__tab_outer:hover .ajax__tab_tab{background:url(/dist/images/tab-hoverd4e823849768668b7138.gif) repeat-x}.ajax__tab_xp .ajax__tab_inner{padding-left:3px;background:url(/dist/images/tab-leftdde191386a740591a0f0.gif) no-repeat}.ajax__tab_xp .ajax__tab_tab{height:13px;padding:4px;margin:0;background:url(/dist/images/tab593687afe5bdcdc4854e.gif) repeat-x}.ajax__tab_xp .ajax__tab_active .ajax__tab_outer,.ajax__tab_xp .ajax__tab_active .ajax__tab_outer:hover{background:url(/dist/images/tab-active-right7fa1e34f5367aa27ceed.gif) no-repeat right}.ajax__tab_xp .ajax__tab_active .ajax__tab_inner,.ajax__tab_xp .ajax__tab_active .ajax__tab_outer:hover .ajax__tab_inner{background:url(/dist/images/tab-active-left4591a3202ef8b7238daa.gif) no-repeat}.ajax__tab_xp .ajax__tab_active .ajax__tab_tab,.ajax__tab_xp .ajax__tab_active .ajax__tab_outer:hover .ajax__tab_tab{background:url(/dist/images/tab-activedfd0c0f7b8a08cf5abb9.gif) repeat-x}.ajax__tab_xp .ajax__tab_body{font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;border:1px solid #999;border-top:0;padding:8px;background-color:#fff}.ajax__tab_xp a{text-decoration:none;color:#000}.ajax__scroll_horiz{overflow-x:scroll}.ajax__scroll_vert{overflow-y:scroll}.ajax__scroll_both{overflow:scroll}.ajax__scroll_auto{overflow:auto}.standardgrid{display:grid}.standardgrid .gridhead,.standardgrid .griditem{font-size:12px;padding:1px 2px}.standardgrid .gridhead{color:#3d3db6;background-color:#e8ebfd;font-weight:bold;text-align:left}.standardgrid .griditem.white{background-color:#fff}.standardgrid .griditem.blue{background-color:#f2f2f2}.statusalert-box{background-color:#e7edf5;border:2px solid rgba(0,0,102,.7);border-radius:6px;box-shadow:rgba(27,31,35,.04) 0 1px 0,hsla(0,0%,100%,.25) 0 1px 0 inset;box-sizing:border-box;padding:5px 10px;margin:0 0 15px 0;color:#006}.statusalert-box .statusalert-top{text-align:center;font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;font-weight:bold;color:#006}.statusalert-box .statusalert-inside{position:relative;min-height:20px}.statusalert-box .statusalert-refresh{position:absolute;right:0;text-align:right;font-size:12px;display:none}.statusalert-box:hover .statusalert-refresh{display:block}.statusalert-box .statusalert-container .statusalert-group{margin-bottom:8px}.statusalert-box .statusalert-container .statusalert-group .statusalert-title{font-weight:bold;margin-bottom:4px}.statusalert-box .statusalert-container .statusalert-group .statusalert-item{display:flex}.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertNotify,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertNotify a,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertNotify a:hover{color:#000}.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertPersonal,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertPersonal a,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertPersonal a:hover{color:purple}.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertWarning,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertError,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertCritical,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertWarning a,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertError a,.statusalert-box .statusalert-container .statusalert-group .statusalert-item.AlertCritical a{color:#cd2626}.statusalert-box .statusalert-container .statusalert-group .statusalert-item .statusalert-value{flex:0 0 20px}.statusalert-box .statusalert-container .statusalert-group .statusalert-item .statusalert-text{flex:1 1 auto}.studentdetails td.formcaption{width:auto}.studentdetails .studentalert{width:885px}.studentdetails .studentformtable{table-layout:fixed;margin-bottom:1em;width:950px}.studentdetails .tabarea{width:950px}.studentdetails .ajax__tab_body{display:none;visibility:hidden}.studentdetails .visible .ajax__tab_body{display:block !important;visibility:visible !important;width:949px;border-bottom:solid 1px #999;border-left:solid 1px #999;border-right:solid 1px #999;margin-top:-2px}.studentdetails .internaltable{border-right:medium none;table-layout:fixed;padding-right:0;border-top:medium none;padding-left:0px;margin-bottom:10px;padding-bottom:0px;border-left:medium none;width:100%;padding-top:0px;border-bottom:medium none}.studentdetails .statusinactive{color:darkred}.studentdetails .statusactive{color:#000}.studentdetails .statusunassigned{font-weight:bold;color:#006400}.studentdetails .col-hours{padding-right:16px !important;text-align:right}.studentdetails .classinactive,.studentdetails .classinactive a{color:#666}.studentdetails .classinactive a:hover{color:red}.studentdetails .voidlink{font-size:8px}.studentdetails .smart-center{text-align:center;font-style:italic;margin-top:4px;display:none}.studentdetails .testimonial-list{text-align:left}.studentdetails .testimonials-main{margin-left:4px;margin-right:12px;padding:.4rem .3rem}.studentdetails .testimonials-main .testimonials-beforeafter{display:flex;margin-bottom:4px}.studentdetails .testimonials-main .testimonials-beforeafter span{font-weight:bold}.studentdetails .testimonials-main .testimonials-beforeafter .testimonials-before{flex-grow:1}.studentdetails .testimonials-main .testimonials-beforeafter .testimonials-after{flex-grow:1;text-align:right}.studentdetails .testimonials-main .testimonials-box{border-top:solid 1px #999;padding:8px 0}.studentdetails .ast-hidden{visibility:hidden}.studentdetails .col-diag{padding-right:2px !important;padding-left:5px !important}.employeedetails .emptable{table-layout:fixed;margin-bottom:10px}.employeedetails .PasswordArea{font-weight:bold;cursor:pointer;background-color:#d3d3d3}.employeedetails .rateoverride{font-weight:bold;color:darkred}.employeedetails .ratedefault{color:#000}.employeedetails .HistoryGapWhite{border-top:#fff 4px solid;padding-top:5px}.employeedetails .HistoryGapGray{border-top:#f2f2f2 4px solid;padding-top:5px}.employeedetails .tutorred{color:darkred;font-weight:bold}.employeedetails .noaccesstab{padding-top:3em;padding-bottom:3em;text-align:center}.employeedetails .belowtabs{margin-top:16px}.campusdetails .formtable,.campusdetails #firsthead,.campusdetails .tabarea{width:850px;table-layout:fixed}.campusdetails .tabarea .formtable{width:100%;table-layout:fixed}.campusdetails .campusalert{width:785px}.campusdetails .ajax__tab_body{display:none;visibility:hidden}.campusdetails .visible .ajax__tab_body{display:block !important;visibility:visible !important;width:848px;border-bottom:solid 1px #999;border-left:solid 1px #999;border-right:solid 1px #999;margin-top:-2px}.campusdetails .hidden{display:none}.campusdetails .colstar{width:30px;text-align:center}.campusdetails .colstar .star{width:14px;height:14px;display:inline-block;background:url(/dist/images/stariconsa34c23a660fadd1dda8c.png) no-repeat -14px 0}.campusdetails .redflag{width:16px;height:15px;display:inline-block;background:url(/dist/images/redflagd71402ac830086824322.png) no-repeat bottom center}.campusdetails .greencheck{width:16px;height:16px;display:inline-block;background:url(/dist/images/tick588d48191a210dcd3216.png) no-repeat bottom center}.campusdetails .dgTable .disabled{display:none;color:#666;font-style:italic}.campusdetails .showdisabled{margin-left:36px;font-size:12px}.campusdetails .hiddenfavorites{margin-left:36px;font-size:12px;display:none}.campusdetails .pastevent,.campusdetails .pastevent a{color:#666}.campusdetails .contractexpired{color:red}.campusdetails .event-cancelled{color:darkred;font-weight:bold}.campusdetails .membershipold{color:#999}.campusdetails .containerdiscounteligible{max-height:600px;overflow-y:auto}.campusdetails .containerdiscounteligible #listdiscounteligible{margin-top:0;margin-bottom:0}.campusdetails .contactdetails{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.campusdetails .contactdetails table td{vertical-align:top;padding-bottom:4px}.campusdetails .contactdetails .caption{padding-right:4px}.campusdetails .contactdetails .data{font-weight:bold}.campusdetails .contactdetails .contactedit{text-align:center}.campusdetails .orgtable{vertical-align:top}.campusdetails .orgtable .dgItem>td{vertical-align:top}.campusdetails .info-expand{user-select:none}.campusdetails .info-data{display:none}.campusdetails .info-data.expand{display:table-row}.campusdetails .info-data .inside{position:relative;min-height:14px}.campusdetails .info-data .inside .editlink{position:absolute;right:0;top:0;text-align:right}.campusdetails .info-data table{margin:4px 0 4px 4px}.campusdetails .info-data table .caption{font-size:13px;width:80px;vertical-align:top}.campusdetails .info-data table .data{font-size:13px;vertical-align:top}.campusdetails .orgtable{width:100%;grid-template-columns:1fr 100px 70px 70px 70px}.campusdetails .orgtable.orgdept{grid-template-columns:1fr 100px 70px 70px}.campusdetails .orgtable.orgdept .col-notespad{grid-column:span 3}.campusdetails .orgtable .col-notes{padding-left:20px;padding-bottom:4px}.campusdetails .orgtable .col-notespad{grid-column:span 4}.campusdetails .orgtable .col-members{text-align:center}.campusdetails .orgtable .col-exclusivity{text-align:center}.campusdetails .contacttable{grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.campusdetails .contacttable .duplicate,.campusdetails .contacttable .duplicate a{color:#999 !important}.campusdetails .contacttable .col-notes{padding-left:20px;padding-bottom:4px;grid-column:span 3}.campusdetails .corgtable{width:100%}.campusdetails .corgtable td{width:33.33%;vertical-align:top}.campusorgdetails .formtable,.campusorgdetails #firsthead,.campusorgdetails .tabarea{width:800px;table-layout:fixed}.campusorgdetails .tabarea .formtable{width:100%;table-layout:fixed}.campusorgdetails .ajax__tab_body{display:none;visibility:hidden}.campusorgdetails .visible .ajax__tab_body{display:block !important;visibility:visible !important;width:798px;border-bottom:solid 1px #999;border-left:solid 1px #999;border-right:solid 1px #999;margin-top:-2px}.campusorgdetails .detailscontainer{padding-bottom:20px;width:800px}.campusorgdetails .formtable{width:100%;table-layout:fixed}.campusorgdetails td.formbuttons{width:18%}.campusorgdetails .star{width:14px;height:14px;display:inline-block;background:url(/dist/images/stariconsa34c23a660fadd1dda8c.png) no-repeat -14px 0}.campusorgdetails .star2 .starhold{width:14px;height:14px;margin-right:10px;display:inline-block;background:url(/dist/images/stariconsa34c23a660fadd1dda8c.png) no-repeat -14px 0;float:left}.campusorgdetails #orgfavorite{width:14px;height:14px;display:inline-block;background:url(/dist/images/checkiconsb0ad8f0e865f5c6ae167.png) no-repeat -14px 0;cursor:pointer}.campusorgdetails #orgfavorite.checked{background-position:0 0}.campusorgdetails .contractexpire{color:darkred;font-weight:bold}.campusorgdetails .campusorgnotes table{width:100%}.campusorgdetails .campusorgnotes table td{vertical-align:top}.campusorgdetails .campusorglog table{width:100%}.campusorgdetails .membershiplineold{color:#999}.campusorgdetails .hidden{display:none}.campusorgdetails .oldevent.hidden{display:none}.campusorgdetails .pastevent,.campusorgdetails .pastevent a{color:#999}.campusorgdetails .scholarshipused,.campusorgdetails .scholarshipused a{color:#666}.campusorgdetails .discountcontractexpired{color:red}.campusorgdetails .event-cancelled{color:darkred;font-weight:bold}.campusorgdetails .redflag{width:20px;height:15px;display:inline-block;float:left;background:url(/dist/images/redflagd71402ac830086824322.png) no-repeat bottom left}.campusorgdetails .greencheck{width:16px;height:16px;display:inline-block;float:left;background:url(/dist/images/tick588d48191a210dcd3216.png) no-repeat bottom left}.campusorgdetails .info-expand{user-select:none}.campusorgdetails .info-data{display:none}.campusorgdetails .info-data.expand{display:table-row}.campusorgdetails .info-data .inside{position:relative}.campusorgdetails .info-data .inside .editlink{position:absolute;right:0;top:0;text-align:right}.campusorgdetails .info-data table{margin:4px 0 4px 4px}.campusorgdetails .info-data .caption{font-size:13px;width:80px;vertical-align:top}.campusorgdetails .info-data .data{font-size:13px;vertical-align:top}.campusorgdetails .contactlist .dgItem.inactivecontact{display:none}.classdetails .nooverflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.classdetails tr.withdraw{display:none}.classdetails .withdraw td,.classdetails .withdraw td a{color:#a9a9a9}.classdetails .complete td,.classdetails .complete td a{color:#666}.classdetails .notstarted{color:#666;font-style:italic}.classdetails td.sepabove{border-top:#ccc 1px solid;padding-top:8px}.classdetails td.sepbelow{padding-bottom:8px;border-bottom:#ccc 1px solid}.classdetails .dgTableMock{margin-bottom:1em !important}.classdetails .NoteTitle{font-weight:bold}.classdetails .NoteDate{font-size:10px;color:#336}.classdetails .maplink{font-size:10px}.classdetails .unbooked{color:darkred}.classdetails .booked{color:#000}.classdetails .unassigned{color:#666}.classdetails .meetingtable{width:100%;table-layout:fixed}.classdetails .meetingtable td{vertical-align:top}.classdetails .meetingtable .col-name{width:9%}.classdetails .meetingtable .past .col-name{color:#666}.classdetails .meetingtable .past .col-meetdate{color:#666}.classdetails .meetingtable .col-date{width:9%}.classdetails .meetingtable .col-date .meetdate{color:#000}.classdetails .meetingtable .col-date .meettime{color:#666}.classdetails .meetingtable .col-instructor.unassigned{color:#a9a9a9}.classdetails .meetingtable .col-contract{width:12%}.classdetails .meetingtable .col-facility{width:21%}.classdetails .meetingtable .col-pay{text-align:right;width:6%;padding-right:4px}.classdetails .meetingtable .col-zoomid{width:10%}.classdetails .meetingtable .col-hosturl{width:40%}.classdetails .countstudents{font-weight:bold}.classdetails .countstudents .subcount{font-weight:normal;color:#669}.page-home .home-area{margin-top:20px;display:flex}.page-home .home-area .home-col{flex-basis:250px;margin-right:30px}.page-home .home-area .home-col-alerts{flex-basis:250px}.page-home .home-area .home-button{appearance:none;background-color:#e7edf5;border:2px solid rgba(0,0,102,.7);border-radius:6px;box-shadow:rgba(27,31,35,.04) 0 1px 0,hsla(0,0%,100%,.25) 0 1px 0 inset;box-sizing:border-box;color:#006;cursor:pointer;display:block;font-size:16px;font-weight:bold;line-height:20px;list-style:none;padding:7px 9px;position:relative;transition:background-color .2s cubic-bezier(0.3, 0, 0.5, 1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word;margin:0 0 15px 0;text-align:center}.page-home .home-area .home-button:hover{background-color:#f3f4f6;text-decoration:none;transition-duration:.1s}.page-home .home-area .home-button:disabled{background-color:#fafbfc;border-color:rgba(27,31,35,.15);color:#959da5;cursor:default}.page-home .home-area .home-button:active{background-color:#edeff2;box-shadow:rgba(225,228,232,.2) 0 1px 0 inset;transition:none 0s}.page-home .home-area .home-button:focus{outline:1px rgba(0,0,0,0)}.page-home .home-area .home-button:before{display:none}.page-home .home-area .home-button:-webkit-details-marker{display:none}.alert,.message,.formvalidate{text-align:left;padding:5px 20px 5px 45px;font-size:14px;margin-bottom:8px;display:block;width:575px;background:#fff6bf url(/dist/images/exclamation5020ace1fd374f7730c6.png) 15px 50% no-repeat}.alert.wide,.message.wide,.formvalidate.wide{width:auto}.alert{border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}.message{border-top:2px solid #2e8b57;border-bottom:2px solid #2e8b57}.formvalidate{border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}.formvalidate ul{color:#000;list-style-type:circle;margin:1em 0 1em 20px;padding:0}.formvalidate li{padding:0;margin:0;font-size:13px}.alert2,.message2,.formvalidate2,.validation-summary-errors{text-align:left;padding:.5rem 1.5rem .5rem 45px;font-size:14px;border-radius:.25rem;margin-bottom:.5rem;display:block;background:#f8d7da url(/dist/images/exclamation-triangle452d51316b418c6a23ed.svg) 15px 50% no-repeat;border:solid 1px #f1aeb5;color:#58151c}.alert2.wide,.message2.wide,.formvalidate2.wide,.validation-summary-errors.wide{width:auto}.message2{background-color:#cff4fc;border-color:#9eeaf9;color:#055160}.formvalidate2 ul{color:#000;list-style-type:circle;margin:1em 0 1em 20px;padding:0}.formvalidate2 li{padding:0;margin:0;font-size:13px}.calstyle .cd{font:bold 16px Arial,Helvetica,sans-serif;color:#fff;text-align:center;background-color:#000;border:2px solid #000}.calstyle .cn{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#000;padding-top:2px;padding-left:2px}.calstyle .cnfull{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#fff;padding-top:2px;padding-left:2px}.calstyle .cc{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#fff;overflow:hidden;padding-top:5px;text-align:center;padding-bottom:3px;white-space:nowrap}.calstyle .cl{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#fff;overflow:hidden;padding-top:5px;text-align:center;padding-bottom:3px;white-space:nowrap}.calstyle .ch{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;color:#000;padding-top:5px;text-align:center;padding-bottom:3px;white-space:nowrap}.calstyle .ccell{width:75px;height:45px;border:2px solid #000}.calstyle .ccell .time{font-weight:normal}.calstyle .cmonth{border:#000 solid;border-width:0px 5px 5px;border-collapse:collapse}.calstyle .cmonth td{vertical-align:top}.calstyle .calendarChangable{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;font-weight:normal;text-align:center;margin-bottom:32px}.calstyle .calendarLocationTab{font-style:normal;font-variant:normal;font-weight:bold;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-align:Center;padding-top:1px}.calstyle .calendarHeader{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;color:#000;text-align:left}.calstyle .calendarTypeHeader{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;font-weight:bold}.calstyle .calendarEnrollNow{font-weight:bold;font-size:13px;color:#36c}.calstyle a:link.calendarEnrollNow,.calstyle a.calendarEnrollNow:active,.calstyle a.calendarEnrollNow:visited{color:#36c}.calstyle a.calendarEnrollNow:hover{color:red}.calstyle .calendarLocationHeader{font-family:Arial,Helvetica,sans-serif;font-size:34px;color:#000;font-weight:bold;clip:rect()}.calstyle .calendarDescriptor{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;padding-bottom:3px}.calstyle .calendarBelowBar{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;font-weight:normal;text-align:justify;margin-bottom:25px}.calstyle .calendarDirections{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal}.calstyle .calendarTopHeader{width:100%}.calfstylelarge .cd{font:bold 16px Arial,Helvetica,sans-serif;color:#fff;text-align:center;background-color:#000;border:2px solid #000}.calfstylelarge .cn{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#000;padding-top:2px;padding-left:2px}.calfstylelarge .cnfull{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#fff;padding-top:2px;padding-left:2px}.calfstylelarge .cc{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#fff;overflow:hidden;padding-top:5px;text-align:center;padding-bottom:3px;white-space:nowrap}.calfstylelarge .cl{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#fff;overflow:hidden;padding-top:5px;text-align:center;padding-bottom:3px;white-space:nowrap}.calfstylelarge .ch{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;color:#000;padding-top:5px;text-align:center;padding-bottom:3px;white-space:nowrap}.calfstylelarge .ccell{width:110px;height:60px;border:2px solid #000;vertical-align:top}.calfstylelarge .ccell .time{font-weight:normal}.calfstylelarge .cmonth{border:#000 solid;border-width:0px 5px 5px;border-collapse:collapse}.calfstylelarge .calendarChangable{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;font-weight:normal;text-align:center;margin-bottom:32px}.calfstylelarge .calendarLocationTab{font-style:normal;font-variant:normal;font-weight:bold;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-align:Center;padding-top:1px}.calfstylelarge .calendarHeader{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;color:#000;text-align:left}.calfstylelarge .calendarTypeHeader{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;font-weight:bold}.calfstylelarge .calendarEnrollNow{font-weight:bold;font-size:13px;color:#36c}.calfstylelarge a:link.calendarEnrollNow,.calfstylelarge a.calendarEnrollNow:active,.calfstylelarge a.calendarEnrollNow:visited{color:#36c}.calfstylelarge a.calendarEnrollNow:hover{color:red}.calfstylelarge .calendarLocationHeader{font-family:Arial,Helvetica,sans-serif;font-size:34px;color:#000;font-weight:bold;clip:rect()}.calfstylelarge .calendarDescriptor{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;padding-bottom:3px}.calfstylelarge .calendarBelowBar{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;font-weight:normal;text-align:justify;margin-bottom:25px}.calfstylelarge .calendarDirections{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal}.calfstylelarge .calendarTopHeader{width:100%}.page-lawfirm .formtable,.page-lawfirm #firsthead,.page-lawfirm .tabarea{width:1000px !important;table-layout:fixed}.page-lawfirm .tabarea .formtable{width:100%;table-layout:fixed}.page-lawfirm .ajax__tab_body{display:none;visibility:hidden}.page-lawfirm .visible .ajax__tab_body{display:block !important;visibility:visible !important;width:998px;border-bottom:solid 1px #999;border-left:solid 1px #999;border-right:solid 1px #999;margin-top:-2px}.page-lawfirm .detailscontainer{padding-bottom:20px;width:800px}.page-lawfirm .info-expand{user-select:none}.page-lawfirm .info-data{display:none}.page-lawfirm .info-data.expand{display:table-row}.page-lawfirm .info-data .inside{position:relative}.page-lawfirm .info-data .inside .editlink{position:absolute;right:0;top:0;text-align:right}.page-lawfirm .info-data table{margin:4px 0 4px 4px}.page-lawfirm .info-data .caption{font-size:13px;width:80px;vertical-align:top}.page-lawfirm .info-data .data{font-size:13px;vertical-align:top}.page-lawfirm .hidden{display:none}.page-lawfirm .pastevent,.page-lawfirm .pastevent a{color:#666}.page-defquiz-result .btn-text{background:linear-gradient(to bottom, #3194f5 5%, #1564b3 100%);background-color:#1564b3;border-radius:5px;text-indent:0;display:inline-block;color:#fff;font-family:Arial;font-size:12px !important;line-height:12px;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;padding:6px 8px 7px 8px;border-width:0;cursor:pointer;border-style:outset;box-sizing:border-box;user-select:none}.page-defquiz-result .btn-text:hover{background:linear-gradient(to bottom, #88bef3 5%, #155ca2 100%);background-color:#155ca2;color:#fff !important;text-decoration:none}.page-defquiz-result .results-top-container{margin:20px 0 25px 0;display:flex;justify-content:space-between;align-items:center}.page-defquiz-result .results-top-container .left{color:#040829;font-size:15px}.page-defquiz-result .results-top-container .left .score{padding-right:40px}.page-defquiz-result .results-top-container .right{text-align:right}.page-defquiz-result #resultstab{width:100%;margin:0 0 20px 0}.page-defquiz-result #resultstab tr:nth-child(even){background-color:#e9e9e9}.page-defquiz-result #resultstab td{padding-top:15px;padding-bottom:15px;color:#4c4d4f;vertical-align:top}.page-defquiz-result #resultstab td.word{width:180px}.page-defquiz-result #resultstab td.credited{padding-right:20px}.page-defquiz-result #resultstab td.student{padding-right:20px}.page-defquiz-result #resultstab td.results{padding:15px 24px 0 36px}.page-defquiz-result #resultstab td.results div{background:url(/dist/images/correct-answerd3b8d442078a728fbe73.png) no-repeat 15px center;width:14px;height:15px}.page-defquiz-result #resultstab .correct td.results div{background-position:0 0}.page-defquiz-result #resultstab .incorrect td.results div{background:url(/dist/images/incorrect-answerd902ebf114eb7c65d42a.png) center}.page-defquiz-result #resultstab .subhead{font-weight:bold}.page-defquiz-quiz p.description{color:#7c7c7e}.page-defquiz-quiz #top{height:39px}.page-defquiz-quiz #top #timeelapsed,.page-defquiz-quiz #top .results{color:#040829;padding:8px 0px 0px 32px;font-weight:bold;font-size:15px}.page-defquiz-quiz #quiztab{width:100%;border:0px solid #006;margin:0px 0% 20px 0%}.page-defquiz-quiz #quiztab td{vertical-align:top;padding-top:5px !important;padding-bottom:5px !important}.page-defquiz-quiz #quiztab .number{text-align:center;padding:0px 8px 0px 26px;width:20px;color:#4c4d4f;font-weight:bold}.page-defquiz-quiz #quiztab .answer{padding:4px 8px 4px 0px;width:20px}.page-defquiz-quiz #quiztab .answer input{font-size:11px;width:20px;border:1px solid #888;text-align:center}.page-defquiz-quiz #quiztab .answer input.error{border:1px solid red !important;background-color:#fee}.page-defquiz-quiz #quiztab .word{font-size:13px;padding:5px 10px 5px 15px;color:#4c4d4f;font-weight:bold}.page-defquiz-quiz #quiztab .definition{font-size:13px;padding:5px 12px 5px 0px;width:60%;color:#4c4d4f}.page-defquiz-quiz #quiztab .deflabel{padding:5px 6px 5px 0px;text-align:right;color:#040829;font-weight:bold}.page-defquiz-quiz #quiztab tr.alt{background-color:#f0f0fc}.page-defquiz-quiz #quiztab .pick{color:#a4a4a4}.page-defquiz-quiz #quiztab .invaliderror{display:none;font-size:10px;color:red;margin-left:10px;font-weight:normal}.page-defquiz-quiz #quizerror{display:none;margin:0px 0px 20px 0px;font-weight:bold;color:#b22222}.page-defquiz-quiz #button-container{height:35px;width:300px;margin:0px 0px 50px 29px}.page-defquiz-quiz #button-container .button{width:120px}.page-defquiz-quiz #button-container .btn-text{background:linear-gradient(to bottom, #3194f5 5%, #1564b3 100%);background-color:#1564b3;border-radius:5px;text-indent:0;display:inline-block;color:#fff;font-family:Arial;font-size:12px !important;line-height:12px;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;padding:6px 8px 7px 8px;border-width:0;cursor:pointer;border-style:outset;box-sizing:border-box;user-select:none}.page-defquiz-quiz #button-container .btn-text:hover{background:linear-gradient(to bottom, #88bef3 5%, #155ca2 100%);background-color:#155ca2;color:#fff !important;text-decoration:none}.page-defquiz-quiz #button-container .text{padding-left:14px}

/*# sourceMappingURL=site.css.map*/