.login label{font-weight:bold}.login table td{padding-bottom:15px;vertical-align:top}.login table th:first-child{width:75px}.login #loginForm{margin-left:180px}.login #loginForm td:first-child{width:90px}.agencyPortal .members select,.agencyPortal .privileges select{border:0}.agencyPortal span.director{font-size:.75em;color:white;padding:3px 5px;background-color:#567692;border-radius:3px;cursor:help}.agencyPortal img.account{cursor:help}input:read-only{background-color:lightgray;border-color:lightgray;color:#3d3d3d}div.privilege{padding-top:5px}.widget.actions{background-color:#fbd850}.widget.actions .link_list a:hover{color:darkblue}.widget.actions .link_list a:hover{background-color:#ffd018;border-radius:5px}.widget .link_list div:hover,.widget .link_list a:hover{background-color:#b8cadc;border-radius:5px}#password_validation_ul li{margin:inherit;list-style:circle}#password_validation_ul li.fail{color:red}#password_validation_ul li.pass{color:green}#password_validation_ul li.indent{list-style:inside}#messageTable th{border:0}#messageTable tr{background-color:white!important}.userMessage{margin:5px 0;padding:7px;border-radius:5px;background-color:#f0f0ee;display:none}#messageTable td{vertical-align:top;border:0;border-bottom:1px dotted #989fa9}tr.unread td{font-weight:bold}tr.userMessage{border:0}tr.userMessage td{border:0}tr.read td:nth-child(2){background-image:url('/images/email_open.png');background-repeat:no-repeat;background-position-x:4px;background-position-y:2px}tr.unread td:nth-child(2){background-image:url('/images/email.png');background-repeat:no-repeat;background-position-x:4px;background-position-y:2px}tr.flag td.flag{background-image:url('/images/red_flag.png');background-repeat:no-repeat;background-position-x:4px;background-position-y:2px}tr.noflag td.flag{background-image:url('/images/white_flag.png');background-repeat:no-repeat;background-position-x:4px;background-position-y:2px}.content.bio #bio{width:100%}.content.bio #bio section,.content.bios #bio section{display:inline}.content.bio #bio h2{display:inline;font-family:"Open Sans",Arial,Helvetica,Sans-Serif;font-size:16px;font-weight:bold;text-transform:none;margin-right:6px}.content.bio #bio p{display:inline;font-size:14px;margin-right:6px}.content.bio #bio.sectionEditor .editableSection{margin-bottom:10px}.content.bio #bio .editableSection .handle{float:left;height:28px;width:27px;opacity:0;cursor:pointer}.content.bio #bio .editableSection:hover>.header>.handle{opacity:1;cursor:move}.content.bio #bio .editableSection:hover>.header>.last{opacity:1;cursor:pointer}.content.bio #bio .editableSection .content{padding-left:5px}.content.bio #bio .editableSection .empty div.content{color:lightgray}.content.bio #bio .editableSection input.content{margin-left:5px;padding-left:0}.content.bio #bio .editableSection textarea.content{resize:vertical;margin-left:35px;padding-left:0;width:86%;height:75px}.content.bio #bio .editableSection .header{height:28px;line-height:28px;padding:0 5px 0 0}.content.bio #bio .editableSection .header .content{cursor:pointer;float:left;font-size:1.2em;font-weight:bold}.content.bio #bio .editableSection .p{line-height:28px;padding:5px 5px 2px 0}.content.bio #bio .editableSection .p .handle{background-image:url('/images/trash_closed.png');background-repeat:no-repeat;background-position-x:4px;float:right}.content.bio #bio .editableSection .header .last{background-image:url('/images/trash_closed.png');background-repeat:no-repeat;background-position-x:4px;float:right}.content.bio #bio .editableSection>.p:hover>.handle{opacity:1}.content.bio #bio .editableSection>.header:hover>.last{opacity:1}.content.bio #bio .editableSection>.p>.handle:hover{background-image:url('/images/trash_open.png');float:right}.content.bio #bio .editableSection>.header>.last:hover{background-image:url('/images/trash_open.png');float:right}.content.bio #bio .editableSection:hover,#rbContentRight .editableSection.ui-sortable-helper{background-color:#f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:3px 3px 4px #a1a1a1;-webkit-box-shadow:3px 3px 4px #a1a1a1;box-shadow:3px 3px 4px #a1a1a1;z-index:1000}table.paramTable thead{border-bottom:0}table.paramTable td{padding:2px}.spot_tabs{width:100%;list-style:none;float:left;margin:0;padding:0}.spot_tab{position:relative;top:1px;float:left;margin:0;padding:0;width:175px;border-left:none;height:30px;border:1px solid darkgray;text-align:center;color:#24a0da;cursor:pointer}li.spot_tab:first-child{border-top-left-radius:5px}li.spot_tab:last-child{border-top-right-radius:5px}.spot_tab li a:hover{background-color:lightgray}li.selected:not(.nocsscolor){background-color:#ccc}div.mParams{border:1px solid darkgray}div.mParams>div{margin-right:0;margin-bottom:10px}#newMessage>div>label{font-weight:bold}.widget.apps{-webkit-border-radius:12px 12px 10px 10px;-moz-border-radius:12px 12px 10px 10px;border-radius:12px 12px 10px 10px;padding:0}.widget.apps h1{background-color:#557591;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:7px 10px;color:white}.widget.apps .content{padding:5px}#agencyDescription p{margin-top:0}.ajaxtooltip{background-color:lightgray;margin:10px;padding:10px;border-radius:10px;box-shadow:5px 5px 15px #888}#documentMessage{display:none;border:1px dotted gray;height:25px;vertical-align:middle;color:gray;padding:3px 5px}#documentMessage .draft{display:none}#documentMessage.draft .draft{display:inline-block}#documentMessage .published{display:none}#documentMessage.published .published{display:inline-block}#documentMessage span{vertical-align:middle;margin-right:15px}#documentMessage.published{display:inherit;background-color:rgba(0,255,0,0.1)}#documentMessage.draft{display:inherit;background-color:rgba(255,0,0,0.1)}#documentMessage span.draft{display:none}#documentMessage.draft span.draft{display:inline-block}#documentMessage span.published{display:none}#documentMessage.published span.published{display:inline-block}.departmenticon{width:22px;height:22px;background-size:20px;margin-left:2px;margin-right:2px;background-repeat:no-repeat}.departmenticon.pdf{background-image:url('/images/pdf.png')}.departmenticon.rtf{background-image:url('/images/rtf.png')}.departmenticon.doc{background-image:url('/solr/img/filetypes/doc.png')}.departmenticon.xls{background-image:url('/solr/img/filetypes/xls.png')}.departmenticon.img{background-image:url('/images/image.png')}.departmenticon.file{background-image:url('/images/file.png')}.deptInfoHeading{font-weight:bold;background-color:lightgray;padding:5px 5px;border-radius:5px}.deptInfo label.typeLabel{width:30%;display:inline-block}.deptInfo div.deptInfoValue{width:50%;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.deptInfo div.action{width:20%;display:inline-block;text-align:right}.deptInfo div.action img{cursor:pointer;padding-left:5px}.deptInfoEditor{display:none}.validationFailed{border:1px solid red;box-shadow:0 0 4px red}a.factbook img{padding-right:20px;width:15px;height:15px}table.innerTable tr{background-color:inherit}table.innerTable tr:nth-child(even){background-color:inherit}table.innerTable th{border:0;background-color:inherit;color:inherit}table.innerTable thead{border:0}table.innerTable td{border:0}table.innerTable{margin-bottom:0}div.factbook{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;vertical-align:text-bottom;padding-right:10px;margin-left:5px;cursor:pointer}div.factbook.collapsed{background-image:url("/images/black/add.png")}div.factbook.expanded{background-image:url("/images/black/minus.png")}#attachmentForm label{display:inline-block;width:85px;vertical-align:top;text-align:right;padding-right:5px}
#attachmentForm .formInputs{width:250px}.inline{display:inline}.inlineBlock{display:inline-block}.portalCol{width:50px}.portalColSI{vertical-align:top}.portalColStatus{width:80px}.portalColAction{width:120px}.verticalAlignTop{vertical-align:top}.topPadding{padding-top:5px!important}.docIcon{border-right:none!important}.docName{border-left:none!important}.docInfo{height:40px;padding-top:3px;border-bottom:1px solid lightgray}.left{text-align:left}.center{text-align:center}.textbox{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.docDate{font-size:smaller;color:#6b6b6b;padding-left:10px;white-space:nowrap;text-overflow:ellipsis}.fullWidth{width:100%}.portalUpload{padding-bottom:5px;width:180px}.padding5{padding:5px}.dottedDivide{border-top:1px dotted black;margin-top:5px}.textarea{width:96%;height:96%}.newAttachment{text-align:left}.submissionRow td{overflow:hidden}textarea.siText{resize:vertical}div.newAttachment ins{position:relative;display:inline-block;top:-6px;width:24px;height:26px;background-image:url('/images/trash_closed.png');text-decoration:none;cursor:pointer;margin-right:5px}div.newAttachment ins:hover{background-image:url('/images/trash_open.png')}.hide{display:none!important}.applicationChild{margin-left:80px}td.top{vertical-align:top}.loginContainer{background-color:#cdd6df;padding:20px;border:1px solid darkgray;margin-left:auto;margin-right:auto;border-radius:10px}.loginInfo{padding:5px;text-align:center}.loginInfo input{border:1px solid darkgray;border-radius:3px;padding:5px}.infoSection .heading{width:100%;text-align:center;background:#557591;font-weight:bold;padding:5px 0;color:white;font-size:larger}.infoSection{border:1px solid darkgray;border-radius:5px}.infoSection .description{padding:5px}.subLoginInfo{padding:5px}.subLoginInfo input{border:1px solid darkgray;border-radius:3px;padding:5px}.subLoginInfo label{font-weight:bold}.subLoginContainer{padding:20px;margin-left:auto;margin-right:auto}.subLoginContainer .grid_5{border-right:1px solid;padding-left:10px}.morespace .label{font-weight:bold;text-align:left;vertical-align:top}.morespace input,.morespace select,.morespace textarea{border:1px solid lightgray!important;border-radius:3px!important;padding:5px!important}#deliveryPrefForm .myCommRow{background-color:#f6a828}@media all and (min-width:1025px) and (max-width:1899px){.subLoginContainer .grid_5{border-right:1px solid;padding-left:6px}}@media all and (min-width:320px) and (max-width:1024px){.subLoginContainer{padding:0}.subLoginContainer .grid_5,.subLoginContainer .grid_4{border:0;padding:20px}}.permissionsTblContainer{width:auto;margin-right:0;margin-left:auto;margin-bottom:0;border:0}.permissionsTblHeader{border:1px solid darkgray;border-radius:5px;padding:3px 3px;background-color:#157aae;color:white;text-align:left}.permissionsTbl{border:0;text-align:left;padding:5px 60px}.permissionsTblCheckbox{border:0;text-align:left;padding:5px 0}.permissionsTblContent{border:0;text-align:left;padding:5px 0}.tincymce{visibility:visible!important}.right{float:right}#adaOverlay{position:fixed;inset:0;background:rgba(0,0,0,0.55);z-index:9998}#adaReportModal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:920px;max-width:95%;height:700px;background:#fff;z-index:9999;border-radius:8px;box-shadow:0 15px 50px rgba(0,0,0,0.3);display:flex;flex-direction:column;font-family:Arial,sans-serif;overflow:hidden}.ada-modal-header{padding:12px 16px;background:#557591;color:#fff;font-size:18px;font-weight:bold;display:flex;justify-content:space-between;align-items:center}.ada-close-btn{background:0;border:0;color:#fff;font-size:22px;cursor:pointer}.ada-modal-body{flex:1;padding:16px;background:#f4f4f4;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.ada-report-card{position:relative;background:#fff;border:1px solid #ddd;border-radius:6px;padding:8px;min-height:420px}#adaReportFrame{width:100%;height:400px;border:0;border-radius:4px}.ada-warning-message{padding:12px 14px;background:#f8d7da;border:1px solid #f5c2c7;border-radius:4px;color:#842029;font-size:14px}.ada-modal-footer{padding:12px 16px;background:#f1f1f1;display:flex;justify-content:flex-end;gap:10px}.ada-btn-primary{background:#557591;color:#fff;border:0;padding:8px 14px;border-radius:4px;cursor:pointer}.ada-btn-secondary{background:#e0e0e0;border:0;padding:8px 14px;border-radius:4px;cursor:pointer}.report-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:16px;color:#1f3a5f;background:#fff}.report-loader::after{content:"";width:22px;height:22px;margin-left:10px;border:3px solid #ccc;border-top:3px solid #1f3a5f;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}