

/* /css/jpicker/css/jpicker-1.1.6.min.css */

.jPicker .Icon{display:inline-block;height:24px;position:relative;text-align:left;width:25px}.jPicker .Icon span.Color,.jPicker .Icon span.Alpha{background-position:2px 2px;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.jPicker .Icon span.Image{background-repeat:no-repeat;cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.jPicker.Container{color:#000;z-index:10}table.jPicker{background-color:#efefef;border:1px outset #666;font-family:Arial,Helvetica,Sans-Serif;font-size:12px!important;margin:0;padding:5px;width:545px;z-index:20}.jPicker .Move{background-color:#ddd;border-color:#fff #666 #666 #fff;border-style:solid;border-width:1px;cursor:move;height:12px;padding:0}.jPicker .Title{font-size:11px!important;font-weight:bold;margin:-2px 0 0 0;padding:10px 0 0 0;text-align:center;width:100%}.jPicker div.Map{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:crosshair;height:260px;margin:0 10px 10px 10px;overflow:hidden;padding:0;position:relative;width:260px}.jPicker div[class="Map"]{height:256px;width:256px}.jPicker div.Bar{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:n-resize;height:260px;margin:12px 10px 0 5px;overflow:hidden;padding:0;position:relative;width:24px}.jPicker div[class="Bar"]{height:256px;width:20px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3,.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4,.jPicker .Bar .Map5,.jPicker .Bar .Map6{background-color:transparent;background-image:none;display:block;left:0;position:absolute;top:0}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3{height:2596px;width:256px}.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{height:3896px;width:20px}.jPicker .Bar .Map5,.jPicker .Bar .Map6{height:256px;width:20px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Bar .Map6{background-repeat:no-repeat}.jPicker .Map .Map3,.jPicker .Bar .Map5{background-repeat:repeat}.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{background-repeat:repeat-x}.jPicker .Map .Arrow{display:block;position:absolute}.jPicker .Bar .Arrow{display:block;left:0;position:absolute}.jPicker .Preview{font-size:9px;padding:5px 0 0 0;text-align:center}.jPicker .Preview div{border:2px inset #eee;height:62px;margin:0 auto;padding:0;width:62px}.jPicker .Preview div span{border:1px solid #000;display:block;height:30px;margin:0 auto;padding:0;width:60px}.jPicker .Preview .Active{border-bottom-width:0}.jPicker .Preview .Current{border-top-width:0;cursor:pointer}.jPicker input{font-size:13px}.jPicker .Button{text-align:center;padding:0 4px;width:115px}.jPicker .Button input{padding:2px 0;width:100px}.jPicker .Button .Ok{margin:12px 0 5px 0}.jPicker td{margin:0;padding:0}.jPicker td.Radio{margin:0;padding:0;width:31px}.jPicker td.Radio input{margin:0 5px 0 0;padding:0}.jPicker td.Text{font-size:12px!important;height:22px;margin:0;padding:0;text-align:left;width:70px}.jPicker tr.Hex td.Text{width:100px}.jPicker td.Text input{background-color:#fff;border:1px inset #aaa;height:19px;margin:0 0 0 5px;text-align:left;width:30px}.jPicker td[class="Text"] input{height:15px}.jPicker tr.Hex td.Text input.Hex{width:50px}.jPicker tr.Hex td.Text input.AHex{width:20px}.jPicker .Grid{text-align:center;width:114px}.jPicker .Grid span.QuickColor{border:1px inset #aaa;cursor:pointer;display:inline-block;height:15px;line-height:15px;margin:0;padding:0;width:19px}.jPicker .Grid span[class="QuickColor"]{width:17px}

/* /css/jpicker/jPicker.css */

@media all{#jPicker{margin:0px 8px;text-align:left}#jPicker ul{font-size:15px;margin:0px 0px 0px 15px;padding:0px}#jPicker ul li{list-style:disc;padding:2px 0px}#jPicker ul li ul{margin-bottom:10px}#jPicker ul li ul li{list-style:circle}#jPicker p{font-size:13px;padding:0px 10px}#jPicker hr{clear:both}#jPicker h2.jPicker{font-size:16px;padding:20px 10px}#jPicker code{color:#8bd;font-size:14px;font-weight:bold}#jPicker pre{background:#eee;border:1px solid #000;color:#000;display:block;font-size:11px;margin:10px 5px;padding:5px}#jPicker span{font-size:13px;text-align:center}#jPicker a{color:#ff8050}#jPicker input{font-size:13px;padding:2px 5px}#jPicker h2{font-size:16px;margin:10px 0px}.jPicker .Title{visibility:hidden}table.jPicker{background-color:#fff;border:0px;font-family:verdana,arial,Helvetica,Sans-Serif;padding:0px}.jPicker td.Radio{white-space:nowrap}}

/* /css/foundation-adjustments.less */

p{line-height:1.5;margin-bottom:1rem}input[type="checkbox"]+label,input[type="radio"]+label{margin-left:0.25rem;margin-right:0.25rem}.fullWidth{width:100%;margin-left:auto;margin-right:auto;max-width:inherit;max-width:initial}select.autoWidth,input.autoWidth{width:auto}.navBarIconContainer{display:inline-block}.navBarIconContainer i{font-size:130%;position:relative;top:1px;left:1px}.tabStripContainer .top-bar{margin-bottom:1.0rem}@media only screen and (min-width:46em){.tabStripContainer .top-bar{background-color:#fff;margin-bottom:0}}.tabStripContainerUnder{height:3px;overflow:hidden;background-color:#001537;margin-bottom:0.75rem;display:none;clear:both}@media only screen and (min-width:46em){.tabStripContainerUnder{display:block}}.tabStripContainer .top-bar-section ul li{margin-right:2px;background:none!important}.tabStripContainer .top-bar-section ul li a{background-color:#e0e0e0 !important;color:#555 !important}@media only screen and (min-width:40.063em){.tabStripContainer .top-bar-section ul li a{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 -2px 8px -5px #909090;-moz-box-shadow:inset 0 -2px 8px -5px #909090;box-shadow:inset 0 -2px 8px -5px #909090;background:#e0e0e0 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e0e0e0),color-stop(1,#fff)) !important;background:-ms-linear-gradient(bottom,#e0e0e0,#fff) !important;background:-moz-linear-gradient(center bottom,#e0e0e0 0%,#fff 100%) !important;background:-o-linear-gradient(#fff,#e0e0e0) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#e0e0e0',GradientType=0) !important}.tabStripContainer .top-bar-section ul li a:hover{background:#d9d9d9 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d9d9d9),color-stop(1,#fff)) !important;background:-ms-linear-gradient(bottom,#d9d9d9,#fff) !important;background:-moz-linear-gradient(center bottom,#d9d9d9 0%,#fff 100%) !important;background:-o-linear-gradient(#fff,#d9d9d9) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#d9d9d9',GradientType=0) !important;color:#404040 !important}}.tabStripContainer .top-bar-section ul li.active a{background:#001537 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#001537),color-stop(1,#003c9d)) !important;background:-ms-linear-gradient(bottom,#001537,#003c9d) !important;background:-moz-linear-gradient(center bottom,#001537 0%,#003c9d 100%) !important;background:-o-linear-gradient(#003c9d,#001537) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003c9d',endColorstr='#001537',GradientType=0) !important;color:#fff !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:0 1px 1px #000}.topNavSubMnArr{padding-left:4px;position:relative;top:-1px;opacity:0.50}@media screen and (-webkit-min-device-pixel-ratio:0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown{clip:initial}.top-bar.expanded .top-bar-section .dropdown{clip:initial}}button,.button{background:#001537;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#777;border-color:#555;box-shadow:none;color:#fff;cursor:default;opacity:0.7}.tabs dd.active a,.tabs .tab-title.active a{background:#001537}dl.tabs{border-bottom:2px solid #001537}.top-bar-section li.active:not(.has-form) a:not(.button){background-color:#001537}.top-bar-section li.active:not(.has-form) a:hover:not(.button){background-color:#000204}ul,ol,dl{margin-bottom:0}.sub-nav{overflow:visible}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{padding:0.4rem 0.8rem;color:#777}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{background:#001537;padding:0.4rem 0.8rem}

/* /css/login.less */

.loginBackground{background-color:#ffdc00}.loginPanel{background-color:#f0f0f0;-webkit-box-shadow:0px 4px 70px rgba(0,0,0,0.22);-moz-box-shadow:0px 4px 70px rgba(0,0,0,0.22);box-shadow:0px 4px 70px rgba(0,0,0,0.22);clear:both;padding-top:10px;border-top:1px solid lighter(#f0f0f0,10%);border-bottom:1px solid darker(#f0f0f0,10%)}.loginField{font-size:14px !important;height:3rem !important;padding-left:1rem !important}.loginLogoPanel{display:block;clear:both}.loginLogo{max-height:170px;max-width:100%}

/* /css/analytics.less */

ul.analyticsReportList{list-style-type:none;padding:0;margin:0;width:100%}ul.analyticsReportList li:before{content:"\f200";color:#505050;font-family:'FontAwesome';font-size:130%;padding-left:2px;padding-right:4px;vertical-align:middle;position:relative;top:-2px;padding-top:-2px}ul.analyticsReportList li{padding-top:2px;padding-bottom:6px;text-indent:-25px;padding-left:25px;line-height:1.5em}ul.analyticsReportList li i{text-indent:0px}ul.analyticsReportList li div{text-indent:0px}ul.analyticsReportList li span.analyticsReportShared{color:#505050}.interestListBoxPanel{height:260px;overflow:scroll;background-color:#fff;border:1px solid silver;padding:4px}.interestAttributeList{margin:0px;padding:0px;margin-bottom:6px}.interestHeading{font-weight:bold;color:#505050;padding-left:2px;padding-top:6px;padding-bottom:3px}.interestAttribute{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:2px;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:4px;background-color:#f0f0f0;background-repeat:no-repeat;border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;border-right:1px solid silver;border-bottom:1px solid silver;cursor:pointer;color:#505050;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.interestAttribute .fieldVis{margin-bottom:0px}.iAField{color:#000}.interestSelected{background-color:#fff0d0 !important;border:1px solid #ffc040 !important;background-image:none !important}.interestDropAreaHover{background-color:#fff090}#interestDropArea{padding-left:4px;padding-top:8px;padding-bottom:8px;font-style:italic;color:#505050;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.criteriaLine{margin-left:20px;margin-top:4px}.criteriaExpandIcon{padding-left:0px;padding-right:2px}.criteriaInput{border:1px solid silver;background-color:#fff;width:200px;display:inline}.criteriaType{font-weight:bold}#advancedOptionsMenuButton{height:12px;width:11px;cursor:pointer;float:right}.analyticsGroupBox{background-color:#e9e9e9;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #d0d0d0;margin-bottom:6px}.analyticsGroupBoxTitle{padding-left:8px;padding-top:4px;padding-bottom:4px;font-size:120%;cursor:pointer}.analyticsGroupBoxContent{background-color:#fff;border:1px solid #fff;margin-left:4px;margin-right:4px;margin-bottom:4px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.analyticsGroupBoxContentInner{margin:4px}.advancedOptionsDisabled{color:#909090;cursor:default}input.aParamDefault{width:120px}

/* /css/first.less */

div.mainCell{min-height:600px;padding-bottom:15px}@media print{.donotprint{display:none}}

/* /css/basic.less */

h1{FONT-SIZE:180%;color:#001537}h1 .preHeading{color:#505050;font-size:90%;font-weight:normal;font-style:normal}h1 a.preHeading{color:#505050;font-size:90%;font-weight:normal;font-style:normal}h2{FONT-SIZE:150%;color:#505050;margin-bottom:1rem}h1 em{font-style:normal;color:#000}a,a:visited{text-decoration:none;color:#001537}a:hover,a:visited:hover{color:#003284}ul.linkList{list-style-type:none;padding:0;margin:0;width:100%}ul.blockList li:before{font-family:FontAwesome;content:'\f054 \00A0';color:#505050}ul.blockList li{margin-bottom:0.8em;padding-left:1.5em;padding-bottom:0em}ul.blockList li .reportRowDesc{margin-left:1em}ul.linkList li:before{font-family:FontAwesome;content:'\f054 \00A0';color:#505050}ul.linkList li{background-repeat:no-repeat;background-position:0 .25em;margin-bottom:0.8em;text-indent:-1em;margin-left:1em}ul.linkList li i.fa{text-indent:0}ul.linkList2Column li{width:43%;float:left}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:1em;height:0;clear:both}hr.subtleSeparator{border-color:silver;border-style:solid}hr.subtleSeparatorNoMargin{border-color:silver;border-style:solid;margin:0px}.nowrap{white-space:nowrap}

/* /css/boxes.less */

.courseBox{margin-bottom:1.5rem}.courseBoxTopBar .code{font-weight:bold;font-size:120%}.courseBoxTopBar a.title{font-size:120%}.courseDateRow{margin-left:1.3rem;margin-top:.5rem;margin-bottom:.5rem;color:#505050;clear:both}.courseLinkRow{margin-left:1.3rem;margin-bottom:0.5rem;color:silver}.courseLinkRow a{text-decoration:none}.courseExtraContent{margin-left:1.3rem}table.infoTable{width:100%}table.infoTable tr th{color:#505050;vertical-align:top;text-align:left;width:48%;font-weight:normal}table.infoTable tr td{vertical-align:top;text-align:left;width:52%;font-weight:normal}.infoBox{margin-bottom:16px;width:100%;clear:both}.infoBoxTopBar{background:#001537;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000b1e),color-stop(1,#001f51));background:-ms-linear-gradient(bottom,#000b1e,#001f51);background:-moz-linear-gradient(center bottom,#000b1e 0%,#001f51 100%);background:-o-linear-gradient(#001f51,#000b1e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001f51',endColorstr='#000b1e',GradientType=0);color:#fff;text-shadow:0 1px 1px #000;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;border-left:1px solid #001537;border-right:1px solid #000b1e;border-top:1px solid #001941}.infoBoxTopBar a,.infoBoxTopBar a:visited{color:#fff}.infoBoxContent{background:#f9f9f9;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0f0f0),color-stop(1,#fefefe));background:-ms-linear-gradient(bottom,#f0f0f0,#fefefe);background:-moz-linear-gradient(center bottom,#f0f0f0 0%,#fefefe 100%);background:-o-linear-gradient(#fefefe,#f0f0f0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f0f0f0',GradientType=0);border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;clear:both;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.infoBoxAboveContentHeader{padding:0.3em;font-size:90%;color:#505050}.infoBoxContentInner{padding:4px}.infoBoxContentHeading{font-weight:bold;margin-top:8px;background-color:#f0f0f0;padding:3px}.infoBoxContentBlock{margin-top:3px;margin-left:3px}.infoBoxRowIndented{margin-left:42px}.noticeRow{clear:both;margin-top:6px;margin-bottom:8px;margin-right:2px;margin-left:2.4em;text-indent:-1.8em}.noticeRowHeading:before{font-family:FontAwesome;font-size:135%;display:inline;margin-left:0px;margin-right:6px;color:#505050;content:'\f0f6';vertical-align:middle}.noticeRowHeading{font-weight:bold}.noticeRowDesc{font-size:90%;text-indent:0px;font-size:100%}.attendanceRowHeading:before{content:'\f073';font-family:FontAwesome;font-size:135%;display:inline;margin-left:0px;margin-right:6px;color:#505050}.attendanceRow{clear:both;margin-top:6px;margin-bottom:8px;margin-right:2px;margin-left:2.4em;text-indent:-1.8em}.attendanceRowDesc{font-size:90%;text-indent:0px}.alertHeading:before{content:'\f0a2';font-family:FontAwesome;font-size:135%;display:inline;margin-left:0px;margin-right:6px;color:#505050}.alertBox{clear:both;margin-top:6px;margin-bottom:8px;margin-right:2px;margin-left:2.4em;text-indent:-1.8em}.alertDesc{font-size:90%;text-indent:0px}.calendarRow{clear:both;margin-top:6px;margin-bottom:8px;margin-right:2px;margin-left:2.4em;text-indent:-1.8em}.calendarRowHeading:before{content:'\f133';font-family:FontAwesome;font-size:135%;display:inline;margin-left:0px;margin-right:6px;color:#505050}.calendarRowHeading{font-weight:bold}.calendarRowDate{font-size:90%;text-indent:0px;font-size:100%;font-weight:normal}.calendarRowDesc{font-size:90%;text-indent:0px}.reportRow{clear:both;margin-top:6px;margin-bottom:8px;margin-right:2px;margin-left:2.4em;text-indent:-1.8em}.reportRowHeading:before{font-family:FontAwesome;font-size:135%;display:inline;margin-left:0px;margin-right:6px;color:#505050;content:'\f080'}.reportRowDesc{font-size:90%;text-indent:0px}.attContainer{padding:4px}.attSumList{padding-top:6px;padding-bottom:3px;padding-right:2px;padding-left:4px;font-size:90%;clear:both;margin-bottom:2px;margin-top:2px}.attSumGraph{padding-top:6px;padding-bottom:3px;padding-right:2px;padding-left:4px;font-size:90%;clear:both;margin-bottom:2px;margin-top:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid silver;background-color:#fff}.attSumRateTitle{padding-top:3px;padding-bottom:3px;padding-left:3px;color:#333;margin-right:54px}.attSumRateStat{float:right;width:4.5em;height:2.3em;text-align:center;padding-top:4px;padding-bottom:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.attSum0{padding-top:7px !important;padding-bottom:7px !important;background-color:#fff}.attSum1{padding-top:7px !important;padding-bottom:7px !important;background-color:#f0f0f0}.attHdr{clear:both;font-style:italic;margin-top:2px;margin-bottom:4px;text-align:left;font-size:90%;margin-left:2px;color:#707070}i.plusIconAddNew:before{content:'\f067';color:#3bc700;font-family:FontAwesome;font-style:normal}

/* /css/forms.less */

table.editForm{background-color:#fff}table.editForm th{background-color:#e0e0e0;padding:4px;text-align:left}table.editForm td{background-color:#f0f0f0;padding:4px}.editStudentCourseDropBox{padding-right:1rem}input.editField{border:1px solid #909090}textarea.editField{border:1px solid #909090}table.buttonStrip{background-color:#3070c0}td.buttonStrip{padding:1px;color:#fff}td.buttonStripHeading{padding-left:5px;color:#fff;font-weight:bold}input.actionButton{border:1px solid silver;background-color:#fff;color:#000;font-weight:bold;margin-left:6px;margin-right:6px}a.actionButton{color:#fff;margin-left:6px;margin-right:6px}.editParam{margin-bottom:3px;clear:both}.editParam .label{float:left;width:160px;color:#303030;padding-left:4px;padding-top:6px}.editParam .value{margin-left:180px;padding:2px}.editParam .value input,.editParam .value select{display:inline-block;width:inherit}.viewParam{clear:both;margin-bottom:3px}.viewParam .label{float:left;width:160px;color:#303030;padding-left:4px;padding-top:6px}.viewParam .value{margin-left:180px;padding-left:2px;padding-top:6px}span.requiredIndicator{color:#f00000}span.notRequired{color:#777;font-style:italic;font-weight:normal;white-space:nowrap}.extranetPostfixButton{display:block;background-color:#001537;color:#fff;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:1.16667rem;height:2.58333rem;line-height:2.58333rem;font-weight:normal;border:1px solid #000b1e;display:inline-block;transition:background-color 300ms ease-out;box-sizing:border-box;font-family:'Helvetica Neue',Helvetica,Helvetica,Arial,sans-serif !important}input.ExtranetButton{font-weight:normal;padding-top:4px;padding-bottom:4px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#001537;border:1px solid #000b1e;display:inline-block;transition:background-color 300ms ease-out;box-sizing:border-box;text-align:center;font-family:'Helvetica Neue',Helvetica,Helvetica,Arial,sans-serif !important}a.ExtranetButton{font-weight:normal;padding:4px;padding-left:8px;padding-right:8px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#001537;border:1px solid #000b1e;display:inline-block;transition:background-color 300ms ease-out;box-sizing:border-box;text-align:center;font-family:'Helvetica Neue',Helvetica,Helvetica,Arial,sans-serif !important}input.ExtranetButton:disabled{background-color:#f9f9f9;color:#b0b0b0;border:1px solid #e0e0e0}input.ExtranetMainButton{color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#001537;border:0 solid #007095;display:inline-block;font-family:'Helvetica Neue',Helvetica,Helvetica,Arial,sans-serif !important;padding:0.88889rem 1.77778rem 0.94444rem;text-align:center;transition:background-color 300ms ease-out;box-sizing:border-box}a.ExtranetMainButton{color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#001537;border:0 solid #007095;display:inline-block;font-family:'Helvetica Neue',Helvetica,Helvetica,Arial,sans-serif !important;padding:0.88889rem 1.77778rem 0.94444rem;text-align:center;transition:background-color 300ms ease-out;box-sizing:border-box}h2 input.ExtranetButton{font-size:12px}

/* /css/nav.less */

.topAboveNav{background-color:#ffdc00;background-image:-webkit-gradient(linear,left top,right top,from(#ffdf1a),to(#e6c600));background-image:-webkit-linear-gradient(left,#ffdf1a,#e6c600);background-image:-moz-linear-gradient(left,#ffdf1a,#e6c600);background-image:-ms-linear-gradient(left,#ffdf1a,#e6c600);background-image:-o-linear-gradient(left,#ffdf1a,#e6c600);overflow:hidden;height:8px;position:relative}#topNavLogo{display:none}@media only screen and (min-width:40.063em){.topAboveNav{height:62px}#topNavLogo{width:458px;height:62px;background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:0px;left:0px}#topNavLogo{display:block;cursor:pointer}}.loggedInAsBox{color:#000 !important;position:absolute;right:9px;bottom:3px;opacity:0.5}.navMenu{background-color:#303030}#schoolLinkBox{float:right;padding:.60em 1em;cursor:pointer;font-weight:bold;color:#fff;position:relative}#schoolListBox{display:none;position:absolute;right:10px;width:220px;top:80px;border:1px solid silver;background-color:#fff;z-index:999}#schoolListBox ul{margin:0;padding:0;list-style-type:none}#schoolListBox ul li{border-bottom:1px solid silver;display:block;margin:0!important}#schoolListBox ul li a,#schoolListBox ul li a:visited{padding:.3em 0.3em;text-decoration:none;clear:both;display:block}#schoolListBox ul li a:hover,#schoolListBox ul li a:visited:hover{text-decoration:none;background-color:#e9e9e9}.headerShadow{background-color:#fff;background-image:url('../images/topBarShadow.gif');background-repeat:repeat-x;background-position:0px 0px;border-top:3px solid #000;clear:right}.nameIntroBox{position:absolute;top:10px;right:10px;width:300px;color:#fff;text-align:right;white-space:nowrap}.nameIntroBox a,.nameIntroBox a:visited{color:#fff;text-decoration:underline}

/* /css/notices.less */

div.WarningBox{background-color:#fff9f0;background-image:url(../images/problem.gif);background-repeat:no-repeat;background-position:12px 8px;border:2px solid #e00000;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding-top:8px;padding-left:36px;padding-right:8px;padding-bottom:8px;color:#000;margin-top:6px;margin-bottom:6px}div.WarningBox b{color:#e00000}div.WarningBox a,div.WarningBox a:visited{color:#e00000}div.NoticeBox{background-color:#fef9de;background-image:url(../images/notice.gif);background-repeat:no-repeat;background-position:12px 8px;border:2px solid #e0af00;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding-top:8px;padding-left:36px;padding-right:8px;padding-bottom:8px;color:#000;margin-top:6px;margin-bottom:6px}div.NoticeBox b{color:#bc9600}div.NoticeBox a,div.NoticeBox a:visited{color:#e0af00}.ValidationErrorMessage{font-weight:bold}ul.ValidationErrorList{margin-top:6px;margin-left:6px}ul.ValidationErrorList li{margin-bottom:0px;margin-top:4px}.ErrorMsg{background-image:url(../images/problem.gif);background-color:#fff;background-repeat:no-repeat;background-position:12px 8px;border:2px solid #e00000;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding-top:8px;padding-left:36px;padding-right:8px;padding-bottom:0px;color:#e00000;margin-top:6px;margin-bottom:6px}.ErrorMsg ul{list-style-type:square;margin-top:6px;margin-bottom:10px}.ErrorMsg ul li{margin-bottom:0px;margin-top:4px;font-weight:normal;color:#000}.noticeNoteInner{padding-top:6px;padding-bottom:6px;color:#505050;font-style:italic;font-weight:normal}.noticeWarning{background-color:#fff0c2;margin-bottom:4px;padding:4px;color:#a75a00;position:relative;background:#fff0c2 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff0c2),color-stop(1,#fffdf5)) !important;background:-ms-linear-gradient(bottom,#fff0c2,#fffdf5) !important;background:-moz-linear-gradient(center bottom,#fff0c2 0%,#fffdf5 100%) !important;background:-o-linear-gradient(#fffdf5,#fff0c2) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdf5',endColorstr='#fff0c2',GradientType=0) !important}.noticeWarningInner:before{font-family:FontAwesome;content:'\f071';font-size:200%;position:absolute;top:5px;left:14px}.noticeWarningInner{padding-top:10px;padding-right:8px;padding-bottom:8px;padding-left:42px}.noticeWarningInner ol{margin-bottom:0px}.noticeError,.ValidationErrorBox{background-color:#ffc8c8;margin-bottom:4px;padding:4px;color:#ae0101;position:relative;background:#ffc8c8 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffc8c8),color-stop(1,#fffbfb)) !important;background:-ms-linear-gradient(bottom,#ffc8c8,#fffbfb) !important;background:-moz-linear-gradient(center bottom,#ffc8c8 0%,#fffbfb 100%) !important;background:-o-linear-gradient(#fffbfb,#ffc8c8) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbfb',endColorstr='#ffc8c8',GradientType=0) !important}.noticeErrorInner:before,.ValidationErrorBoxInner:before{font-family:FontAwesome;content:'\f057';font-size:200%;position:absolute;top:5px;left:14px}.noticeErrorInner,.ValidationErrorBoxInner{padding-top:10px;padding-right:8px;padding-bottom:8px;padding-left:42px}.noticeInformation{background-color:#cfe4f7;margin-bottom:4px;padding:4px;color:#5f6e8d;position:relative;background:#cfe4f7 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#cfe4f7),color-stop(1,#fbfdfe)) !important;background:-ms-linear-gradient(bottom,#cfe4f7,#fbfdfe) !important;background:-moz-linear-gradient(center bottom,#cfe4f7 0%,#fbfdfe 100%) !important;background:-o-linear-gradient(#fbfdfe,#cfe4f7) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfdfe',endColorstr='#cfe4f7',GradientType=0) !important}.noticeInformationInner:before{font-family:FontAwesome;content:'\f05a';font-size:200%;position:absolute;top:5px;left:14px}.noticeInformationInner{padding-top:10px;padding-right:8px;padding-bottom:8px;padding-left:42px}.infoBoxContentNoticeInner:before{font-family:FontAwesome;content:'\f05a';font-size:120%;position:absolute;top:2px;left:7px}.infoBoxContentNotice{margin-bottom:8px;position:relative;color:#5f6e8d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#cfe4f7;background:#cfe4f7 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#cfe4f7),color-stop(1,#fbfdfe)) !important;background:-ms-linear-gradient(bottom,#cfe4f7,#fbfdfe) !important;background:-moz-linear-gradient(center bottom,#cfe4f7 0%,#fbfdfe 100%) !important;background:-o-linear-gradient(#fbfdfe,#cfe4f7) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfdfe',endColorstr='#cfe4f7',GradientType=0) !important}.infoBoxContentNoticeInner{padding-left:24px;padding-top:4px;padding-right:3px;padding-bottom:5px;font-size:95%}.noticeSuccess{background-color:#e9ffd0;margin-bottom:4px;padding:4px;color:green;position:relative;background:#e9ffd0 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e9ffd0),color-stop(1,#fff)) !important;background:-ms-linear-gradient(bottom,#e9ffd0,#fff) !important;background:-moz-linear-gradient(center bottom,#e9ffd0 0%,#fff 100%) !important;background:-o-linear-gradient(#fff,#e9ffd0) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#e9ffd0',GradientType=0) !important}.noticeSuccessInner:before{font-family:FontAwesome;content:'\f058';font-size:200%;position:absolute;top:5px;left:14px}.noticeSuccessInner{padding-top:10px;padding-right:8px;padding-bottom:8px;padding-left:42px}.noticeIdeaInner:before{font-family:FontAwesome;content:'\f0eb';font-size:200%;position:absolute;top:5px;left:17px}.noticeIdea{margin-bottom:4px;padding:4px;position:relative;background:#faeba9 !important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#faeba9),color-stop(1,#fdf6d9)) !important;background:-ms-linear-gradient(bottom,#faeba9,#fdf6d9) !important;background:-moz-linear-gradient(center bottom,#faeba9 0%,#fdf6d9 100%) !important;background:-o-linear-gradient(#fdf6d9,#faeba9) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf6d9',endColorstr='#faeba9',GradientType=0) !important;background-color:#faeba9;color:#554b00}.noticeIdeaInner{padding-top:10px;padding-right:8px;padding-bottom:8px;padding-left:42px}.noticeError ul li{list-style-type:disc;list-style-position:inside;line-height:150%}

/* /css/specific.less */

.courseHeaderTopRightBox{float:right;position:relative;top:-6px}.viewSharedCourse{text-align:center}.courseResultCell{text-align:right}.unitStandardNote{color:#1d70c3;background-color:#e0e9ff;font-weight:normal}.resultCell{text-align:right}.asmtResultCell{text-align:right}table.DynamicTable tr.r1 td.usResultCell{text-align:right;background-color:#f5f5f5}table.DynamicTable tr.r2 td.usResultCell{text-align:right;background-color:#e5e5e5}.NoRecords{font-style:italic;color:#505050;padding:10px}img{border:0}.chartLoadingBg{background-image:url(../images/chartLoadingBg.gif);background-position:top left;background-repeat:no-repeat}.studentPhotoLoadingBg{background-color:#f0f0f0;background-image:url(../images/photoLoadingBg.gif);background-position:50% 50%;background-repeat:no-repeat}.studentPhoto{border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #b0b0b0}.studentPhoto_Large{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.studentPhoto_Small{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

/* /css/tables.less */

table.infoLeftFormat{border:none}table.infoLeftFormat td.title{border-bottom:1px solid #e0e0e0;padding-left:4px;padding-right:12px;padding-top:4px;padding-bottom:4px;font-weight:normal;color:#505050}table.infoLeftFormat td.info{border-bottom:1px solid #e0e0e0;padding:4px}table.infoPanel{border:none}table.infoPanel td.header{padding-left:8px;padding-top:4px;padding-bottom:5px;background-color:#1d70c3;background:url('../images/panelHeaderBackground.gif');font-weight:bold;color:#fff}table.infoPanel td.header a{color:#fff}table.infoPanel td.content{padding:6px;background-color:#eaf2fa;background:url('../images/panelContentBackground.gif');border-bottom:2px solid #d1dae7}table.ObjectList{border:1px solid silver;border-collapse:collapse}table.ObjectList th,tr.ObjectListHeader td{font-weight:normal;background-color:#f0f0f0;border:1px solid silver;border-collapse:collapse;padding:4px;text-align:left;vertical-align:middle;color:#505050}table.ObjectList td{border:1px solid silver;border-collapse:collapse;padding:4px;vertical-align:middle}table.ObjectEdit{border:none}table.ObjectEdit th{font-weight:bold;padding:3px;text-align:left}table.ObjectEdit td{padding:3px}td.blueHeader select{background-color:#fafcfd;border:1px solid #6399c8;float:right}.blueHeader,table.DynamicTable tr td.blueHeader,table.DynamicTable tr.r1 td.blueHeader{background-repeat:repeat-x;color:#193043;text-align:left;font-weight:normal;padding:3px;background-color:#89b2d5;border-bottom:1px solid #89b2d5;border-left:solid 5px #89b2d5;border-top:1px solid #89b2d5}.blueHeader input.ExtranetButton{background-color:#ededed;border:1px solid #545454;color:#545454}.usBlueHeader,table.DynamicTable tr th.usBlueHeader{background-color:#acc0d0;text-align:center;color:#fff;font-weight:bold;padding:2px;border-right:1px solid #fff}.usBlueHeader2,table.DynamicTable tr th.usBlueHeader2{background-color:#e9f0ff;border-left:1px dotted #1d70c3}td.blueLeftBorder,table.DynamicTable tr.r1 td.blueLeftBorder,table.DynamicTable tr.r2 td.blueLeftBorder,table.DynamicTable tr.r3 td.blueLeftBorder,table.DynamicTable tr.r4 td.blueLeftBorder,table.DynamicTable tr.r5 td.blueLeftBorder,div.blueLeftBorder{padding-left:10px;border-left:solid 5px #89b2d5}table.dataTable{border:none;border-collapse:collapse;border-bottom:1px solid silver}table.dataTable th{background-color:#fff;border-bottom:1px solid #000;font-weight:bold;padding:3px;padding-right:6px;vertical-align:bottom}table.dataTable th a,table.dataTable th a:visited{text-decoration:none;color:#000}table.dataTable th a:hover,table.dataTable td a:visited:hover{text-decoration:none}table.dataTable tr.r1 td,table.dataTable tr.r2 td,table.dataTable tr.r3 td,table.dataTable tr.r4 td{padding:3px;border-left:1px solid silver;border-right:1px solid silver;vertical-align:top}table.dataTable tr.r1 td{background-color:#fff}table.dataTable tr.r2 td{background-color:#f0f0f0}table.EditList{border:none;border-collapse:collapse}td.EditListTopLeft{padding:4px;padding-bottom:10px}td.EditListTopRight{background-color:Transparent;padding:4px;padding-bottom:10px;text-align:right;vertical-align:bottom}.EditListTopTitle{font-weight:bold;font-size:120%}td.EditListContent{background-color:#fff;padding:6px;border-top:2px solid silver}td.EditRecordContent{background-color:#f0f0f0;padding-left:6px;padding-right:6px;padding-top:8px;padding-bottom:8px;border-top:2px solid silver;border-bottom:2px solid silver}td.EditListBottomAcross{padding:4px;padding-top:8px;text-align:center}td.EditListBottomLeft{padding:4px;padding-top:10px;text-align:left}td.EditListBottomRight{padding:4px;padding-top:10px;text-align:right}table.ListFieldList td{border-bottom:1px solid #e9e9e9}table.EditFieldList{border:none}table.EditFieldList tr td{padding:3px}table.EditFieldList tr.instructionsRow td{padding-bottom:0px!important;font-style:italic;color:#505050}table.LeftFormat{border:1px solid silver;border-collapse:collapse}table.LeftFormat th,table.LeftFormat td{padding:4px}table.LeftFormat td{border:1px solid silver;background-color:#fff}table.LeftFormat th{font-weight:bold;text-align:left;background-color:#f0f0f0;border:1px solid silver;color:#505050}table.LeftFormat th.header{background-color:#333;color:#fff;font-weight:bold}table.ResultExtraInfoLeftFormat{border-collapse:collapse;border-top:0px;margin-bottom:12px}table.ResultExtraInfoLeftFormat th,table.LeftFormat td{padding:3px}table.ResultExtraInfoLeftFormat td{border-bottom:0px}table.ResultExtraInfoLeftFormat th{text-align:left;font-weight:normal;background-color:#fff;color:#003052;border-bottom:0px}table.EditSubTable{border:none}table.EditSubTable th{color:#909090;text-align:left;padding:2px;font-weight:normal;font-size:90%}table.EditSubTable td{padding:2px}.FieldLabel{font-weight:bold}

/* /css/ui.less */

.empColour{color:#003060}.expColIcon{cursor:pointer;color:#505050;font-size:14px;position:relative;top:-1px}img.closeInlineIcon{background-image:url(../images/closeInline.gif);background-repeat:no-repeat;width:11px;height:11px;cursor:pointer}#tooltip{position:absolute;z-index:3000;border-left:1px solid #c3c3a9;border-top:1px solid #c3c3a9;border-right:1px solid #a3a389;border-bottom:1px solid #a3a389;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ffffd0;padding:4px;max-width:240px;box-shadow:1px 1px 4px #999;-moz-box-shadow:1px 1px 4px #999;-webkit-box-shadow:1px 1px 4px #999}#tooltip h3,#tooltip div{font-size:90%;font-weight:normal;margin:0;color:#3d3d33;line-height:150%}.toolTipDocLink{background-image:url(../images/toolTipDocLink.gif);background-repeat:no-repeat;background-position:0px 1px;padding-left:18px}.inputPanel{background-color:#e9e9e9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:12px}.inputPanelSep{padding-left:6px;padding-right:6px;color:#909090}i.helpIcon{color:#5070b0;font-size:16px;cursor:pointer}i.helpIcon:hover{color:#738dc0}i.downloadIcon{color:#555;font-size:15px;text-shadow:0 0px 3px rgba(255,255,255,0.5)}i.downloadIcon:hover{color:#6e6e6e}i.trashCanIcon{color:#505050;cursor:pointer;font-size:115%}i.plusIcon{color:#4eca64;cursor:pointer;font-size:115%;vertical-align:text-top}i.instituteIcon{color:#505050;font-size:16px;margin-left:0.5em}i.graphIcon{color:#505050;font-size:135%}i.timetableIcon{color:#505050;font-size:135%}.warningIcon{color:#e07700;font-size:120%}.EuropaTabStrip{background-image:url(../images/tabBg.gif);background-position:0 -1px;background-repeat:repeat-x}.EuropaTabStrip ul{padding:0;margin:0;list-style:none;height:31px}.EuropaTabStrip ul li{float:left;height:31px;background-image:url(../images/tabLeft.gif);background-position:left top;background-repeat:no-repeat;margin-bottom:1px}.EuropaTabStrip ul li a{display:block;white-space:nowrap;text-decoration:none;padding-top:7px;padding-bottom:8px;padding-left:13px;padding-right:12px;background-image:url(../images/tabRight.gif);background-position:right top;background-repeat:no-repeat}.EuropaTabStrip ul li.Sel{background-color:#fff;background-image:url(../images/tabLeftSel.gif);background-position:right left;background-repeat:no-repeat}.EuropaTabStrip ul li.Sel a{background-image:url(../images/tabRightSel.gif);background-position:right top;background-repeat:no-repeat;color:#fff}.Note,.EditNote{font-size:90%;color:#505050}.SelectionControlBox{display:inline-block}.SelectionControl{font-size:110%;cursor:pointer;color:#303030;display:inline-block;padding:0.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#e9e9e9;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.SelectionControl:hover{background-color:silver}.inputPanel .SelectionControl{border:1px solid silver;background-color:#fff}.inputPanel .SelectionControl:hover{border:1px solid #909090;background-color:#fff}.SelectionControl .dateVal{white-space:nowrap}img.contextMenuImg{background:url('../images/contextMenu.gif');cursor:pointer;background-repeat:no-repeat;background-position:0px 0px;width:16px;height:17px;vertical-align:text-bottom}i.contextMenuIcon{font-size:16px;color:#505050;cursor:pointer}i.contextMenuIcon:hover{color:#000}.calSessionBox i.contextMenuIcon{color:#868f96}.calSessionBox i.contextMenuIcon:hover{color:#495055}.contextMenu{position:absolute;width:150px;z-index:99999;border:solid 1px #b0b0b0;background-color:#fff;padding:2px;margin:0px;display:none;overflow:hidden;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.25);box-shadow:1px 1px 4px rgba(0,0,0,0.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contextMenu LI{list-style:none;padding:0px;margin:0px}.contextMenu LI.contextMenuItemSepAbove{border-top:1px dashed silver !important;padding-top:1px!important}.contextMenu LI A{text-decoration:none;display:block;line-height:20px;height:28px;background-position:6px center;background-repeat:no-repeat;background-color:#fff;outline:none;padding:4px 6px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contextMenu LI a:hover{text-decoration:none;color:#fff;background-color:#001537;text-shadow:0 1px 1px #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.contextMenu LI A.disabled{color:#707070;cursor:default}.contextMenu LI A.disabled:hover{background-color:transparent;text-shadow:none}.contextMenu LI.separator{border-top:solid 1px silver}.hGraphLine{clear:both;padding-top:3px;padding-bottom:3px}.hGraphLineLabel{width:50%;float:left;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hGraphLineValue{margin-left:53%;width:46%}img.hGraphLineBar{background:#001f51;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#001537),color-stop(1,#003c9d));background:-ms-linear-gradient(bottom,#001537,#003c9d);background:-moz-linear-gradient(center bottom,#001537 0%,#003c9d 100%);background:-o-linear-gradient(#003c9d,#001537);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003c9d',endColorstr='#001537',GradientType=0);height:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #001537}.ac_results{padding:0px;border:1px solid #b0b0b0;background-color:white;overflow:hidden;z-index:99999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 4px #999;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999;min-width:60px}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_input{-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;line-height:22px;overflow:hidden}.ac_loading{background-color:White;background-image:url(../images/progress.gif) !important;background-position:right center!important;background-repeat:no-repeat !important}.ac_over{background-color:#e0e0e0}.ac_termHighlight{font-weight:bold}input.acErrSelected{color:#f90000}.headerAlertBox{margin:4px;text-align:center;padding:5px;border:1px solid #ef5000;background-color:#ff7000;color:#fff;font-weight:bold}.impersonateAlertBox{text-align:center;padding:5px;background-color:#ff3030;color:#fff;font-weight:bold}.impersonateAlertBox a,.impersonateAlertBox a:visited{color:#fff;text-decoration:underline}.urgentAlertText{position:absolute;left:25%;right:25%;background-color:#fff;background-image:url(../images/noticeErrorBg.gif);background-repeat:repeat-x;border:1px solid #ff9000;padding:10px;color:#e00000;font-weight:bold}.urgentAlertTextInner{text-align:center}.urgentAlertTextInner a,.urgentAlertTextInner a:visited{color:#fff;text-decoration:underline}input.openSearchBox{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0}.graphBarTextContainer{margin-left:84px;whitespace:no-wrap}.graphbar{background-image:url(../images/hbar_bg.gif);background-repeat:no-repeat;margin:3px 0px 0 0;text-align:left;width:80px}.entityTag{border:1px solid #909090;background-color:#d0d0d0;padding-top:3px;padding-bottom:3px;padding-left:7px;padding-right:7px;margin-right:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:110%}@media print{.graphBarTextContainer{margin-left:0px}.graphbar{display:none}}.graphbar .percentage-orange{background-image:url(../images/hbar_orange.gif);background-repeat:no-repeat;height:9px}.graphbar .percentage-green{background-image:url(../images/hbar_green.gif);background-repeat:no-repeat;height:9px}.graphbar .percentage-red{background-image:url(../images/hbar_red.gif);background-repeat:no-repeat;height:9px}.pinSpan{cursor:pointer}.pinSpan img{vertical-align:middle;width:17px;height:17px;position:relative;top:-2px}h1 .pinSpan img{width:21px;height:21px;margin-right:4px;position:inherit;top:auto}.pinsMoreLink{cursor:pointer;color:#909090;padding-left:2px;padding-right:2px}h1 .pinsMoreLink{font-size:70%}.pinsMoreLink:hover{background-color:rgba(0,0,0,0.1);color:#707070}.helpDialogMessageContainer{margin:20px 4px 0 4px;color:#3d3d33;line-height:1.8em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.helpDialoDocLinkBox{margin-top:16px}.helpDialoDocLinkBox i{margin-right:2px;font-size:120%}.helpDialoDocLinkBox a{color:#001537}

/* /css/jqmodal.less */

.jqmWindow{display:none;position:fixed;top:140px;left:50%;margin-left:-250px;width:500px;background-color:#fff;border:0px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 4px 12px #505050;-moz-box-shadow:0px 4px 12px #505050;-webkit-box-shadow:0px 4px 12px #505050}.jqmClose{width:24px;height:20px;float:right;cursor:pointer;background-image:url(../images/close.gif);background-position:50% 50%;background-repeat:no-repeat}.jqmHeader{font-size:1.25rem;background-color:#909090;color:#fff;font-weight:normal;padding-left:1rem;padding-top:0.5rem;padding-bottom:0.5rem;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.jqmContent{padding:2rem;border:none;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.jqmOverlay{background-color:#000}.jqmButton{color:#fff;font-family:'Helvetica Neue',Helvetica,Helvetica,Arial,sans-serif !important;padding:0.88889rem 1.77778rem 0.94444rem;text-align:center;font-size:1rem;border:none;margin-left:1rem;margin-right:1rem;background:#001537;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.jqmButtonContainer{text-align:center;margin-top:16px}.jqmTopContentText{margin-top:0px;font-size:110%}

/* /europa/europa.less */

table.DynamicTable{border:none;border-collapse:collapse;border-bottom:1px solid silver}table.DynamicTable th{background-color:#fff;border-bottom:1px solid #909090;font-weight:bold;padding:3px;padding-right:6px;vertical-align:bottom}table.DynamicTable th.filter{background-color:#e9e9e9;border-right:1px solid #fff}table.DynamicTable th a,table.DynamicTable th a:visited{text-decoration:none;color:#000}table.DynamicTable th a:hover,table.DynamicTable td a:visited:hover{text-decoration:none}table.DynamicTable tr.r1 td,table.DynamicTable tr.r2 td,table.DynamicTable tr.r3 td,table.DynamicTable tr.r4 td,table.DynamicTable tr.r5 td{line-height:1.2;padding:0.4rem;border-left:1px solid silver;border-right:1px solid silver;vertical-align:top}table.DynamicTable tr.r1 td{background-color:#fff}table.DynamicTable tr.r2 td{background-color:#f0f0f0}table.DynamicTable tr.r1 td.sorted{background-color:#edf6ff}table.DynamicTable tr.r2 td.sorted{background-color:#c5e0ff}table.DynamicTable tr.r3 td{border-top:1px solid #909090;background-color:#efefef}table.DynamicTable tr.r4 td{border-top:1px solid silver;border-bottom:1px solid silver;background-color:#fff}table.DynamicTable tr.r5 td{border-top:1px solid silver;background-color:#efefef}table.DynamicTable tr td table{padding:0px;border-collapse:collapse}table.DynamicTable tr td table th{border:1px solid silver;background-color:#d9d9d9;padding:2px}table.DynamicTable tr td table td,table.DynamicTable tr.r1 td table td,table.DynamicTable tr.r2 td table td,table.DynamicTable tr.r3 td table td,table.DynamicTable tr.r4 td table td,table.DynamicTable tr.r5 td table td{border:1px solid silver;background-color:Transparent;padding:2px}.Cal_TB{background-color:silver}.Cal_HC{background-color:#003179;color:#fff;font-weight:bold;padding:2px;font-size:11px;text-align:center}.Cal_NC1,.Cal_NC2,.Cal_WC1,.Cal_WC2,.Cal_NCT{padding:2px;vertical-align:top;font-size:11px}.Cal_NC1{background-color:#fff}.Cal_NC2{background-color:#f0f0f0}.Cal_WC1{background-color:#fff5e4}.Cal_WC2{background-color:#f3e0bf}.Cal_NCT{background-color:#fff;border:1px solid red}.Cal_DN{font-size:10px;color:#707070}.Cal_DX{font-size:10px;color:#707070;font-weight:bold}td.tab1{border-bottom:2px solid #1d70c3}td.tab2{border-bottom:2px solid #1d70c3}td.tab3 a,td.tab3 a:visited{text-decoration:none;color:#303030}td.tab3{border-bottom:2px solid #1d70c3;font-family:verdana;text-align:center;vertical-align:middle}td.tab1_{border-bottom:2px solid #1d70c3}td.tab2_{border-bottom:2px solid #1d70c3}td.tab3_ a,td.tab3_ a:visited{text-decoration:none;color:#fff;background-color:#1d70c3}td.tab3_{font-family:verdana;text-align:center;vertical-align:middle;font-weight:bold;border-bottom:2px solid #1d70c3}td.tabend{border-bottom:2px solid #1d70c3}@media print{.Cal_NC1,.Cal_NC2,.Cal_WC1,.Cal_WC2{background-color:#fff}.Cal_TB{background-color:#000}.Cal_HC{background-color:#fff;color:#000}table.DynamicTable tr.r1 td,table.DynamicTable tr.r2 td,table.DynamicTable tr.r3 td,table.DynamicTable tr.r4 td{background-color:#fff;border-bottom:1px solid silver}}

/* /europa/datepickercontrol.less */

input.dateInputBox{width:100px;display:inline-block;margin:0 0 0 0}i.calendarIcon{color:#505050;font-size:16px;margin-left:0.5em}i.calendarIcon:hover{color:#6a6a6a;font-size:16px}img.calendarbutton{position:absolute;width:19px;height:17px;background:transparent url(../europa/images/datesm.gif) no-repeat center}#CalendarPickerControl{background-color:transparent;width:220px;height:220px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#CalendarPickerControl table.calframe{width:100%;background-color:#fff;text-align:center;-webkit-box-shadow:1px 1px 5px #999;-moz-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:6px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}#CalendarPickerControl table.calframe td{padding-top:3px;padding-bottom:3px}#CalendarPickerControl tr td.monthname{width:100%;font-size:1.25em;color:#fff;font-weight:normal;background-color:#001537;padding-bottom:5px;padding-top:5px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:6px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}#CalendarPickerControl tr td.monthname span.yearbutton{font-weight:bold}#CalendarPickerControl tr td.monthnameLNX{width:100%;color:#fff;font-weight:bold;background-color:highlight}#CalendarPickerControl table.navigation{width:100%;text-align:center}#CalendarPickerControl td.navbutton{color:#000;font-weight:bold;cursor:pointer}#CalendarPickerControl td.navbutton:hover{text-decoration:underline;background-color:#ffffc0}#CalendarPickerControl span.yearbutton{cursor:pointer}#CalendarPickerControl span.yearbutton:hover{text-decoration:underline}#CalendarPickerControl td.dayname{color:#505050;font-weight:normal;background-color:#fff}#CalendarPickerControl td.daynameLNX{color:highlighttext;font-weight:normal;background-color:highlight}#CalendarPickerControl td.today{text-decoration:none;cursor:pointer;border-width:1px;border-style:solid;border-color:silver}#CalendarPickerControl td.today:hover{text-decoration:underline;background-color:threedshadow}#CalendarPickerControl td.current{font-weight:normal;color:#000;text-decoration:none;cursor:pointer;border-width:1px;border-style:solid;border-color:#f00000}#CalendarPickerControl td.current:hover{text-decoration:underline}#CalendarPickerControl td.day{background-color:#e0e0e0;color:#000;text-decoration:none;cursor:pointer;border:none}#CalendarPickerControl td.day:hover{text-decoration:underline}#CalendarPickerControl td.weekend{color:#333;text-decoration:none;background-color:silver;cursor:pointer;border:none}#CalendarPickerControl td.dayothermonth{background-color:#f0f0f0;color:#909090;border:none}#CalendarPickerControl td.weeknumber{font:normal 9px;background-color:buttonface;color:inactivecaptiontext;border-width:0px}

/* /css/gradesTab.less */

.gradesTable{border-collapse:collapse;width:100%;background-color:#909090}table.gradesTable th{border:1px solid #a0a0a0}table.gradesTable td{border:1px solid silver;background-color:#fff}.ttInfoHeading{font-size:90%;font-weight:bold;margin-bottom:2px;margin-top:2px}.ttInfoRow{font-size:90%;margin-left:20px;margin-bottom:2px;margin-top:2px}.ttHr{border-top:1px dashed #b1b18f;margin-top:3px;margin-bottom:3px;padding:0px}.gtResEmpty{background:url(../images/hatch.gif)}.gtNotEnrolled{background:url(../images/notEnrolled.gif) !important;background-position:50% 50%!important}.gtHeadingCell{background-color:#e9e9e9;background:url(../images/gradesHeader2.gif);background-repeat:repeat-x;font-weight:normal}.gtMasterHeading{background-color:#d9d9d9;background:url(../images/gradesHeader1.gif);background-repeat:repeat-x;color:#000;text-align:left}.gtMasterHeading_UnitStandard{background:url(../images/gradesHeader1Unit.gif);color:#193043}.gtMasterHeading_UnitStandard_Inactive{background:url(../images/gradesHeader1Unit_inactive.gif);color:#193043}.gtMasterHeading_Assessments{background:url(../images/gradesHeader1Asmt.gif);color:#304319}.gtMasterHeading_Final{background:url(../images/gradesHeader1Final.gif);color:#472121}.gtHeading_UnitStandard{background:url(../images/gradesHeader2Unit.gif);color:#193043;text-align:center}.gtHeading_Assessments{background:url(../images/gradesHeader2Asmt.gif);color:#304319;text-align:center}.gtHeading_Final{background:url(../images/gradesHeader2Final.gif);color:#472121;text-align:center}.gtSuperHeadingInner{padding:4px}.gtHeadingInner{padding:3px}.gtCell{background-color:#fff;white-space:nowrap;overflow:hidden}.rCell{text-align:right}.rInr{padding:3px}.rInrMulti{background:url(../images/multiInfoBg.gif);background-repeat:no-repeat;background-position:top left}#gradesTableContainer{width:100%}.gtSubHeader{font-size:80%;margin-top:2px}.fMk{font-weight:bold}.fGd{font-weight:bold}.fNt{font-style:italic;color:#333}div.clkBl{cursor:pointer}.exInfo{color:#f00000;font-size:90%;vertical-align:top}tr.courseStatRow td{padding:3px;background-color:#fff}td.courseStatHeading{font-weight:bold;text-align:right}td.courseStat{text-align:right}.courseStatEmpty{background:url(../images/hatch.gif)}.gradesFooter{background-color:#fff;color:#333;font-weight:bold}.gradesFooterInner{padding:3px}#simpleTooltip{margin:0;border-left:1px solid #c3c3a9;border-top:1px solid #c3c3a9;border-right:1px solid #a3a389;border-bottom:1px solid #a3a389;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#ffffd0;box-shadow:1px 1px 4px #999;-moz-box-shadow:1px 1px 4px #999;-webkit-box-shadow:1px 1px 4px #999}#simpleTooltipInner{margin:5px}

/* /css/superfish.less */

.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu ul{position:absolute;top:-999em;width:10em}z .sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0px;top:2.4em;z-index:999}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu ul{background-color:#fff;border:1px solid silver;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:1px 1px 3px silver;-moz-box-shadow:1px 1px 3px silver;-webkit-box-shadow:1px 1px 3px silver}.sf-menu a{padding:.60em 1em;text-decoration:none}.sf-menu a,.sf-menu a:visited{color:#303030}.sf-menu li li,.sf-menu li li{border-bottom:1px solid #d9d9d9}.sf-menu li li:last-child,.sf-menu li li:last-child{border-bottom:none}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:0.55em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../images/superfish-arrows-ffffff.gif') no-repeat -10px -100px}a>.sf-sub-indicator{top:.5em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}ul.sf-menu li a.topLevelMenu,ul.sf-menu li a.topLevelMenu:visited{color:#fff}ul.sf-menu li a.topLevelMenu:hover{text-decoration:none}ul.sf-menu li a.selMenuItem,ul.sf-menu li a.selMenuItem:visited{background-color:#000}ul.sf-menu li ul li a{padding:.50em 0.4em}.sf-menu li li a:hover,.sf-menu li li a:visited:hover{text-decoration:none}.sf-menu li{z-index:998}.sf-menu a{z-index:999}

/* /css/aPlusControls.less */

.inlineMultiSelItem{margin-bottom:2px}table.aPCal_TB th,table.aPCal_TB td{border:1px solid #d0d0d0;border-collapse:collapse}table.aPCal_TB tr th{background-color:#f0f0f0;padding-top:2px;padding-bottom:2px;color:#707070;font-weight:normal}table.aPCal_TB tr td{height:40px;vertical-align:top}table.aPCal_TB tr td.aPCal_WC0{background-color:#ffffe0}table.aPCal_TB tr td.aPCal_WC1{background-color:#f9f9d0}table.aPCal_TB tr td.aPCal_NC0{background-color:#fff}td.aPCal_NC1{background-color:#f0f0f0}table.aPCal_TB td.aPCal_Today{border:1px dotted red !important}.aPCal_DN{font-size:90%;color:#333;text-align:right;padding:2px}.aPCal_DX{font-size:90%;color:#000;font-weight:bold;text-align:right;padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.calSessionBox{background:#e7e7e7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e7e7e7),color-stop(1,#c6cfd6));background:-ms-linear-gradient(bottom,#e7e7e7,#c6cfd6);background:-moz-linear-gradient(center bottom,#e7e7e7 0%,#c6cfd6 100%);background:-o-linear-gradient(#c6cfd6,#e7e7e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6cfd6',endColorstr='#e7e7e7',GradientType=0);border:1px solid #b5bac6;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:4px;margin-left:2px;margin-right:2px}.calSessionBox a,.calSessionBox a:visited{color:#000;text-decoration:none!important}

/* /css/jquery-ui/jquery-ui-adjustments.less */

.ui-widget{font-family:inherit;font-size:inherit}.ui-widget .ui-widget{font-size:inherit}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-dialog-buttonset .ui-button{background:#001537;border:0;color:#fff;font-weight:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#000;border:0;color:#fff;font-weight:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline-color:transparent !important}.ui-button-text-only .ui-button-text{padding:0.8em 1.4em}.ui-button .ui-button-text{line-height:auto}.ui-dialog .ui-dialog-buttonpane{border-width:0 0 0}.ui-dialog{border:1px solid #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ui-widget-overlay{background-image:none;background-color:#000;opacity:0.45}input[type="checkbox"]{margin-top:0.25rem;margin-bottom:0.7rem}

/* /css/final-adjustments.less */

table.jPicker{width:100%}.jPicker td.Text{height:inherit}.jPicker td.Text input{height:inherit;width:50px;display:inline}.jPicker tr.Hex td.Text input.Hex{width:70px}table.jPicker td.Text{white-space:nowrap}.jPicker div.Bar{border-width:1px;border-color:#909090}.ui-widget-content a{color:#001537}