a{text-decoration:none}#page{width:100%;margin:5px auto}#page:after{content:'';display:block;clear:both}ul:after{content:'';display:block;clear:both}.block,.grid-sizer{width:99%;padding:20px 0}.block--width2,.chart{width:99%}.block{float:left;background-color:#ccc;transition:width 1s;overflow:hidden}.block h1{font-size:4.5em}.block h2{font-size:6.5em}.block h3{font-size:6em}.block h4{font-size:5.5em}.block h5{font-size:5.0em}.block h6{font-size:4.9em}.block p,.block table,.block footer,.block div.pagination{padding:0 20px;margin:0}.block p{padding:10px 20px}.block h1,.block h2,.block h3,.block h4,.block h5,.block h6{font-family:"Helvetica Narrow", "Arial Narrow", "Helivetica", "Arial", sans-serif;letter-spacing:-9px;line-height:1.2em;text-transform:uppercase;padding:20px;margin-bottom:2px}.block header{overflow:hidden}.block header h1,.block header h2,.block header h3,.block header h4,.block header h5,.block header h6{white-space:nowrap;font-weight:normal;margin:0;padding:0;position:relative;top:-.27em;left:-.07em;height:.661em}.block header p{margin:0;padding:0 0 0 20px;font-size:1.5em;position:relative;top:25px;z-index:1}.block header p+h1,.block header p+h2,.block header p+h3,.block header p+h4,.block header p+h5,.block header p+h6{top:-.57em;height:.37em}.block footer{margin-top:20px;padding-top:10px;padding-bottom:10px}.block ul{padding:0;list-style:none;margin:10px 0 10px 20px}.block ul li{margin:3px 7px 3px 0;float:right}.block ul li.icon{float:left}.block ul li a{display:block;border:1px solid #eee;padding:10px}.block ul li a.icon{font-size:1.4em;padding:15px;border:0}.block ul li a.icon .text_label{display:none}.block table{width:100%;margin-top:20px}.block table tr.last_row{font-weight:bold}.block table tr.attendance_row{display:block;float:left;border-style:solid;width:49.5%;border-width:0 0 1px 0}.block table tr.attendance_row td{display:block;text-align:center;border:0;padding:0}.block table tr.attendance_row td a{display:block;padding:20px 10px}.block table tr.attendance_row:nth-child(odd){border-width:0 1px 1px 0}.block table tr.attendance_row:last-child{border-width:0 1px 0 0}.block table tr th{display:none}.block table tr td{padding:5px 20px;border-bottom:1px solid #999}.block .jqueryui table tr td{padding:2px}.block form label{font-weight:bold}.block form div.details p{padding:10px 20px 10px 0}.block form textarea{min-height:200px;width:80%;padding:10px;border:0}.block form input[type=text],.block form input[type=email],.block form input[type=password],.block form input[type=number]{width:80%;padding:10px}.block form input[type=submit],.block form input[type=clear],.block form input[type=button],.block form .button{width:82%;padding:10px;border:0;font-size:1.1em;text-transform:uppercase}.block .button{list-style:none}.block .how_to_step_image{padding:20px;text-align:center}.block .how_to_step_image img{max-width:100%}#enrollments_chart{margin:0 20px}.in_progress_indicator{display:block;width:100%}.in_progress_indicator.green{background-color:#090}.in_progress_indicator.red{background-color:#900}.in_progress_indicator.blue{background-color:#009}#duedateepicker{margin-bottom:50px}.block.flash{font-weight:bold}#assignment_instructions ul{float:none}#assignment_instructions ul li{float:none;padding:10px}@media screen and (min-width: 667px){#page{width:95%;margin:5px auto}.block,.grid-sizer{width:49%;padding:20px 0}.block--width2{width:98.5%}}@media screen and (min-width: 1024px){#page{width:90%;margin:10px auto}.block,.grid-sizer{width:33%;padding:20px 0}.block--width2,.chart{width:66.5%}}@media screen and (min-width: 1366px){#page{width:90%;margin:10px auto}.block,.grid-sizer{width:24%;padding:20px 0}.block--width2,.chart{width:48.3%}}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}@font-face{font-family:'Simple-Line-Icons';src:url("/assets/Simple-Line-Icons-22c149d485c7a93e34970dbf8045411d617d430bc6e4ac58a799b07a877ad601.eot?v=2.3.2");src:url("/assets/Simple-Line-Icons-22c149d485c7a93e34970dbf8045411d617d430bc6e4ac58a799b07a877ad601.eot?v=2.3.2#iefix") format("embedded-opentype"),url("/assets/Simple-Line-Icons-10e72108d9a16dc366f93acd9085e45c2444d59df72781cdc46aa7024208a9cd.ttf?v=2.3.2") format("truetype"),url("/assets/Simple-Line-Icons-dbf691d7949f2a9a2b0e81c167d47443406a6a2277e64050c381cfeb6fd514de.woff?v=2.3.2") format("woff"),url("/assets/Simple-Line-Icons-0bfff75ce86f544f566c684da0b0ede97af5de6d6bdb068818f3c533a5ac1c4c.woff2?v=2.3.2") format("woff2"),url("/assets/Simple-Line-Icons-5f1456308861304d3b49592896ff2343b4d282722ff4294e5637b807543722d9.svg#Simple-Line-Icons?v=2.3.2") format("svg");font-weight:normal;font-style:normal}.icon-user,.icon-people,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-login,.icon-logout,.icon-emotsmile,.icon-phone,.icon-call-end,.icon-call-in,.icon-call-out,.icon-map,.icon-location-pin,.icon-direction,.icon-directions,.icon-compass,.icon-layers,.icon-menu,.icon-list,.icon-options-vertical,.icon-options,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-up-circle,.icon-arrow-left-circle,.icon-arrow-right-circle,.icon-arrow-down-circle,.icon-check,.icon-clock,.icon-plus,.icon-minus,.icon-close,.icon-exclamation,.icon-organization,.icon-trophy,.icon-screen-smartphone,.icon-screen-desktop,.icon-plane,.icon-notebook,.icon-mustache,.icon-mouse,.icon-magnet,.icon-energy,.icon-disc,.icon-cursor,.icon-cursor-move,.icon-crop,.icon-chemistry,.icon-speedometer,.icon-shield,.icon-screen-tablet,.icon-magic-wand,.icon-hourglass,.icon-graduation,.icon-ghost,.icon-game-controller,.icon-fire,.icon-eyeglass,.icon-envelope-open,.icon-envelope-letter,.icon-bell,.icon-badge,.icon-anchor,.icon-wallet,.icon-vector,.icon-speech,.icon-puzzle,.icon-printer,.icon-present,.icon-playlist,.icon-pin,.icon-picture,.icon-handbag,.icon-globe-alt,.icon-globe,.icon-folder-alt,.icon-folder,.icon-film,.icon-feed,.icon-drop,.icon-drawer,.icon-docs,.icon-doc,.icon-diamond,.icon-cup,.icon-calculator,.icon-bubbles,.icon-briefcase,.icon-book-open,.icon-basket-loaded,.icon-basket,.icon-bag,.icon-action-undo,.icon-action-redo,.icon-wrench,.icon-umbrella,.icon-trash,.icon-tag,.icon-support,.icon-frame,.icon-size-fullscreen,.icon-size-actual,.icon-shuffle,.icon-share-alt,.icon-share,.icon-rocket,.icon-question,.icon-pie-chart,.icon-pencil,.icon-note,.icon-loop,.icon-home,.icon-grid,.icon-graph,.icon-microphone,.icon-music-tone-alt,.icon-music-tone,.icon-earphones-alt,.icon-earphones,.icon-equalizer,.icon-like,.icon-dislike,.icon-control-start,.icon-control-rewind,.icon-control-play,.icon-control-pause,.icon-control-forward,.icon-control-end,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-calendar,.icon-bulb,.icon-chart,.icon-ban,.icon-bubble,.icon-camrecorder,.icon-camera,.icon-cloud-download,.icon-cloud-upload,.icon-envelope,.icon-eye,.icon-flag,.icon-heart,.icon-info,.icon-key,.icon-link,.icon-lock,.icon-lock-open,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-paper-clip,.icon-paper-plane,.icon-power,.icon-refresh,.icon-reload,.icon-settings,.icon-star,.icon-symbol-female,.icon-symbol-male,.icon-target,.icon-credit-card,.icon-paypal,.icon-social-tumblr,.icon-social-twitter,.icon-social-facebook,.icon-social-instagram,.icon-social-linkedin,.icon-social-pinterest,.icon-social-github,.icon-social-google,.icon-social-reddit,.icon-social-skype,.icon-social-dribbble,.icon-social-behance,.icon-social-foursqare,.icon-social-soundcloud,.icon-social-spotify,.icon-social-stumbleupon,.icon-social-youtube,.icon-social-dropbox{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\e005"}.icon-people:before{content:"\e001"}.icon-user-female:before{content:"\e000"}.icon-user-follow:before{content:"\e002"}.icon-user-following:before{content:"\e003"}.icon-user-unfollow:before{content:"\e004"}.icon-login:before{content:"\e066"}.icon-logout:before{content:"\e065"}.icon-emotsmile:before{content:"\e021"}.icon-phone:before{content:"\e600"}.icon-call-end:before{content:"\e048"}.icon-call-in:before{content:"\e047"}.icon-call-out:before{content:"\e046"}.icon-map:before{content:"\e033"}.icon-location-pin:before{content:"\e096"}.icon-direction:before{content:"\e042"}.icon-directions:before{content:"\e041"}.icon-compass:before{content:"\e045"}.icon-layers:before{content:"\e034"}.icon-menu:before{content:"\e601"}.icon-list:before{content:"\e067"}.icon-options-vertical:before{content:"\e602"}.icon-options:before{content:"\e603"}.icon-arrow-down:before{content:"\e604"}.icon-arrow-left:before{content:"\e605"}.icon-arrow-right:before{content:"\e606"}.icon-arrow-up:before{content:"\e607"}.icon-arrow-up-circle:before{content:"\e078"}.icon-arrow-left-circle:before{content:"\e07a"}.icon-arrow-right-circle:before{content:"\e079"}.icon-arrow-down-circle:before{content:"\e07b"}.icon-check:before{content:"\e080"}.icon-clock:before{content:"\e081"}.icon-plus:before{content:"\e095"}.icon-minus:before{content:"\e615"}.icon-close:before{content:"\e082"}.icon-exclamation:before{content:"\e617"}.icon-organization:before{content:"\e616"}.icon-trophy:before{content:"\e006"}.icon-screen-smartphone:before{content:"\e010"}.icon-screen-desktop:before{content:"\e011"}.icon-plane:before{content:"\e012"}.icon-notebook:before{content:"\e013"}.icon-mustache:before{content:"\e014"}.icon-mouse:before{content:"\e015"}.icon-magnet:before{content:"\e016"}.icon-energy:before{content:"\e020"}.icon-disc:before{content:"\e022"}.icon-cursor:before{content:"\e06e"}.icon-cursor-move:before{content:"\e023"}.icon-crop:before{content:"\e024"}.icon-chemistry:before{content:"\e026"}.icon-speedometer:before{content:"\e007"}.icon-shield:before{content:"\e00e"}.icon-screen-tablet:before{content:"\e00f"}.icon-magic-wand:before{content:"\e017"}.icon-hourglass:before{content:"\e018"}.icon-graduation:before{content:"\e019"}.icon-ghost:before{content:"\e01a"}.icon-game-controller:before{content:"\e01b"}.icon-fire:before{content:"\e01c"}.icon-eyeglass:before{content:"\e01d"}.icon-envelope-open:before{content:"\e01e"}.icon-envelope-letter:before{content:"\e01f"}.icon-bell:before{content:"\e027"}.icon-badge:before{content:"\e028"}.icon-anchor:before{content:"\e029"}.icon-wallet:before{content:"\e02a"}.icon-vector:before{content:"\e02b"}.icon-speech:before{content:"\e02c"}.icon-puzzle:before{content:"\e02d"}.icon-printer:before{content:"\e02e"}.icon-present:before{content:"\e02f"}.icon-playlist:before{content:"\e030"}.icon-pin:before{content:"\e031"}.icon-picture:before{content:"\e032"}.icon-handbag:before{content:"\e035"}.icon-globe-alt:before{content:"\e036"}.icon-globe:before{content:"\e037"}.icon-folder-alt:before{content:"\e039"}.icon-folder:before{content:"\e089"}.icon-film:before{content:"\e03a"}.icon-feed:before{content:"\e03b"}.icon-drop:before{content:"\e03e"}.icon-drawer:before{content:"\e03f"}.icon-docs:before{content:"\e040"}.icon-doc:before{content:"\e085"}.icon-diamond:before{content:"\e043"}.icon-cup:before{content:"\e044"}.icon-calculator:before{content:"\e049"}.icon-bubbles:before{content:"\e04a"}.icon-briefcase:before{content:"\e04b"}.icon-book-open:before{content:"\e04c"}.icon-basket-loaded:before{content:"\e04d"}.icon-basket:before{content:"\e04e"}.icon-bag:before{content:"\e04f"}.icon-action-undo:before{content:"\e050"}.icon-action-redo:before{content:"\e051"}.icon-wrench:before{content:"\e052"}.icon-umbrella:before{content:"\e053"}.icon-trash:before{content:"\e054"}.icon-tag:before{content:"\e055"}.icon-support:before{content:"\e056"}.icon-frame:before{content:"\e038"}.icon-size-fullscreen:before{content:"\e057"}.icon-size-actual:before{content:"\e058"}.icon-shuffle:before{content:"\e059"}.icon-share-alt:before{content:"\e05a"}.icon-share:before{content:"\e05b"}.icon-rocket:before{content:"\e05c"}.icon-question:before{content:"\e05d"}.icon-pie-chart:before{content:"\e05e"}.icon-pencil:before{content:"\e05f"}.icon-note:before{content:"\e060"}.icon-loop:before{content:"\e064"}.icon-home:before{content:"\e069"}.icon-grid:before{content:"\e06a"}.icon-graph:before{content:"\e06b"}.icon-microphone:before{content:"\e063"}.icon-music-tone-alt:before{content:"\e061"}.icon-music-tone:before{content:"\e062"}.icon-earphones-alt:before{content:"\e03c"}.icon-earphones:before{content:"\e03d"}.icon-equalizer:before{content:"\e06c"}.icon-like:before{content:"\e068"}.icon-dislike:before{content:"\e06d"}.icon-control-start:before{content:"\e06f"}.icon-control-rewind:before{content:"\e070"}.icon-control-play:before{content:"\e071"}.icon-control-pause:before{content:"\e072"}.icon-control-forward:before{content:"\e073"}.icon-control-end:before{content:"\e074"}.icon-volume-1:before{content:"\e09f"}.icon-volume-2:before{content:"\e0a0"}.icon-volume-off:before{content:"\e0a1"}.icon-calendar:before{content:"\e075"}.icon-bulb:before{content:"\e076"}.icon-chart:before{content:"\e077"}.icon-ban:before{content:"\e07c"}.icon-bubble:before{content:"\e07d"}.icon-camrecorder:before{content:"\e07e"}.icon-camera:before{content:"\e07f"}.icon-cloud-download:before{content:"\e083"}.icon-cloud-upload:before{content:"\e084"}.icon-envelope:before{content:"\e086"}.icon-eye:before{content:"\e087"}.icon-flag:before{content:"\e088"}.icon-heart:before{content:"\e08a"}.icon-info:before{content:"\e08b"}.icon-key:before{content:"\e08c"}.icon-link:before{content:"\e08d"}.icon-lock:before{content:"\e08e"}.icon-lock-open:before{content:"\e08f"}.icon-magnifier:before{content:"\e090"}.icon-magnifier-add:before{content:"\e091"}.icon-magnifier-remove:before{content:"\e092"}.icon-paper-clip:before{content:"\e093"}.icon-paper-plane:before{content:"\e094"}.icon-power:before{content:"\e097"}.icon-refresh:before{content:"\e098"}.icon-reload:before{content:"\e099"}.icon-settings:before{content:"\e09a"}.icon-star:before{content:"\e09b"}.icon-symbol-female:before{content:"\e09c"}.icon-symbol-male:before{content:"\e09d"}.icon-target:before{content:"\e09e"}.icon-credit-card:before{content:"\e025"}.icon-paypal:before{content:"\e608"}.icon-social-tumblr:before{content:"\e00a"}.icon-social-twitter:before{content:"\e009"}.icon-social-facebook:before{content:"\e00b"}.icon-social-instagram:before{content:"\e609"}.icon-social-linkedin:before{content:"\e60a"}.icon-social-pinterest:before{content:"\e60b"}.icon-social-github:before{content:"\e60c"}.icon-social-google:before{content:"\e60d"}.icon-social-reddit:before{content:"\e60e"}.icon-social-skype:before{content:"\e60f"}.icon-social-dribbble:before{content:"\e00d"}.icon-social-behance:before{content:"\e610"}.icon-social-foursqare:before{content:"\e611"}.icon-social-soundcloud:before{content:"\e612"}.icon-social-spotify:before{content:"\e613"}.icon-social-stumbleupon:before{content:"\e614"}.icon-social-youtube:before{content:"\e008"}.icon-social-dropbox:before{content:"\e00c"}.CodeRay{background-color:#eee;border:1px solid #ccc;line-height:1.3em;font-size:12px;font-family:Monospace;color:#000}.CodeRay pre,.CodeRay code{padding:20px;margin:0}span.CodeRay{white-space:pre;border:0px;padding:2px}table.CodeRay{border-collapse:collapse;width:100%;padding:2px}table.CodeRay td{padding:1em 0.5em;vertical-align:top}.CodeRay .line-numbers,.CodeRay .no{border:1px solid #ECECEC;margin:0 inherit;background-color:#ECECEC;color:#AAA;padding:0px 7px;text-align:right}.CodeRay .line-numbers tt{font-weight:bold}.CodeRay .line-numbers .highlighted{color:red}.CodeRay .line{display:block;float:left;width:100%}.CodeRay .no{padding:0px 4px}.CodeRay .code{width:100%}ol.CodeRay{font-size:10pt}ol.CodeRay li{white-space:pre}.CodeRay .code pre{overflow:auto}.CodeRay .debug{color:white !important;background:blue !important}.CodeRay .attribute-name-fat{color:#00C}.CodeRay .attribute-name{color:#007}.CodeRay .annotation{color:#f08}.CodeRay .attribute-value{color:#700}.CodeRay .attribute-value-fat{color:#C00}.CodeRay .binary{color:#509;font-weight:bold}.CodeRay .comment{color:#998;font-style:italic}.CodeRay .char{color:#04D}.CodeRay .ch .content{color:#04D}.CodeRay .ch .delimiter{color:#039}.CodeRay .class{color:#458;font-weight:bold}.CodeRay .complex{color:#A08;font-weight:bold}.CodeRay .constant{color:teal}.CodeRay .color{color:#0A0}.CodeRay .class-variable{color:#369}.CodeRay .decorator{color:#B0B}.CodeRay .definition{color:#099;font-weight:bold}.CodeRay .directive{color:#088;font-weight:bold}.CodeRay .delimiter{color:black}.CodeRay .doc{color:#970}.CodeRay .doc-type{color:#34b}.CodeRay .doc-string{color:#D42;font-weight:bold}.CodeRay .escape{color:#666;font-weight:bold}.CodeRay .entity{color:#800;font-weight:bold}.CodeRay .error{color:#F00;background-color:#FAA}.CodeRay .exception{color:#C00;font-weight:bold}.CodeRay .float{color:#099}.CodeRay .function{color:#900;font-weight:bold}.CodeRay .global-variable{color:teal;font-weight:bold}.CodeRay .hex{color:#058;font-weight:bold}.CodeRay .imaginary{color:#099}.CodeRay .include{color:#B44;font-weight:bold}.CodeRay .inline{color:black}.CodeRay .inline .inline{background:#ccc}.CodeRay .inline .inline .inline{background:#bbb}.CodeRay .inline .inline-delimiter{color:#D14}.CodeRay .inline-delimiter{color:#D14}.CodeRay .imaginary{color:#f00}.CodeRay .include{color:#B2B;font-weight:bold}.CodeRay .instance-variable{color:teal}.CodeRay .label{color:#970;font-weight:bold}.CodeRay .local-variable{color:#963}.CodeRay .octal{color:#40E;font-weight:bold}.CodeRay .operator-fat{color:#000;font-weight:bold}.CodeRay .predefined-constant{font-weight:bold}.CodeRay .predefined{color:#369;font-weight:bold}.CodeRay .preprocessor{color:#579}.CodeRay .pseudo-class{color:#00C;font-weight:bold}.CodeRay .predefined-type{color:#074;font-weight:bold}.CodeRay .reserved,.keyword{color:#000;font-weight:bold}.CodeRay .key{color:#808}.CodeRay .key .delimiter{color:#606}.CodeRay .key .char{color:#80f}.CodeRay .value{color:#088}.CodeRay .regexp{background-color:#fff0ff}.CodeRay .regexp .content{color:#808}.CodeRay .regexp .delimiter{color:#404}.CodeRay .regexp .modifier{color:#C2C}.CodeRay .regexp .function{color:#404;font-weight:bold}.CodeRay .string{color:#D20}.CodeRay .string .content{color:#D14}.CodeRay .string .char{color:#D14}.CodeRay .string .delimiter{color:#D14}.CodeRay .shell{color:#D14}.CodeRay .shell .delimiter{color:#D14}.CodeRay .symbol{color:#990073}.CodeRay .symbol .content{color:#A60}.CodeRay .symbol .delimiter{color:#630}.CodeRay .tag{color:#070}.CodeRay .tag-fat{color:#070;font-weight:bold}.CodeRay .tag-special{color:#D70;font-weight:bold}.CodeRay .type{color:#339;font-weight:bold}.CodeRay .variable{color:#036}.CodeRay .xml-text{color:#444}.CodeRay .insert{background:#afa}.CodeRay .delete{background:#faa}.CodeRay .change{color:#aaf;background:#007}.CodeRay .head{color:#f8f;background:#505}.CodeRay .insert .insert{color:#080;font-weight:bold}.CodeRay .delete .delete{color:#800;font-weight:bold}.CodeRay .change .change{color:#66f}.CodeRay .head .head{color:#f4f}body{background-color:#263238}.grid-sizer,.admin_header{background-color:#8E24AA;color:#FFF8E1}.grid-sizer h1,.grid-sizer h2,.grid-sizer h3,.grid-sizer h4,.grid-sizer h5,.grid-sizer h6,.admin_header h1,.admin_header h2,.admin_header h3,.admin_header h4,.admin_header h5,.admin_header h6{color:#8E24AA}.grid-sizer p,.admin_header p{color:#FFF8E1}.grid-sizer header,.grid-sizer footer,.admin_header header,.admin_header footer{background-color:#a72ac7}.grid-sizer header a,.grid-sizer footer a,.admin_header header a,.admin_header footer a{color:#8E24AA}.grid-sizer #assignment_instructions h1,.grid-sizer #assignment_instructions h2,.grid-sizer #assignment_instructions h3,.grid-sizer #assignment_instructions h4,.grid-sizer #assignment_instructions h5,.grid-sizer #assignment_instructions h6,.admin_header #assignment_instructions h1,.admin_header #assignment_instructions h2,.admin_header #assignment_instructions h3,.admin_header #assignment_instructions h4,.admin_header #assignment_instructions h5,.admin_header #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#b02ed3}.grid-sizer input[type=submit],.grid-sizer input[type=clear],.grid-sizer input[type=button],.admin_header input[type=submit],.admin_header input[type=clear],.admin_header input[type=button]{background-color:#c058dc;color:#FFF8E1}.grid-sizer ul li,.admin_header ul li{background-color:#b02ed3}.grid-sizer ul li a,.admin_header ul li a{color:#481256;border-color:#8a23a6}.grid-sizer table tr td,.admin_header table tr td{border-color:#6b1b80}.grid-sizer table tr td a,.admin_header table tr td a{color:white}.students{background-color:#e53935;color:#FFF8E1}.students h1,.students h2,.students h3,.students h4,.students h5,.students h6{color:#e53935}.students p{color:#FFF8E1}.students header,.students footer{background-color:#e95855}.students header a,.students footer a{color:#e53935}.students #assignment_instructions h1,.students #assignment_instructions h2,.students #assignment_instructions h3,.students #assignment_instructions h4,.students #assignment_instructions h5,.students #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#eb6562}.students input[type=submit],.students input[type=clear],.students input[type=button]{background-color:#f1928f;color:#FFF8E1}.students ul li{background-color:#eb6562}.students ul li a{color:#9f1815;border-color:#e43530}.students table tr td{border-color:#cd1e1a}.students table tr td a{color:white}.divisions{background-color:#00897B;color:#FFF8E1}.divisions h1,.divisions h2,.divisions h3,.divisions h4,.divisions h5,.divisions h6{color:#00897B}.divisions p{color:#FFF8E1}.divisions header,.divisions footer{background-color:#00ad9b}.divisions header a,.divisions footer a{color:#00897B}.divisions #assignment_instructions h1,.divisions #assignment_instructions h2,.divisions #assignment_instructions h3,.divisions #assignment_instructions h4,.divisions #assignment_instructions h5,.divisions #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#00bca9}.divisions input[type=submit],.divisions input[type=clear],.divisions input[type=button]{background-color:#00efd7;color:#FFF8E1}.divisions ul li{background-color:#00bca9}.divisions ul li a{color:#00231f;border-color:#008476}.divisions table tr td{border-color:#00564d}.divisions table tr td a{color:white}.instructors{background-color:#4527A0;color:#FFF8E1}.instructors h1,.instructors h2,.instructors h3,.instructors h4,.instructors h5,.instructors h6{color:#4527A0}.instructors p{color:#FFF8E1}.instructors header,.instructors footer{background-color:#512ebd}.instructors header a,.instructors footer a{color:#4527A0}.instructors #assignment_instructions h1,.instructors #assignment_instructions h2,.instructors #assignment_instructions h3,.instructors #assignment_instructions h4,.instructors #assignment_instructions h5,.instructors #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#5731c9}.instructors input[type=submit],.instructors input[type=clear],.instructors input[type=button]{background-color:#7657d6;color:#FFF8E1}.instructors ul li{background-color:#5731c9}.instructors ul li a{color:#22134e;border-color:#43269c}.instructors table tr td{border-color:#331d77}.instructors table tr td a{color:white}.general_contact,.general_contacts{background-color:#FBC02D;color:#616161}.general_contact h1,.general_contact h2,.general_contact h3,.general_contact h4,.general_contact h5,.general_contact h6,.general_contacts h1,.general_contacts h2,.general_contacts h3,.general_contacts h4,.general_contacts h5,.general_contacts h6{color:#FBC02D}.general_contact p,.general_contacts p{color:#616161}.general_contact header,.general_contact footer,.general_contacts header,.general_contacts footer{background-color:#fccb50}.general_contact header a,.general_contact footer a,.general_contacts header a,.general_contacts footer a{color:#FBC02D}.general_contact #assignment_instructions h1,.general_contact #assignment_instructions h2,.general_contact #assignment_instructions h3,.general_contact #assignment_instructions h4,.general_contact #assignment_instructions h5,.general_contact #assignment_instructions h6,.general_contacts #assignment_instructions h1,.general_contacts #assignment_instructions h2,.general_contacts #assignment_instructions h3,.general_contacts #assignment_instructions h4,.general_contacts #assignment_instructions h5,.general_contacts #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#fccf5f}.general_contact input[type=submit],.general_contact input[type=clear],.general_contact input[type=button],.general_contacts input[type=submit],.general_contacts input[type=clear],.general_contacts input[type=button]{background-color:#fdde91;color:#616161}.general_contact ul li,.general_contacts ul li{background-color:#fccf5f}.general_contact ul li a,.general_contacts ul li a{color:#be8904;border-color:#fbbe28}.general_contact table tr td,.general_contacts table tr td{border-color:#f0ad05}.general_contact table tr td a,.general_contacts table tr td a{color:#7b7b7b}.semesters{background-color:#4CAF50;color:#FFF8E1}.semesters h1,.semesters h2,.semesters h3,.semesters h4,.semesters h5,.semesters h6{color:#4CAF50}.semesters p{color:#FFF8E1}.semesters header,.semesters footer{background-color:#63bb67}.semesters header a,.semesters footer a{color:#4CAF50}.semesters #assignment_instructions h1,.semesters #assignment_instructions h2,.semesters #assignment_instructions h3,.semesters #assignment_instructions h4,.semesters #assignment_instructions h5,.semesters #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#6ec071}.semesters input[type=submit],.semesters input[type=clear],.semesters input[type=button]{background-color:#92cf94;color:#FFF8E1}.semesters ul li{background-color:#6ec071}.semesters ul li a{color:#2d682f;border-color:#4aab4e}.semesters table tr td{border-color:#3d8b40}.semesters table tr td a{color:white}.semesters.not_current{opacity:.5}.sections{background-color:#558B2F;color:#FFF8E1}.sections h1,.sections h2,.sections h3,.sections h4,.sections h5,.sections h6{color:#558B2F}.sections p{color:#FFF8E1}.sections header,.sections footer{background-color:#65a638}.sections header a,.sections footer a{color:#558B2F}.sections #assignment_instructions h1,.sections #assignment_instructions h2,.sections #assignment_instructions h3,.sections #assignment_instructions h4,.sections #assignment_instructions h5,.sections #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#6cb13c}.sections input[type=submit],.sections input[type=clear],.sections input[type=button]{background-color:#86c759;color:#FFF8E1}.sections ul li{background-color:#6cb13c}.sections ul li a{color:#263f15;border-color:#53872e}.sections table tr td{border-color:#3e6522}.sections table tr td a{color:white}.sections.not_in_session{opacity:.5}.enrollments{background-color:#4527A0;color:#FFF8E1}.enrollments h1,.enrollments h2,.enrollments h3,.enrollments h4,.enrollments h5,.enrollments h6{color:#4527A0}.enrollments p{color:#FFF8E1}.enrollments header,.enrollments footer{background-color:#512ebd}.enrollments header a,.enrollments footer a{color:#4527A0}.enrollments #assignment_instructions h1,.enrollments #assignment_instructions h2,.enrollments #assignment_instructions h3,.enrollments #assignment_instructions h4,.enrollments #assignment_instructions h5,.enrollments #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#5731c9}.enrollments input[type=submit],.enrollments input[type=clear],.enrollments input[type=button]{background-color:#7657d6;color:#FFF8E1}.enrollments ul li{background-color:#5731c9}.enrollments ul li a{color:#22134e;border-color:#43269c}.enrollments table tr td{border-color:#331d77}.enrollments table tr td a{color:white}.meetings{background-color:#283593;color:#EEEEEE}.meetings h1,.meetings h2,.meetings h3,.meetings h4,.meetings h5,.meetings h6{color:#283593}.meetings p{color:#EEEEEE}.meetings header,.meetings footer{background-color:#303faf}.meetings header a,.meetings footer a{color:#283593}.meetings #assignment_instructions h1,.meetings #assignment_instructions h2,.meetings #assignment_instructions h3,.meetings #assignment_instructions h4,.meetings #assignment_instructions h5,.meetings #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#3343bb}.meetings input[type=submit],.meetings input[type=clear],.meetings input[type=button]{background-color:#5161d0;color:#EEEEEE}.meetings ul li{background-color:#3343bb}.meetings ul li a{color:#121843;border-color:#27348f}.meetings table tr td{border-color:#1d276b}.meetings table tr td a{color:white}.meetings.attendance_taken{background-color:#C5CAE9;color:#FFF8E1;opacity:.5}.meetings.attendance_taken h1,.meetings.attendance_taken h2,.meetings.attendance_taken h3,.meetings.attendance_taken h4,.meetings.attendance_taken h5,.meetings.attendance_taken h6{color:#C5CAE9}.meetings.attendance_taken p{color:#FFF8E1}.meetings.attendance_taken header,.meetings.attendance_taken footer{background-color:#dfe2f3}.meetings.attendance_taken header a,.meetings.attendance_taken footer a{color:#C5CAE9}.meetings.attendance_taken #assignment_instructions h1,.meetings.attendance_taken #assignment_instructions h2,.meetings.attendance_taken #assignment_instructions h3,.meetings.attendance_taken #assignment_instructions h4,.meetings.attendance_taken #assignment_instructions h5,.meetings.attendance_taken #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#eaecf7}.meetings.attendance_taken input[type=submit],.meetings.attendance_taken input[type=clear],.meetings.attendance_taken input[type=button]{background-color:white;color:#FFF8E1}.meetings.attendance_taken ul li{background-color:#eaecf7}.meetings.attendance_taken ul li a{color:#7b86cd;border-color:#c1c7e8}.meetings.attendance_taken table tr td{border-color:#a0a8db}.meetings.attendance_taken table tr td a{color:white}.attendances{background-color:#5C6BC0;color:#FFF8E1}.attendances h1,.attendances h2,.attendances h3,.attendances h4,.attendances h5,.attendances h6{color:#5C6BC0}.attendances p{color:#FFF8E1}.attendances header,.attendances footer{background-color:#7682ca}.attendances header a,.attendances footer a{color:#5C6BC0}.attendances #assignment_instructions h1,.attendances #assignment_instructions h2,.attendances #assignment_instructions h3,.attendances #assignment_instructions h4,.attendances #assignment_instructions h5,.attendances #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#818cce}.attendances input[type=submit],.attendances input[type=clear],.attendances input[type=button]{background-color:#a6aedc;color:#FFF8E1}.attendances ul li{background-color:#818cce}.attendances ul li a{color:#333f83;border-color:#5868bf}.attendances table tr td{border-color:#4150a8}.attendances table tr td a{color:white}.attendances table tr.attendance_row{border-color:#3F51B5}.attendances table tr.attendance_row td a.marked{color:#333}.attendances.attendance_taken{background-color:#E8EAF6;color:#BDBDBD;opacity:.5}.attendances.attendance_taken h1,.attendances.attendance_taken h2,.attendances.attendance_taken h3,.attendances.attendance_taken h4,.attendances.attendance_taken h5,.attendances.attendance_taken h6{color:#E8EAF6}.attendances.attendance_taken p{color:#BDBDBD}.attendances.attendance_taken header,.attendances.attendance_taken footer{background-color:white}.attendances.attendance_taken header a,.attendances.attendance_taken footer a{color:#E8EAF6}.attendances.attendance_taken #assignment_instructions h1,.attendances.attendance_taken #assignment_instructions h2,.attendances.attendance_taken #assignment_instructions h3,.attendances.attendance_taken #assignment_instructions h4,.attendances.attendance_taken #assignment_instructions h5,.attendances.attendance_taken #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:white}.attendances.attendance_taken input[type=submit],.attendances.attendance_taken input[type=clear],.attendances.attendance_taken input[type=button]{background-color:white;color:#BDBDBD}.attendances.attendance_taken ul li{background-color:white}.attendances.attendance_taken ul li a{color:#9fa7d9;border-color:#e4e7f5}.attendances.attendance_taken table tr td{border-color:#c3c9e8}.attendances.attendance_taken table tr td a{color:#d7d7d7}.examples{background-color:#C0CA33;color:#616161}.examples h1,.examples h2,.examples h3,.examples h4,.examples h5,.examples h6{color:#C0CA33}.examples p{color:#616161}.examples header,.examples footer{background-color:#cad24e}.examples header a,.examples footer a{color:#C0CA33}.examples #assignment_instructions h1,.examples #assignment_instructions h2,.examples #assignment_instructions h3,.examples #assignment_instructions h4,.examples #assignment_instructions h5,.examples #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#cdd55b}.examples input[type=submit],.examples input[type=clear],.examples input[type=button]{background-color:#dae083;color:#616161}.examples ul li{background-color:#cdd55b}.examples ul li a{color:#73791e;border-color:#bcc632}.examples table tr td{border-color:#99a129}.examples table tr td a{color:#7b7b7b}.grade_requests{background-color:#FF8F00;color:#FFF8E1}.grade_requests h1,.grade_requests h2,.grade_requests h3,.grade_requests h4,.grade_requests h5,.grade_requests h6{color:#FF8F00}.grade_requests p{color:#FFF8E1}.grade_requests header,.grade_requests footer{background-color:#ff9f24}.grade_requests header a,.grade_requests footer a{color:#FF8F00}.grade_requests #assignment_instructions h1,.grade_requests #assignment_instructions h2,.grade_requests #assignment_instructions h3,.grade_requests #assignment_instructions h4,.grade_requests #assignment_instructions h5,.grade_requests #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ffa533}.grade_requests input[type=submit],.grade_requests input[type=clear],.grade_requests input[type=button]{background-color:#ffbc66;color:#FFF8E1}.grade_requests ul li{background-color:#ffa533}.grade_requests ul li a{color:#995600;border-color:#fa8c00}.grade_requests table tr td{border-color:#cc7200}.grade_requests table tr td a{color:white}.assignments{background-color:#607D8B;color:#FFF8E1}.assignments h1,.assignments h2,.assignments h3,.assignments h4,.assignments h5,.assignments h6{color:#607D8B}.assignments p{color:#FFF8E1}.assignments header,.assignments footer{background-color:#718f9d}.assignments header a,.assignments footer a{color:#607D8B}.assignments #assignment_instructions h1,.assignments #assignment_instructions h2,.assignments #assignment_instructions h3,.assignments #assignment_instructions h4,.assignments #assignment_instructions h5,.assignments #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#7b96a3}.assignments input[type=submit],.assignments input[type=clear],.assignments input[type=button]{background-color:#99aeb8;color:#FFF8E1}.assignments ul li{background-color:#7b96a3}.assignments ul li a{color:#36474f;border-color:#5e7a88}.assignments table tr td{border-color:#4b626d}.assignments table tr td a{color:white}.assignments.overdue,.assignments.complete{background-color:#B0BEC5;color:#fff;opacity:.5}.assignments.overdue h1,.assignments.overdue h2,.assignments.overdue h3,.assignments.overdue h4,.assignments.overdue h5,.assignments.overdue h6,.assignments.complete h1,.assignments.complete h2,.assignments.complete h3,.assignments.complete h4,.assignments.complete h5,.assignments.complete h6{color:#B0BEC5}.assignments.overdue p,.assignments.complete p{color:#fff}.assignments.overdue header,.assignments.overdue footer,.assignments.complete header,.assignments.complete footer{background-color:#c5cfd4}.assignments.overdue header a,.assignments.overdue footer a,.assignments.complete header a,.assignments.complete footer a{color:#B0BEC5}.assignments.overdue #assignment_instructions h1,.assignments.overdue #assignment_instructions h2,.assignments.overdue #assignment_instructions h3,.assignments.overdue #assignment_instructions h4,.assignments.overdue #assignment_instructions h5,.assignments.overdue #assignment_instructions h6,.assignments.complete #assignment_instructions h1,.assignments.complete #assignment_instructions h2,.assignments.complete #assignment_instructions h3,.assignments.complete #assignment_instructions h4,.assignments.complete #assignment_instructions h5,.assignments.complete #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#cdd6db}.assignments.overdue input[type=submit],.assignments.overdue input[type=clear],.assignments.overdue input[type=button],.assignments.complete input[type=submit],.assignments.complete input[type=clear],.assignments.complete input[type=button]{background-color:#ebeef0;color:#fff}.assignments.overdue ul li,.assignments.complete ul li{background-color:#cdd6db}.assignments.overdue ul li a,.assignments.complete ul li a{color:#758e9a;border-color:#adbcc3}.assignments.overdue table tr td,.assignments.complete table tr td{border-color:#93a6af}.assignments.overdue table tr td a,.assignments.complete table tr td a{color:white}.assignment_tweets{background-color:#B3E5FC;color:#616161}.assignment_tweets h1,.assignment_tweets h2,.assignment_tweets h3,.assignment_tweets h4,.assignment_tweets h5,.assignment_tweets h6{color:#B3E5FC}.assignment_tweets p{color:#616161}.assignment_tweets header,.assignment_tweets footer{background-color:#d5f1fd}.assignment_tweets header a,.assignment_tweets footer a{color:#B3E5FC}.assignment_tweets #assignment_instructions h1,.assignment_tweets #assignment_instructions h2,.assignment_tweets #assignment_instructions h3,.assignment_tweets #assignment_instructions h4,.assignment_tweets #assignment_instructions h5,.assignment_tweets #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#e4f6fe}.assignment_tweets input[type=submit],.assignment_tweets input[type=clear],.assignment_tweets input[type=button]{background-color:white;color:#616161}.assignment_tweets ul li{background-color:#e4f6fe}.assignment_tweets ul li a{color:#51c3f8;border-color:#aee3fc}.assignment_tweets table tr td{border-color:#82d4fa}.assignment_tweets table tr td a{color:#7b7b7b}.works{background-color:#42A5F5;color:#EEEEEE}.works h1,.works h2,.works h3,.works h4,.works h5,.works h6{color:#42A5F5}.works p{color:#EEEEEE}.works header,.works footer{background-color:#64b5f7}.works header a,.works footer a{color:#42A5F5}.works #assignment_instructions h1,.works #assignment_instructions h2,.works #assignment_instructions h3,.works #assignment_instructions h4,.works #assignment_instructions h5,.works #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#72bcf8}.works input[type=submit],.works input[type=clear],.works input[type=button]{background-color:#a3d3fa;color:#EEEEEE}.works ul li{background-color:#72bcf8}.works ul li a{color:#0b72c6;border-color:#3da3f5}.works table tr td{border-color:#128ef2}.works table tr td a{color:white}.works.graded{background-color:#42A5F5;color:#BDBDBD;opacity:.5}.works.graded h1,.works.graded h2,.works.graded h3,.works.graded h4,.works.graded h5,.works.graded h6{color:#42A5F5}.works.graded p{color:#BDBDBD}.works.graded header,.works.graded footer{background-color:#64b5f7}.works.graded header a,.works.graded footer a{color:#42A5F5}.works.graded #assignment_instructions h1,.works.graded #assignment_instructions h2,.works.graded #assignment_instructions h3,.works.graded #assignment_instructions h4,.works.graded #assignment_instructions h5,.works.graded #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#72bcf8}.works.graded input[type=submit],.works.graded input[type=clear],.works.graded input[type=button]{background-color:#a3d3fa;color:#BDBDBD}.works.graded ul li{background-color:#72bcf8}.works.graded ul li a{color:#0b72c6;border-color:#3da3f5}.works.graded table tr td{border-color:#128ef2}.works.graded table tr td a{color:#d7d7d7}.homework_return_requests{background-color:#00BCD4;color:#616161}.homework_return_requests h1,.homework_return_requests h2,.homework_return_requests h3,.homework_return_requests h4,.homework_return_requests h5,.homework_return_requests h6{color:#00BCD4}.homework_return_requests p{color:#616161}.homework_return_requests header,.homework_return_requests footer{background-color:#00dcf8}.homework_return_requests header a,.homework_return_requests footer a{color:#00BCD4}.homework_return_requests #assignment_instructions h1,.homework_return_requests #assignment_instructions h2,.homework_return_requests #assignment_instructions h3,.homework_return_requests #assignment_instructions h4,.homework_return_requests #assignment_instructions h5,.homework_return_requests #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#08e3ff}.homework_return_requests input[type=submit],.homework_return_requests input[type=clear],.homework_return_requests input[type=button]{background-color:#3be9ff;color:#616161}.homework_return_requests ul li{background-color:#08e3ff}.homework_return_requests ul li a{color:#00626e;border-color:#00b7cf}.homework_return_requests table tr td{border-color:#008fa1}.homework_return_requests table tr td a{color:#7b7b7b}.courses{background-color:#795548;color:#FFF8E1}.courses h1,.courses h2,.courses h3,.courses h4,.courses h5,.courses h6{color:#795548}.courses p{color:#FFF8E1}.courses header,.courses footer{background-color:#8f6555}.courses header a,.courses footer a{color:#795548}.courses #assignment_instructions h1,.courses #assignment_instructions h2,.courses #assignment_instructions h3,.courses #assignment_instructions h4,.courses #assignment_instructions h5,.courses #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#996b5b}.courses input[type=submit],.courses input[type=clear],.courses input[type=button]{background-color:#af8778;color:#FFF8E1}.courses ul li{background-color:#996b5b}.courses ul li a{color:#392822;border-color:#765346}.courses table tr td{border-color:#593f35}.courses table tr td a{color:white}.waiters{background-color:#AD1457;color:#FFF8E1}.waiters h1,.waiters h2,.waiters h3,.waiters h4,.waiters h5,.waiters h6{color:#AD1457}.waiters p{color:#FFF8E1}.waiters header,.waiters footer{background-color:#cd1867}.waiters header a,.waiters footer a{color:#AD1457}.waiters #assignment_instructions h1,.waiters #assignment_instructions h2,.waiters #assignment_instructions h3,.waiters #assignment_instructions h4,.waiters #assignment_instructions h5,.waiters #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#db196e}.waiters input[type=submit],.waiters input[type=clear],.waiters input[type=button]{background-color:#e93e89;color:#FFF8E1}.waiters ul li{background-color:#db196e}.waiters ul li a{color:#520929;border-color:#a81355}.waiters table tr td{border-color:#7f0f40}.waiters table tr td a{color:white}.materials{background-color:#FF5722;color:#FFF8E1}.materials h1,.materials h2,.materials h3,.materials h4,.materials h5,.materials h6{color:#FF5722}.materials p{color:#FFF8E1}.materials header,.materials footer{background-color:#ff7246}.materials header a,.materials footer a{color:#FF5722}.materials #assignment_instructions h1,.materials #assignment_instructions h2,.materials #assignment_instructions h3,.materials #assignment_instructions h4,.materials #assignment_instructions h5,.materials #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ff7e55}.materials input[type=submit],.materials input[type=clear],.materials input[type=button]{background-color:#ffa588;color:#FFF8E1}.materials ul li{background-color:#ff7e55}.materials ul li a{color:#bb2d00;border-color:#ff531d}.materials table tr td{border-color:#ee3900}.materials table tr td a{color:white}.books{background-color:#9E9E9E;color:#FFF8E1}.books h1,.books h2,.books h3,.books h4,.books h5,.books h6{color:#9E9E9E}.books p{color:#FFF8E1}.books header,.books footer{background-color:#b0b0b0}.books header a,.books footer a{color:#9E9E9E}.books #assignment_instructions h1,.books #assignment_instructions h2,.books #assignment_instructions h3,.books #assignment_instructions h4,.books #assignment_instructions h5,.books #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#b8b8b8}.books input[type=submit],.books input[type=clear],.books input[type=button]{background-color:#d1d1d1;color:#FFF8E1}.books ul li{background-color:#b8b8b8}.books ul li a{color:#6b6b6b;border-color:#9b9b9b}.books table tr td{border-color:#858585}.books table tr td a{color:white}.websites{background-color:#9E9E9E;color:#FFF8E1}.websites h1,.websites h2,.websites h3,.websites h4,.websites h5,.websites h6{color:#9E9E9E}.websites p{color:#FFF8E1}.websites header,.websites footer{background-color:#b0b0b0}.websites header a,.websites footer a{color:#9E9E9E}.websites #assignment_instructions h1,.websites #assignment_instructions h2,.websites #assignment_instructions h3,.websites #assignment_instructions h4,.websites #assignment_instructions h5,.websites #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#b8b8b8}.websites input[type=submit],.websites input[type=clear],.websites input[type=button]{background-color:#d1d1d1;color:#FFF8E1}.websites ul li{background-color:#b8b8b8}.websites ul li a{color:#6b6b6b;border-color:#9b9b9b}.websites table tr td{border-color:#858585}.websites table tr td a{color:white}.objectives{background-color:#607D8B;color:#FFF8E1}.objectives h1,.objectives h2,.objectives h3,.objectives h4,.objectives h5,.objectives h6{color:#607D8B}.objectives p{color:#FFF8E1}.objectives header,.objectives footer{background-color:#718f9d}.objectives header a,.objectives footer a{color:#607D8B}.objectives #assignment_instructions h1,.objectives #assignment_instructions h2,.objectives #assignment_instructions h3,.objectives #assignment_instructions h4,.objectives #assignment_instructions h5,.objectives #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#7b96a3}.objectives input[type=submit],.objectives input[type=clear],.objectives input[type=button]{background-color:#99aeb8;color:#FFF8E1}.objectives ul li{background-color:#7b96a3}.objectives ul li a{color:#36474f;border-color:#5e7a88}.objectives table tr td{border-color:#4b626d}.objectives table tr td a{color:white}.policies,.syllabus_parts{background-color:#FF5722;color:#FFF8E1}.policies h1,.policies h2,.policies h3,.policies h4,.policies h5,.policies h6,.syllabus_parts h1,.syllabus_parts h2,.syllabus_parts h3,.syllabus_parts h4,.syllabus_parts h5,.syllabus_parts h6{color:#FF5722}.policies p,.syllabus_parts p{color:#FFF8E1}.policies header,.policies footer,.syllabus_parts header,.syllabus_parts footer{background-color:#ff7246}.policies header a,.policies footer a,.syllabus_parts header a,.syllabus_parts footer a{color:#FF5722}.policies #assignment_instructions h1,.policies #assignment_instructions h2,.policies #assignment_instructions h3,.policies #assignment_instructions h4,.policies #assignment_instructions h5,.policies #assignment_instructions h6,.syllabus_parts #assignment_instructions h1,.syllabus_parts #assignment_instructions h2,.syllabus_parts #assignment_instructions h3,.syllabus_parts #assignment_instructions h4,.syllabus_parts #assignment_instructions h5,.syllabus_parts #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ff7e55}.policies input[type=submit],.policies input[type=clear],.policies input[type=button],.syllabus_parts input[type=submit],.syllabus_parts input[type=clear],.syllabus_parts input[type=button]{background-color:#ffa588;color:#FFF8E1}.policies ul li,.syllabus_parts ul li{background-color:#ff7e55}.policies ul li a,.syllabus_parts ul li a{color:#bb2d00;border-color:#ff531d}.policies table tr td,.syllabus_parts table tr td{border-color:#ee3900}.policies table tr td a,.syllabus_parts table tr td a{color:white}.tutorials{background-color:#BBDEFB;color:#616161}.tutorials h1,.tutorials h2,.tutorials h3,.tutorials h4,.tutorials h5,.tutorials h6{color:#BBDEFB}.tutorials p{color:#616161}.tutorials header,.tutorials footer{background-color:#ddeefd}.tutorials header a,.tutorials footer a{color:#BBDEFB}.tutorials #assignment_instructions h1,.tutorials #assignment_instructions h2,.tutorials #assignment_instructions h3,.tutorials #assignment_instructions h4,.tutorials #assignment_instructions h5,.tutorials #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ebf5fe}.tutorials input[type=submit],.tutorials input[type=clear],.tutorials input[type=button]{background-color:white;color:#616161}.tutorials ul li{background-color:#ebf5fe}.tutorials ul li a{color:#5baff5;border-color:#b6dcfb}.tutorials table tr td{border-color:#8bc7f8}.tutorials table tr td a{color:#7b7b7b}.how_tos{background-color:#42A5F5;color:#616161}.how_tos h1,.how_tos h2,.how_tos h3,.how_tos h4,.how_tos h5,.how_tos h6{color:#42A5F5}.how_tos p{color:#616161}.how_tos header,.how_tos footer{background-color:#64b5f7}.how_tos header a,.how_tos footer a{color:#42A5F5}.how_tos #assignment_instructions h1,.how_tos #assignment_instructions h2,.how_tos #assignment_instructions h3,.how_tos #assignment_instructions h4,.how_tos #assignment_instructions h5,.how_tos #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#72bcf8}.how_tos input[type=submit],.how_tos input[type=clear],.how_tos input[type=button]{background-color:#a3d3fa;color:#616161}.how_tos ul li{background-color:#72bcf8}.how_tos ul li a{color:#0b72c6;border-color:#3da3f5}.how_tos table tr td{border-color:#128ef2}.how_tos table tr td a{color:#7b7b7b}.steps{background-color:#607D8B;color:#FFF8E1}.steps h1,.steps h2,.steps h3,.steps h4,.steps h5,.steps h6{color:#607D8B}.steps p{color:#FFF8E1}.steps header,.steps footer{background-color:#718f9d}.steps header a,.steps footer a{color:#607D8B}.steps #assignment_instructions h1,.steps #assignment_instructions h2,.steps #assignment_instructions h3,.steps #assignment_instructions h4,.steps #assignment_instructions h5,.steps #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#7b96a3}.steps input[type=submit],.steps input[type=clear],.steps input[type=button]{background-color:#99aeb8;color:#FFF8E1}.steps ul li{background-color:#7b96a3}.steps ul li a{color:#36474f;border-color:#5e7a88}.steps table tr td{border-color:#4b626d}.steps table tr td a{color:white}.labs{background-color:#FF9800;color:#FFF8E1}.labs h1,.labs h2,.labs h3,.labs h4,.labs h5,.labs h6{color:#FF9800}.labs p{color:#FFF8E1}.labs header,.labs footer{background-color:#ffa624}.labs header a,.labs footer a{color:#FF9800}.labs #assignment_instructions h1,.labs #assignment_instructions h2,.labs #assignment_instructions h3,.labs #assignment_instructions h4,.labs #assignment_instructions h5,.labs #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ffad33}.labs input[type=submit],.labs input[type=clear],.labs input[type=button]{background-color:#ffc166;color:#FFF8E1}.labs ul li{background-color:#ffad33}.labs ul li a{color:#995b00;border-color:#fa9500}.labs table tr td{border-color:#cc7a00}.labs table tr td a{color:white}.requirements{background-color:#FFB74D;color:#FFF8E1}.requirements h1,.requirements h2,.requirements h3,.requirements h4,.requirements h5,.requirements h6{color:#FFB74D}.requirements p{color:#FFF8E1}.requirements header,.requirements footer{background-color:#ffc571}.requirements header a,.requirements footer a{color:#FFB74D}.requirements #assignment_instructions h1,.requirements #assignment_instructions h2,.requirements #assignment_instructions h3,.requirements #assignment_instructions h4,.requirements #assignment_instructions h5,.requirements #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ffcc80}.requirements input[type=submit],.requirements input[type=clear],.requirements input[type=button]{background-color:#ffe0b3;color:#FFF8E1}.requirements ul li{background-color:#ffcc80}.requirements ul li a{color:#e68900;border-color:#ffb548}.requirements table tr td{border-color:#ffa21a}.requirements table tr td a{color:white}.extras{background-color:#E65100;color:#FFF8E1}.extras h1,.extras h2,.extras h3,.extras h4,.extras h5,.extras h6{color:#E65100}.extras p{color:#FFF8E1}.extras header,.extras footer{background-color:#ff610b}.extras header a,.extras footer a{color:#E65100}.extras #assignment_instructions h1,.extras #assignment_instructions h2,.extras #assignment_instructions h3,.extras #assignment_instructions h4,.extras #assignment_instructions h5,.extras #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#ff6b1a}.extras input[type=submit],.extras input[type=clear],.extras input[type=button]{background-color:#ff8c4d;color:#FFF8E1}.extras ul li{background-color:#ff6b1a}.extras ul li a{color:#802d00;border-color:#e14f00}.extras table tr td{border-color:#b33f00}.extras table tr td a{color:white}.block.flash.error{background-color:#900;color:#fff}.block.flash.error h1,.block.flash.error h2,.block.flash.error h3,.block.flash.error h4,.block.flash.error h5,.block.flash.error h6{color:#900}.block.flash.error p{color:#fff}.block.flash.error header,.block.flash.error footer{background-color:#bd0000}.block.flash.error header a,.block.flash.error footer a{color:#900}.block.flash.error #assignment_instructions h1,.block.flash.error #assignment_instructions h2,.block.flash.error #assignment_instructions h3,.block.flash.error #assignment_instructions h4,.block.flash.error #assignment_instructions h5,.block.flash.error #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#cc0000}.block.flash.error input[type=submit],.block.flash.error input[type=clear],.block.flash.error input[type=button]{background-color:red;color:#fff}.block.flash.error ul li{background-color:#cc0000}.block.flash.error ul li a{color:#330000;border-color:#940000}.block.flash.error table tr td{border-color:#660000}.block.flash.error table tr td a{color:white}.block.flash.notice{background-color:#090;color:#fff}.block.flash.notice h1,.block.flash.notice h2,.block.flash.notice h3,.block.flash.notice h4,.block.flash.notice h5,.block.flash.notice h6{color:#090}.block.flash.notice p{color:#fff}.block.flash.notice header,.block.flash.notice footer{background-color:#00bd00}.block.flash.notice header a,.block.flash.notice footer a{color:#090}.block.flash.notice #assignment_instructions h1,.block.flash.notice #assignment_instructions h2,.block.flash.notice #assignment_instructions h3,.block.flash.notice #assignment_instructions h4,.block.flash.notice #assignment_instructions h5,.block.flash.notice #assignment_instructions h6{margin:0 0 -20px 0;padding-bottom:0;padding-left:15px;color:#00cc00}.block.flash.notice input[type=submit],.block.flash.notice input[type=clear],.block.flash.notice input[type=button]{background-color:lime;color:#fff}.block.flash.notice ul li{background-color:#00cc00}.block.flash.notice ul li a{color:#003300;border-color:#009400}.block.flash.notice table tr td{border-color:#006600}.block.flash.notice table tr td a{color:white}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:none;color:inherit;border:none;outline:none;border-bottom:solid 1px #555;width:95%}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}div.clear{content:'';display:block;clear:both}body.email #page{margin:20px auto;max-width:1200px}body.email .block{margin:5px}body.email .block a{color:#777;text-decoration:none}body.email .block ul{list-style:circle;margin-left:20px}body.email .block ul li{background-color:inherit}/*! normalize.css 2011-10-24T11:29 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body.print{background-color:#fff}body.print .block{page-break-inside:avoid;width:100%;float:none;background-color:#fff;color:#000}body.print .block a,body.print .block p{color:#000}body.print .block h1,body.print .block h2,body.print .block h3,body.print .block h4,body.print .block h5,body.print .block h6,body.print .block header,body.print .block header p{left:0;letter-spacing:inherit;width:100%;color:#fff;background-color:#444}body.print .block header p,body.print .block header h1,body.print .block header h2,body.print .block header h3,body.print .block header h4,body.print .block header h5 .h6{position:static;height:inherit;margin:0;padding:0 20px;font-size:30px}body.print .block header p{padding-top:20px}body.print .block header p+h1,body.print .block header p+h2,body.print .block header p+h3,body.print .block header p+h4,body.print .block header p+h5,body.print .block header p+h6{line-height:.9em;padding-bottom:20px;margin-left:1px}body.print .block.admin_header,body.print .block.semesters.header,body.print .block.general_contact,body.print .block.courses.header,body.print .block.grid-sizer,body.print .block.semesters p,body.print .block.sections ul,body.print .block #print_p,body.print .block #assignment_links,body.print .block.works.header,body.print .block.homework_return_requests.header,body.print .block.labs.header{display:none}body.print .block.semesters{padding:0}body.print .block.semesters h2{font-size:3em}body.print .block.sections.header{display:block;padding:0}body.print .block.sections.header h3{font-size:2.5em}body.print .block td{width:25%}body.print .block ul li{float:none;background-color:inherit}body.print .block ul li a{border:none}body.print .block #assignment_instructions h1,body.print .block #assignment_instructions h2,body.print .block #assignment_instructions h3,body.print .block #assignment_instructions h4,body.print .block #assignment_instructions h5,body.print .block #assignment_instructions h6{margin:0;color:#fff}body.print .block#endNoteDiv{font-style:italic}body{font-family:verdana, arial, helvetica, sans-serif;font-size:14px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#fff}a:visited{color:#444}a:hover{color:#ccc}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors input[type=text],.field_with_errors input[type=email],.field_with_errors textarea{border:2px solid #F00}#error_explanation{max-width:100%;padding:7px;padding-bottom:10px;margin-bottom:20px;background-color:#900;color:#fff}#error_explanation h2{letter-spacing:inherit;text-align:left;padding:5px 5px 5px 15px;font-size:2em;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul{padding:0 10px 0 25px}#error_explanation ul li{float:none;background-color:inherit;font-size:12px;list-style:square}
