body #cmContainer h4,body #cmContainer h5,body #cmContainer h6{font-weight:bold}body #cmContainer #divCMWrapper h4{font-weight:bold;margin:30px 0 10px 0}body #cmContainer #divCMWrapper #divSubHeader{border-bottom:1px solid #666;margin-bottom:4px;clear:both}body #cmContainer #divCMWrapper .hd h4{padding:2px 0 4px 0;margin:0}body #cmContainer #divCMWrapper h4.cmZeroTop{margin-top:0}body #cmContainer #divCMWrapper h5{margin-top:0}body #cmContainer #divCMWrapper h5.cmZeroTop{margin-top:0}body #cmContainer #divCMWrapper h5.cmNegative20Top{margin-top:-20px}.cmPagination{margin-top:10px}.cmExpand{width:510px!important}body #cmContainer .cmSectionHeader h4,body #cmContainer h4,body #cmContainer .cmSectionHeader h5{margin:0}body #cmContainer .cmExpand p,body #cmContainer .cmExpand label,body #cmContainer .cmExpand h4,body #cmContainer .cmExpand h5,body #cmContainer .cmExpand a,body #cmContainer .cmExpand a:link,body #cmContainer .cmExpand a:visited{color:#000}body #cmContainer .cmHideLink{float:right;font-size:10px;text-align:right;text-transform:uppercase}.personHistory{clear:both;float:left;margin-top:0;margin-bottom:10px;width:100%}.personHistory h2{margin-top:0;margin-bottom:10px;border-bottom:1px solid #ccc;font-size:16px;font-weight:700}.historySeasonWrapper{width:500px}.selectionWrapper{margin-bottom:10px;width:100%}.yearSummaryWrapper{margin-bottom:10px;min-height:25px;width:100%}.yearWrapper{margin-bottom:10px;min-height:25px;width:100%}.yearWrapper button{margin-top:2px}.historyManager{margin-top:5px;margin-bottom:10px;border:1px solid #ccc;max-height:400px;overflow-y:auto;float:left;width:100%}.historySeason{padding:10px}.ctrPersonEditWrapper .historyManager{max-height:none}.odd{background-color:#EDF5FF}.sessionProgramColumn{width:250px;display:inline-block}.sessionProgramHistoryManager{width:62%;float:left}.sessionProgramHistoryItem{margin-top:5px;padding-bottom:5px}.deleteIcon{background-image:url(/system/ui/images/delete-small.png)!important;background-position:0 0!important;height:15px!important;width:15px!important;float:left;display:inline-block;cursor:pointer;margin-top:5px}.deleteIcon:hover{background-image:url(/system/ui/images/delete-small.png)!important;background-position:0 -15px!important}.positionManager{width:62%;float:left;margin-top:5px}.bunkSeasonHistoryManager{width:38%;min-height:100px;float:left;vertical-align:top;margin-top:-20px}.bunkSeasonHistoryItem{width:100%;margin-top:5px;padding-bottom:5px}.inlineBlock{display:inline-block}.personInfo #ddlPartition span{padding-right:2px}.mt17px{margin-top:17px!important}.cmHeaderTitle{width:100%!important;clear:left;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:20px;margin-top:0;margin-bottom:10px}.cmHeaderMessage{clear:left;margin-top:0;margin-bottom:10px}.cm-texting .cmFieldsetBase{margin-bottom:20px}.cm-texting .cmSectionHeader h4{color:#000!important;letter-spacing:unset!important;text-transform:unset!important;font-weight:bold!important;padding:0!important;width:100%!important;clear:left;font-family:Helvetica,Arial,sans-serif!important;font-size:20px!important;margin-top:0!important;margin-bottom:10px!important}.alumni-application{width:100%;box-sizing:border-box!important}.alumni-application .sub-header{clear:both;float:left;display:flex;width:100%;border-bottom:1px solid #666;margin-bottom:4px;box-sizing:border-box!important}.alumni-application .sub-header .title-container{float:left;width:100%}.alumni-application .sub-header .title-container h4{border:0!important}.alumni-application .sub-header .timer-container{float:right;width:auto;margin:0 0 0 5px}.alumni-application .info-links-wrapper{width:100%;display:flex;box-sizing:border-box!important}.alumni-application .info-links-wrapper .short-info{color:#666;font-size:90%}.alumni-application .info-links-wrapper .instructions-link{color:#666;font-size:90%;display:block}.alumni-application .info-links-wrapper .column-left{width:100%;float:left;padding:0;box-sizing:border-box!important}.alumni-application .info-links-wrapper .column-right{float:right;padding:0 0 5px 0;box-sizing:border-box!important}.alumni-application .info-links-wrapper .cmInputLabel{font-weight:normal;color:#666;font-size:90%}.alumni-application .info-links-wrapper .cmInputLabel .cmTextTitleBase{font-weight:normal;width:auto}.alumni-application .info-links-wrapper .cmInputLabel input{border:0;background-image:none;background-color:transparent;margin-top:1px;width:300px}.alumni-application .cm-loading-wrapper{clear:both;float:left;width:100%;color:black;background-color:#ececec;padding:10px;margin:20px 0 20px 0;box-sizing:border-box!important}.alumni-application .cm-message-wrapper{margin:20px 0 20px 0}.alumni-application .cm-content-wrapper{width:100%;margin:20px 0 10px 0;padding:0!important;box-sizing:border-box!important}.alumni-application .cm-content-wrapper .page-header-message{clear:both}.alumni-application .cm-content-wrapper .section-header-message{clear:both;margin-top:0}.alumni-application .cm-content-wrapper .person-household{margin-bottom:10px}.alumni-application .cm-content-wrapper .cm-texting{margin-top:0}.alumni-application .cm-content-wrapper .cm-texting .cmFieldsetBase{float:unset}.alumni-application .cm-content-wrapper .cm-texting .cmSectionHeader{float:unset!important;padding:0;width:100%;margin-bottom:10px}.alumni-application .cm-content-wrapper .cm-texting .cm-content-wrapper{margin-top:0}.alumni-application .cm-content-wrapper .cm-texting .cm-content-wrapper .cmInputLabel{margin-bottom:0}.alumni-application .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label.cmValidationError .cmInputWidth{border:2px solid red;background:#fcc;color:black}.alumni-application .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label .cmInputWidth,.alumni-application .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label .cmDDLWidth{border-radius:unset!important}.alumni-application .cm-content-wrapper .cm-texting .cm-content-wrapper .cm-standard-label .cmFieldTip{border-radius:unset!important}