a {
 /* color:  #613446; */ /* ENF Purple old */
  color:  #6f263d;  /* ENF Purple new */
  text-decoration: underline;
}

a:hover {
   
   dropdown-item
}

label {
  font-weight: 500;
}

.red {
  color: red;
}

.highlight {
  background: #ffffcc;
  font-weight: 500;
}

.errorMessage {
  font-weight: 500;
  color: red;
}

.warningMessage {
  font-weight: 500;

}

.btn-primary {
  color: #fff;
  background-color: #6f263d;   /* ENF purple */
  border-color: black;
}

.btn-primary:hover {
  color: black;
  background-color: #e4cdd6;
  border-color: #6f263d;
}

.btn-primary:focus, .btn-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 35, 46, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(61, 35, 46, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #6f263d;
  border-color:black;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #e4cdd6;
  border-color: #6f263d;
}


.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 35, 46, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(61,35,46, 0.5);
}


.btn-link {
  color: white ;
  text-decoration: none !important;
}

.sidebar {
 
  background-color: #6f263d; /*  ENF Purple */
}

.sidebar a {
  color:  #6f263d;/* ENF Purple */
  text-decoration: none;
}

.navbar-brand {
  text-decoration: none;
}

.dropdown-item {
 text-decoration: none;
}

.section-header {
	background-color: #e4cdd6;
	padding: 5px;
}

.textForReview {
	color: blue;
	font-weight: 500;
	padding-left: 2em;
}

.breadcrumb {
  margin-bottom: .0em;

}

.signedOnAs {
  font-size: .8em;
  margin-left: 1.25em;
  margin-bottom: 1em;
  font-weight: 500;
  padding: .5rem;
}

.formLabel {
  font-weight: 500;
}

.newsbloc img {
  padding: 10px;
}


      .LSdrop-menu {
        display: block;
        position: absolute;
        width: 100%;
        max-height: 200px;
        overflow-y: auto;
        background-color: white;
        border: 1px solid #ccc;
        list-style: none;
        padding-left: 0;
        margin: 0;
      }
            .LSdrop-menu .active {
        background-color: #007bff;
        color: white;
      }

      /* ENF Branding colors */
      .ENFmaroon {
        color: #76233F; /* ENF Maroon */
      }
      .ENFTeal {
        color: #003b49; /* ENF Teal */
      }
      .ENFLightTeal {
        color: #49a098; /* ENF Light Teal */
      }
      .ENFGray {
        color: #555959; /* ENF Gray */
      }
      .ENFLightGray {
        color: #ebeaf5; /* ENF Light Gray */
      }

      .bg-ENFmaroon {
        background-color: #76233F !important;
        color: #fff !important; /* Ensure text is readable */
      }
      .bg-ENFTeal {
        background-color: #003b49 !important;
      }
      .bg-ENFLightTeal {
        background-color: #49a098 !important;
        color: #fff !important; /* Ensure text is readable */
      }
      .bg-ENFGray {
        background-color: #555959 !important;
        color: #fff !important; /* Ensure text is readable */
      }
      .bg-ENFLightGray {
        background-color: #ebeaf5 !important;
      }
     