*{filter:none!important;box-shadow:none!important;background:transparent!important;color:#000!important;text-shadow:none!important;-ms-filter:none!important}body{font-size:12px;line-height:1.5}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.visuallyhidden,.header-container .welcome,.main-menu,section.contact{display:none}.header-container a[rel="home"]{display:block;margin-bottom:1em}.school-banner{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.school-banner .heading-text{color:#777;font-weight:400;font-size:18px}.main-container{padding:2em 0 5em}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{padding:.313em}th{border:1px solid #d9d9d9;background:#333;color:#333;font-weight:bold}td{vertical-align:top;border:1px solid #d9d9d9}tr:nth-child(even) td{background:#f9f9f9}tr:hover td{background:#f3f3f3}.definition-table{border:1px solid #d9d9d9;border-bottom:0;max-width:60%;overflow:hidden}.definition-table dt{border-bottom:1px solid #d9d9d9;background:#f8f8f8;padding:.5em;color:#333}.definition-table dd{margin:0;border-bottom:1px solid #d9d9d9;padding:.5em;min-height:31px}.definition-table dt,.definition-table dd{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.definition-table dt{clear:left;border-right:1px solid #d9d9d9;width:40%}.definition-table dd{width:60%}.button.print{display:none}footer{position:relative}.footer-container{font-size:1em;text-align:center}.footer-form-number{position:absolute;bottom:0;left:0}.enrollment-confirmation-signature{display:table-row}.enrollment-confirmation-signature-label{display:table-cell}.enrollment-confirmation-signature-date{display:table-cell;padding-left:.8em;min-width:8em}.no-print{display:none}