body{margin:0 0 2em;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px}a{text-decoration:none}section{margin-left:1em}#mainContent{margin-top:2em}#areaHdr{margin-top:3em;border-bottom:.1em solid #e2e2e2;padding-bottom:1em}#areaHdrName{padding-left:1em;flex:0 0 100%}#areaHdrName a{color:#999}#areaHdrOptions{padding-left:1em}#areaHdrOptions a{border:.1em solid #000;color:#000;font-size:.9em;padding:.3em;text-transform:uppercase;margin-right:.5em}#areaHdrOptions a:hover{background-color:#7a7979;color:#fff}#areaHdrOptions ul{list-style:none;padding:0;display:flex;flex-flow:row wrap;align-items:center}#areaHdrOptions ul li button{border:.1em solid #000;color:#000;font-size:.9em;padding:.3em;text-transform:uppercase;margin-right:.5em;background-color:initial}#areaHdrOptions ul li form input,#areaHdrOptions ul li form select{border:.1em solid #000;color:#000;font-size:.9em;padding:.3em;text-transform:uppercase;margin-top:0;margin-right:.5em;background-color:initial}#areaHdrOptions select{margin-top:1em;padding:.28em;font-size:.9em;border:1px solid #000;text-transform:uppercase}.editFrm1{display:flex;flex-flow:row wrap;padding-left:1em}.editFrm1 label{flex:100% 0 1;font-size:.9em;margin-top:1em}.editFrm1 label input,.editFrm1 label select,.editFrm1 label textarea{display:block;margin-top:1em;padding:.5em;font-size:1.4em}.editFrm1 button{border:1px solid #999;background-color:initial;font-size:.8em;padding:1em}.frmBtnContainer{flex:100% 0 1;margin-top:1em;font-size:1.2em}.subLabel{font-weight:700;margin-top:1.5em;margin-bottom:0}.multiGroup{display:flex;flex-direction:column;width:100%;border-top:1px dashed #888;margin-top:1em}.multiGroup form{display:flex;flex-flow:row nowrap;flex-grow:1}.multiGroup form label,.multiGroup form label input,.multiGroup form label select{margin-top:0}.list1{list-style:none;padding-left:0}.list1 li{padding-left:1em}.list1 .list1Line{border-bottom:1px solid #ebebeb;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.list1 .list1Line:hover{background-color:#ebebeb}.list1 .list1Line .list1ItemName{width:100%}.list1 .list1Line .list1ItemName a{display:block;padding:.5em .5em .5em 1em;color:#333}.list1 .list1Line .list1ItemOptions{display:flex;justify-content:center;align-items:center}.list1 .list1Line .list1ItemOptions button{border:none;background-color:initial;text-transform:uppercase;padding:1em}.list1 .list1Line .list1ItemOptions button:hover{cursor:pointer}.list1LineIndent{padding-left:1em}.list2{list-style:none;padding:0}.list2 li{margin-left:1em;margin-bottom:.3em}.list3{list-style:none;padding:0}.list3 li{padding-left:.3em;margin-bottom:.5em;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.list3Line{display:flex;justify-content:space-between;margin-bottom:1em}.list3Line:hover{background-color:#f0f0f0}.list3ItemName{margin-right:1em}.list3ItemOptions button{border:none;background-color:initial;padding:1em;cursor:pointer}.delButton{color:#f78d8d!important;background-color:initial!important}.delButton:hover{background-color:#fceded!important;color:red!important;cursor:pointer}.enDisButton:hover{background-color:#b8cf8a!important}.toggleButton{border:none;background-color:initial}.toggleButton:hover{cursor:pointer}.formButton{border:1px solid #999;background-color:initial;font-size:.8em;padding:1em}.formButton a:link,.formButton a:visited{color:#000}.enabledText{color:#008500!important}.enabledBg{background-color:#b8cf8a!important}.disabledText{color:#9b0202!important}.disabledBg{color:#fcbcbc}.detailContainer{padding-left:1em}.detailItemName{font-size:1em;font-weight:700;color:#7c7c7c}.detailItemValue{display:block;margin-left:1em}.tblList1{width:100%;border-collapse:collapse;margin-top:1em}.tblList1 thead{border-bottom:1px solid #000}.tblList1 thead tr th{text-align:left;font-size:.8em;padding-bottom:.5em;color:#999}.tblList1 thead tr th:first-child{padding-left:1em}.tblList1 tbody tr td{padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid #888}.tblList1 tbody tr td:first-child{padding-left:1em}.dateCol{width:7em}.eventNameCol{padding-right:.5em}.eventNameCol a{display:block}.optionsCol{text-align:right}.optionsCol button{border:none}.secName{color:#999}.secOptions form input{margin-top:0}.secOptions form button,.secOptions form input{border:.1em solid #000;color:#000;font-size:.9em;padding:.3em;text-transform:uppercase;margin-right:.5em;background-color:initial}.smCircle{border-radius:50%;border:1px solid #bbb;font-size:.8em}