
h1, .Normal h1{
    color: #434F69 !important;
}

.dnnPrimaryAction:focus, .dnnFormItem input[type="submit"]:focus, a.dnnPrimaryAction:focus{
    border-color: #0D569E;
    background: #6cb6f3;
    background: -moz-linear-gradient(top, #6cb6f3 0%, #4387d2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6cb6f3), color-stop(100%, #4387d2));
    background: -webkit-linear-gradient(top, #6cb6f3 0%, #4387d2 100%);
    background: linear-gradient(top, #6cb6f3 0%, #4387d2 100%);
    color: #fff;
}

.dnnFormItem button:focus, .dnnFormItem input[type="button"]:focus, .dnnFormItem input[type="reset"]:focus, .dnnFormItem input[type="reset"]:focus, .dnnSecondaryAction:focus, a.dnnSecondaryAction:focus, ul.dnnAdminTabNav li a:focus{
    border-color: #999;
    background: #c6c6c6;
    background: -moz-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6c6c6), color-stop(100%, #f3f3f3));
    background: -webkit-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%);
    background: -o-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%);
    background: -ms-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%);
    background: linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%);
    -webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);
    box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);

}

.bg-primary,.bg-primary .sub-title,.bg-primary h2,.bg-primary p{
    color: #fff;
}

.bg-primary .btn, .bg-primary  .btn:visited{
    background-color: #fff;
    color: #434F69;
    text-shadow: none;
    border-color: #434F69;
}

.bg-primary .sub-title{
    color: #fff;
}

.bg-white .sub-title{
    color: #434F69;
}

.text-bg-white p {
    color: var(--bs-body-color) !important;
}

.DnnModule-559 .bg-primary{
    padding-top: 6.25rem;
}

.DnnModule-558{
    background-color: #434F69;
    padding-bottom: 1.25rem;
}

.DnnModule-558 .mb-lg{
    margin-top: 0 !important;
}

ul.leaders {
    max-width: 40em;
    padding: 0;
    overflow-x: hidden;
    list-style: none}
ul.leaders li:before {
    float: left;
    width: 0;
    white-space: nowrap;
    content:
 ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
  ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
  ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
  ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}
ul.leaders span:first-child {
    padding-right: 0.33em;
    background: white}
ul.leaders span + span {
    float: right;
    padding-left: 0.33em;
    background: white}

#dnn_ctr505_HtmlModule_lblContent{
    text-align: center;
    margin-top: 25px;
}




















