@font-face{font-family:'open_sansregular';src:url("fonts/OpenSans-Regular/OpenSans-Regular-webfont.eot");src:url("fonts/OpenSans-Regular/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular/OpenSans-Regular-webfont.woff") format("woff"),url("fonts/OpenSans-Regular/OpenSans-Regular-webfont.ttf") format("truetype"),url("fonts/OpenSans-Regular/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}html{overflow-y:scroll;overflow-x:hidden;font-size:62.5%}body{font-family:"open_sansregular",arial,sans-serif;font-size:13px;font-size:1.3rem;color:#222}h1{font-family:"open_sansregular",arial,sans-serif;font-size:32px;font-size:3.2rem;line-height:3.52rem;font-weight:normal;color:#752864}h2{font-family:"open_sansregular",arial,sans-serif;font-size:24px;font-size:2.4rem;line-height:2.88rem;font-weight:normal;color:#752864}h3{font-family:"open_sansregular",arial,sans-serif;font-size:18px;font-size:1.8rem;line-height:2.34rem;font-weight:normal}h4{font-family:"open_sansregular",arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:2.24rem;font-weight:normal}h5{font-family:"open_sansregular",arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:2.1rem;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}a{color:#467f1b;text-decoration:underline}a:hover{color:#52941f;text-decoration:none}section{outline:none!important}.tip-text{font-style:italic;font-size:12px;font-size:1.2rem}.no-margin{margin:0!important}.no-margin-right{margin-right:0!important}.no-margin-left{margin-left:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}@media(max-width:47.99em){.show-viewer-desktop{display:none}}@media(min-width:48em){.show-viewer-mobile{display:none}}header{background-color:#fff;padding:24px 0 24px 0;position:relative}@media(max-width:47.99em){header{border-bottom:1px #752864 solid;padding-top:12px}}header .row.equal-height [class*=col-]{vertical-align:middle}header #website-flag{position:absolute;top:0;left:0;background-color:#ffd54f;color:#4f3c00;padding:2px 6px;font-size:12px;text-transform:uppercase}#header-logo{font-family:"open_sansregular",arial,sans-serif;font-size:29px;font-size:2.9rem;color:#69be28}@media(max-width:47.99em){#header-logo{display:none}}#header-logo a{color:#69be28;text-decoration:none}#header-heading{font-family:"open_sansregular",arial,sans-serif;padding-left:0;font-size:29px;font-size:2.9rem;color:#69be28;line-height:1.2em;word-spacing:4px}@media(max-width:47.99em){#header-heading{font-size:20px;font-size:2rem}}@media(min-width:48em){#header-heading{padding-left:48px;padding-top:0}}#header-user{position:relative}#header-user-link{position:absolute;right:0;top:-40px}#header-user-link i{padding-right:2px;color:#752864}@media(max-width:47.99em){#header-user-link{top:5px}}nav{background-color:#752864}nav #desktop-menu{border-top:solid 1px #9b3584;border-bottom:solid 1px #9b3584}nav #desktop-menu ul{padding:0;margin:0}nav #desktop-menu ul li{float:left;display:block;font-family:"open_sansregular",arial,sans-serif;font-size:13px;font-size:1.3rem;color:#fff;border-right:solid 1px #9b3584}nav #desktop-menu ul li:first-child{border-left:solid 1px #9b3584}nav #desktop-menu ul .menu-item,nav #desktop-menu ul a,nav #desktop-menu ul span,nav #desktop-menu #mobile-expanded-menu ul a,nav #mobile-expanded-menu #desktop-menu ul a,nav #desktop-menu #mobile-expanded-menu ul span,nav #mobile-expanded-menu #desktop-menu ul span{background-color:#752864;color:#fff;padding:6px 12px;display:block}nav #desktop-menu ul a{text-decoration:none}nav #desktop-menu ul a.active{background-color:#93327e}nav #desktop-menu ul a:hover{color:#e6e6e6;background-color:#9b3584}nav #mobile-expanded-menu{background-color:#752864}nav #mobile-expanded-menu ul{list-style:none;padding:0;margin:0}nav #mobile-expanded-menu ul li{border-bottom:dotted 1px #4f1b44}nav #mobile-expanded-menu ul .menu-item,nav #mobile-expanded-menu #desktop-menu ul a,nav #desktop-menu #mobile-expanded-menu ul a,nav #mobile-expanded-menu #desktop-menu ul span,nav #desktop-menu #mobile-expanded-menu ul span,nav #mobile-expanded-menu ul a,nav #mobile-expanded-menu ul span{background-color:#752864;color:#fff;padding:6px 12px;display:block}nav #mobile-expanded-menu ul a{text-decoration:none}nav #mobile-expanded-menu ul a.active{font-weight:bold}@media(min-width:48em){main{min-height:500px;margin-top:24px}}main h1{margin-top:0}main ol,main ul{margin:.6rem 0}main li{margin:.4rem 0}.completeness-table ul{margin:0;padding:0 0 0 20px}.completeness-table li{padding:0 0 0 0;list-style-type:circle}.completeness-table .status-complete{color:#3c763d}.completeness-table .status-missing{color:#b7130b}.completeness-table .status-incomplete{color:#b7130b}.completeness-table .status-notcompleted{color:#666}.completeness-table .status-desirable{color:#00a4db}.submission-status .complete,.dashboard-statistics .complete{color:#3c763d}.submission-status .incomplete,.dashboard-statistics .incomplete{color:#b7130b}.dashboard-links h2{padding-left:4px}.dashboard-links p{padding:3px 0}.dashboard-links p a{padding:4px 8px 4px 6px;color:#52941f;background-color:#fff;text-decoration:none;font-weight:bold}.dashboard-links p a i.fa{padding-left:10px}.dashboard-links p a:hover{color:#fff;background-color:#5da924;font-weight:normal}.dashboard-links p span{padding:3px 6px;display:block}@media(min-width:48em){.dashboard-statistics{margin-left:50px}}.dashboard-statistics tr td{padding-top:12px;padding-bottom:0}.dashboard-statistics tr.breakdown td{padding-top:2px}.dashboard-statistics tr:first-child td{padding-top:0}.dashboard-statistics h4{color:#752864;margin:12px 0 0 0}.dashboard-logos{margin-top:24px}@media(min-width:48em){.dashboard-logos{margin-left:60px}}.dashboard-links fieldset,.dashboard-statistics fieldset{margin-top:8px;padding-left:12px!important;padding-right:12px!important;padding-bottom:12px!important}.dashboard-links legend,.dashboard-statistics legend{font-family:"open_sansregular",arial,sans-serif;font-size:24px;font-size:2.4rem;font-weight:normal;color:#752864;margin-bottom:-12px!important}footer{margin-top:24px;margin-bottom:12px;color:#999;font-size:11px}footer .container{border-top:solid 1px #eee}footer .container div.row{padding-top:12px}footer #footer-responsive-status{font-style:italic;color:gray}.alert{padding:0 1.6rem;border-left:solid 5px #caad16;background-color:#fcf8e3}.alert button.close{right:-.6rem;top:.4rem;color:#6e5e0c;padding-right:0}.alert h4{color:#6e5e0c;font-family:"open_sansregular",arial,sans-serif;font-weight:bold;margin-top:1rem;margin-bottom:0}.alert h4+p{margin-top:.3rem}.alert p,.alert ul{margin-top:.9rem;margin-bottom:.9rem}.alert i.fa{padding-right:1.3rem}.alert button.close i.fa{padding-right:0}.alert.alert-error{color:#931638;background-color:#f2dede;border-color:#963b3b}.alert.alert-error h4{color:#931638}.alert.alert-error button.close{color:#931638}.alert.alert-info{color:#31708f;background-color:#d9edf7;border-color:#247fad}.alert.alert-info h4{color:#31708f}.alert.alert-info button.close{color:#31708f}.alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#529138}.alert.alert-success h4{color:#3c763d}.alert.alert-success button.close{color:#3c763d}.alert.alert-purple{color:#752864;background-color:#f3dcee;border-color:#752864}.alert.alert-purple h4{color:#752864}.alert.alert-purple button.close{color:#752864}.alert.alert-green{color:#752864;background-color:#f1fbea;border-color:#69be28}.alert.alert-green h4{color:#752864}.alert.alert-green button.close{color:#752864}.alert-icon{padding-left:3.2rem}.alert-icon>i{position:absolute;top:.8rem;left:.7rem}.alert-icon.alert-success{padding-left:4rem}.alert-icon.alert-success>i{top:.6rem}.inline-alert{position:relative;padding:0 .6rem;color:#6e5e0c;background-color:#fcf8e3;border:1px solid #caad16;display:inline-block;margin:0 .3rem}.inline-alert.alert-error{color:#931638;background-color:#f2dede;border-color:#963b3b}.inline-alert.alert-info{color:#31708f;background-color:#d9edf7;border-color:#247fad}.inline-alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#529138}@charset "UTF-8";button{min-height:0;padding:.4rem 1.4rem}a.button{padding:.4rem 1.4rem;color:inherit;background:#dadada;border:1px solid silver;-webkit-appearance:none;border-radius:0;cursor:pointer;display:inline-block;margin-bottom:0;-ms-touch-action:manipulation;touch-action:manipulation;text-decoration:none}a.button:hover{background-color:#cdcdcd;border:1px solid silver}a.button.btn-icon:before,button.btn-icon:before{font-family:'FontAwesome';padding-right:10px}a.button.btn-icon:empty,button.btn-icon:empty{padding-left:10px;padding-right:0}a.button i.fa,button i.fa{padding-right:10px}a.button.btn-icon-right i.fa,button.btn-icon-right i.fa{padding-left:10px;padding-right:0}a.button.btn-icon-only i.fa,button.btn-icon-only i.fa{padding-right:0!important}a.button.btn-add,button.btn-add{color:#fff;background-color:#5cb85c;border-color:#47a447}a.button.btn-add:hover,button.btn-add:hover{background-color:#47a447;border-color:#5cb85c}a.button.btn-add.btn-icon:before,button.btn-add.btn-icon:before{content:""}a.button.btn-save,button.btn-save{color:#fff;background-color:#5cb85c;border-color:#47a447}a.button.btn-save:hover,button.btn-save:hover{background-color:#47a447;border-color:#5cb85c}a.button.btn-save.btn-icon:before,button.btn-save.btn-icon:before{content:""}a.button.btn-delete,button.btn-delete{color:#fff;background-color:#c9302c;border-color:#a82825}a.button.btn-delete:hover,button.btn-delete:hover{background-color:#a82825;border-color:#c9302c}a.button.btn-delete.btn-icon:before,button.btn-delete.btn-icon:before{content:""}a.button.btn-cancel,button.btn-cancel{color:inherit;background-color:#dadada;border-color:silver}a.button.btn-cancel:hover,button.btn-cancel:hover{background-color:#cdcdcd;border-color:silver}a.button.btn-cancel.btn-icon:before,button.btn-cancel.btn-icon:before{content:"";color:#8e8e8e}button.btn-lg,.btn-group-lg button,a.button.btn-lg,.btn-group-lg a.button{padding:.7rem 1.6rem}button.btn-lg i.fa,.btn-group-lg button i.fa,a.button.btn-lg i.fa,.btn-group-lg a.button i.fa{padding-right:10px}button.btn-lg.btn-icon:before,.btn-group-lg button.btn-icon:before,a.button.btn-lg.btn-icon:before,.btn-group-lg a.button.btn-icon:before{padding-right:10px}button.btn-lg.btn-icon-right i.fa,.btn-group-lg button.btn-icon-right i.fa,a.button.btn-lg.btn-icon-right i.fa,.btn-group-lg a.button.btn-icon-right i.fa{padding-left:10px}button.btn-lg:empty,.btn-group-lg button:empty,a.button.btn-lg:empty,.btn-group-lg a.button:empty{padding-left:10px}button.btn-sm,.btn-group-sm button,a.button.btn-sm,.btn-group-sm a.button{padding:.1rem .8rem}button.btn-sm i.fa,.btn-group-sm button i.fa,a.button.btn-sm i.fa,.btn-group-sm a.button i.fa{padding-right:6px}button.btn-sm.btn-icon:before,.btn-group-sm button.btn-icon:before,a.button.btn-sm.btn-icon:before,.btn-group-sm a.button.btn-icon:before{padding-right:6px}button.btn-sm.btn-icon-right i.fa,.btn-group-sm button.btn-icon-right i.fa,a.button.btn-sm.btn-icon-right i.fa,.btn-group-sm a.button.btn-icon-right i.fa{padding-left:6px}button.btn-sm:empty,.btn-group-sm button:empty,a.button.btn-sm:empty,.btn-group-sm a.button:empty{padding-left:6px}.btn-group-spaced button+a.button,.btn-group-spaced a.button+a.button,.btn-group-spaced button+button,.btn-group-spaced a.button+button{margin-left:20px}.btn-group-fullwidth button,.btn-group-fullwidth a.button{width:100%;text-align:center;margin-bottom:12px}button[disabled],a.button[disabled]{opacity:.6}a.button.btn-icon.btn-icon-wait:before,button.btn-icon.btn-icon-wait:before{content:""}a.button.btn-icon-disabled:before,button.btn-icon-disabled:before{content:""}a.lnk-icon-left i.fa{padding-right:5px}a.lnk-icon-right i.fa{padding-left:5px}main fieldset{margin-top:18px}main fieldset legend{margin-bottom:1rem;font-weight:bold;font-size:1.2em}main fieldset .row{margin-bottom:18px}main fieldset .row.closer-below{margin-bottom:9px}main fieldset .row.space-above{margin-top:14px}main fieldset .row.line-above{margin-top:14px;padding-top:14px;border-top:dotted 1px silver}main fieldset span.label{color:#6f6f6f}main fieldset.fieldset-bordered{border:1px solid #ccc;padding:12px 8px 0 12px}main fieldset.fieldset-bordered legend{width:auto;padding:0 8px;margin-bottom:0}main fieldset.fieldset-bordered .row{padding-left:8px;padding-right:8px}main fieldset.fieldset-bordered .row .row{padding-left:0;padding-right:0}main fieldset.fieldset-bordered table{margin-top:0}main form button+a.button,main form a.button+a.button,main form button+button,main form a.button+button{margin-left:5px}main form label{margin-bottom:0;padding-top:4px}main form label.required{font-weight:bold}main form .hide-required label.required{font-weight:normal}main form label.disabled{opacity:.6}main form .container-disabled label,main form .container-disabled th,main form .container-disabled img.ui-datepicker-trigger{opacity:.6}main form .container-disabled span.tip-text,main form .container-disabled .display-disabled{opacity:.4}main form .container-disabled img{opacity:.25}main form .container-disabled label.required{font-weight:normal}main form select,main form textarea,main form input,main form .readonly{margin-bottom:0;height:auto;padding:4px 3px}main form textarea.textarea-tall,main form .textarea-tall textarea{height:200px}main form textarea.textarea-taller,main form .textarea-taller textarea{height:125px}main form input[type='radio'],main form input[type='checkbox']{margin-top:2px;height:1.6rem;min-width:1.6rem}main form .radiobuttonlist-horizontal label{display:inline-block;padding-left:20px}main form .radiobuttonlist-horizontal label:first-child{padding-left:0}main form label.checkbox-left>input[type=checkbox]{margin-right:.5em}main form label.checkbox-right>input[type=checkbox]{margin-left:.5em}main form .input-validation-error{border:1px solid #963b3b;background-color:#f2dede}main form .label-validation-error{color:#931638}main form .radio-label-validation-error{color:#931638}main form .field-validation-error{color:#931638}main form[data-form-hidevalidationmessages='true'] .field-validation-error{display:none}input[data-datepicker]{width:90px;display:inline-block;margin-right:6px}.ui-datepicker table{font-size:.8em}select.ui-datepicker-month,select.ui-datepicker-year{height:auto;display:inline-block}.ui-datepicker .ui-datepicker-title select{font-size:.9em;padding:0}img.ui-datepicker-trigger{cursor:pointer;vertical-align:text-top}main div.tabs label.required{font-weight:normal!important}main div.tabs label.essential,main div.tabs span.essential,main div.tabs h3.essential,main div.tabs label.required{color:#1919c6}main div.tabs label.desirable,main div.tabs span.desirable,main div.tabs h3.desirable{color:#00a4db}main div.tabs .container-disabled label.essential,main div.tabs .container-disabled label.desirable,main div.tabs .container-disabled label.required{color:#222}@charset "UTF-8";table.table-sortable th[data-sort]{cursor:pointer;padding-right:0}table.table-sortable th[data-sort]:after{font-family:'FontAwesome';padding-left:8px;content:"";opacity:.5}table.table-sortable th.sort-asc:after,table.table-sortable th.sort-desc:after{opacity:1}table.table-sortable th.sort-asc:after{content:""}table.table-sortable th.sort-desc:after{content:""}table.table-sortable.disabled{opacity:.5}table.table-outer-border{border:1px solid #ccc}table.table-row-border tbody tr{border-top:1px dashed #ccc}table.table-flush-top thead th{padding-top:0}table.table-auto-width{width:auto}table tr.archived{color:#888}table tr.archived a,table tr.archived button{color:#222}div.tabs>ul{margin-bottom:0}div.tabs ul>li a{outline:none!important;border-top-color:#dadada;border-left-color:#dadada;border-right-color:#dadada;padding:0 .5rem 0 1rem}div.tabs ul>li a i.fa{margin-left:.5rem}div.tabs ul>li a.no-icon{padding-right:1rem}div.tabs section{min-height:400px;border-left:solid 1px silver;border-right:solid 1px silver;border-bottom:solid 1px silver;padding:18px}div.tabs section div.tabs-actions{margin:24px 0 12px 0}div.tabs fieldset{margin-top:0}div.tabs fieldset+fieldset{margin-top:24px}.ajax-container{position:relative;min-height:100px}.ajax-loading{position:absolute;top:15px;left:45%;z-index:999;display:none}.modal-overlay{background-image:none;background-color:rgba(128,128,128,.95)}.modal-content{border:solid 1px #752864;overflow:hidden;min-width:420px;padding:0}#popup-alert{padding-bottom:12px}#popup-alert #popup-alert-header{font-weight:bold;text-align:center;background-color:#752864;color:#fff;padding:4px 0}#popup-alert #popup-alert-message{padding:12px 18px 0 18px}#popup-alert #popup-alert-buttons{padding:18px 0 12px 0;text-align:center}#popup-alert #popup-alert-buttons button{margin:0 6px}