html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}body{font-size:68.75%;line-height:1.5;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}h1,h2,h3,h4,h5,h6{color:#486e95;margin-top:10px}h1{font-size:2.36em;line-height:1;margin-bottom:0.5em}h2{font-size:1.81em;margin-bottom:0.75em}h3{color:#424242;font-size:1.2em;line-height:1;font-weight:bold;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:16px;height:16px}h5{font-size:1em;font-weight:bold;margin-bottom:2px}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}H3.small{color:#486e95;font-size:1.1em;font-weight:bold;margin:1em 0 .5em}.content_inner h1{font-size:1.8em;font-weight:200;color:#424242;letter-spacing:-0.2px;background-color:#E9E9E9;padding-top:16px;padding-left:16px;padding-bottom:6px !important;margin-top:0;margin-left:-16px;margin-right:-16px}.content_inner h3{text-transform:uppercase}p{margin:0 0 1.5em;font-size:1.2em;-webkit-text-size-adjust:100%}a{outline:none}a:focus,a:hover,a.muted:hover{color:#486e95;border-bottom:1px solid #e5cfd2}a{color:#006A80;text-decoration:none;border-bottom:1px solid #cfe2e5}a.muted{color:#808080}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666;cursor:help}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre,code{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,li ol{margin:0 1.5em}ul,ol{margin:0 1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{width:100%}th{font-weight:bold;background:#C3D9FF}tr.even td{background:#E5ECF9}tfoot{font-style:italic}caption{background:#eee}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}#content H1{padding-bottom:.2em;border-bottom:1px solid #ccc}.news H3{text-transform:uppercase}#sidebar{display:none}#user-links{display:none}#logo{display:none}#navigation{display:none}.resourcelink,#form,input,textarea{display:none}.weekly-overview.closed{display:none}#footer-nav{display:none}#footer{margin-top:45px}#mobile-menu{display:none}.student_name{padding-bottom:1px;margin-bottom:1px}a.resourcetitle{text-decoration:none;color:black;font-weight:bold;font-size:110%;display:inline}div.resource_schedule{padding-left:25px}.resourceplan{display:inline}.resourceplan table,.resourceplan thead,.resourceplan th,.resourceplan tbody,.resourceplan tr,.resourceplan td,.resourceplan p,.resourceplan div{display:inline}.resourceinfo{display:inline !important}.work-days,.actionlinks,.week-schedule,.edit-link,.expander-image,.schedule_filter,#print-icon{display:none !important}.dayn,.dayy{padding:0px 2px;margin:0px 2px}.dayy{border:1px solid #000}td.done,td.available,.divisions,.resourceplan-closed{display:none}body.plan{font-size:.5em}body.plan #header{display:none}body.plan h1,body.plan h2,body.plan h3,body.plan h4,body.plan h5,body.plan h6{color:#000}body.plan #mast,body.plan #sidebar,body.plan #footer-nav{display:none}body.plan .page_utils,body.plan .note_editor,body.plan textarea,body.plan .days_scheduled{display:none}body.plan a.note_staticnote{color:#000;line-height:100%;text-decoration:none;border:none;white-space:pre-wrap;font-size:9pt}body.plan .daily_journal_note{margin-bottom:10px}body.plan .avatar{display:none}body.plan h2.student_name,body.plan h2.student_name.multiple_students,body.plan h2.student_name.single_student{display:block;font-size:2em;border-bottom:1px solid #ccc;margin-bottom:1.5em}body.plan h2.student_name .avatar{float:left;padding:1px;background-color:#bfbfbf;border-right:9px solid #fff}body.plan h2 .links{display:none}body.plan .subject{margin-bottom:2em;margin-left:1em}body.plan .subject.closed{display:none}body.plan .subject h3{text-transform:uppercase;font-size:1.4em;clear:left}body.plan .resource{padding:2px 0 0 0;margin:1em 0 1em 1.5em;clear:left}body.plan .resource:after{content:"\0020";display:block;height:0;overflow:hidden;clear:right}body.plan .resource.closed{display:none}body.plan .resource .wf_boxes{float:left;margin-right:10px;margin-bottom:10px}body.plan .resource .wf_box{border:1px solid black;float:left;padding:0 3px;color:#999;font-size:8pt;text-align:center}body.plan .resource .wf_box.worked_on{margin-right:5px}body.plan .resource .wf_box.finished{padding:0 4px}body.plan .resource h4{margin:0 0 0.5em;font-size:8pt;height:auto}body.plan .resource h4 a{display:none}body.plan h2.not_scheduled{display:none;border-top:1px solid #ccc;padding-top:.5em}body.plan a.load_not_scheduled{display:none}body.plan .not_scheduled h2.not_scheduled,body.plan .not_scheduled .student_name,body.plan .not_scheduled h2.student_name.multiple_students,body.plan .not_scheduled h2.student_name.single_student,body.plan .not_scheduled .subject,body.plan .not_scheduled .resource{display:none}body.plan .not_scheduled .student_name.open,body.plan .not_scheduled .student_name.multiple_students.open,body.plan .not_scheduled .student_name.single_student.open,body.plan .not_scheduled .subject.open,body.plan .not_scheduled .resource.open{display:block;clear:left}body.plan ul.assignments{display:inline;padding:0;margin:0}body.plan .assignment{display:none;clear:left}body.plan .assignment.finished,body.plan .assignment.skipped{display:none !important}body.plan .assignment.upcoming{clear:left;font-style:italic;padding-left:60px;list-style:none;margin:1em 0 0 0}body.plan .assignment.active{display:inline;clear:none}body.plan .resource_assignments{font-style:italic;color:#666}body.plan .day_toggles,body.plan .assignment_actions,body.plan .assignment_activity h5 a{display:none !important}body.plan .assignment_activity h5{display:block;clear:none;margin:0;font-weight:normal;font-size:8pt}body.plan .study_method{display:inline;font-size:8pt}body.plan .save_label{display:none}body.plan .note_editor{display:none}body.plan .note-print__content{display:block;white-space:pre-wrap}body.plan .note-print__header{display:block;font-weight:bold}body.plan #plan_notes{position:absolute;right:0;width:27%}body.plan #plan_notes h3{font-style:italic;color:#666;font-size:10pt}body.plan .scm-credit{margin-top:2em;float:none;clear:both;font-size:8pt}body.plan .scm-credit .wf_box{display:inline;border:1px solid black;padding:0 3px;color:#999;font-size:8pt;text-align:center;margin-right:2px}body.plan .scm-credit .wf_box.finished{padding:0 4px;margin-left:10px}body.plan #current_date_for_js{display:none}body.reports #content a{border-bottom:none}body.reports #content h1{font-size:1.6em;border-bottom:none;color:black}body.reports #content h2{margin-bottom:0px;padding-bottom:0px;color:black}body.reports #content h3{text-transform:none;margin:0px 20px;padding-bottom:0px;color:black}body.reports #content .report-header{display:none}body.reports #content .collapsible{display:none}body.reports .select_different_report{display:none}body.reports .page_utils{display:none}body.reports .page-actions{display:none}body.reports .report_description{display:none}body.reports .report-footer{margin-top:30px}body.reports table.resources{padding:0px;margin:0px 40px}body.reports table.resources td{padding:0px;margin:0px 40px;font-size:90%}body.reports table.resources td p{margin:0px;padding:0px}body.reports table.resources .notes{width:90%;border:1px dotted #000;padding:2px}body.reports table.resources .notes p+p{margin-top:20px}body.reports table.attendance thead{display:none}body.reports table.attendance th,body.reports table.attendance td{text-align:center;padding-right:10px}body.resources #search{display:none}body.resources .actions{display:none}body.resources .divisions{display:block}body.resources #addreviewlink{display:none}.subnav{display:none}.mobile-scroll-note{display:none}.ie body.plan #plan_notes{border:1px solid red;display:none !important}.loading_indicator{display:none}#beacon-container{display:none}
