


.headbar {
    background-color: #003079;
    color: #ffffff;
}

.primary-colour {
    background-color: #003079 !important;
}

.secondary-colour {
    background-color: #f5f5f5 !important;
}

.highlight-colour {
    background-color: #c20300 !important;
}

.sidebar {
    background-color: #f5f5f5;
}

.loginContent .loginBar {
    background-color: #f5f5f5 !important;
    border-bottom-color: #c20300 !important;
}

.nav > li > a:focus, .nav > li > a:hover {
    background-color: #f5f5f5 !important;
}

.navbar-nav li > a span {
    color: #003079;
}

.navbar-nav li:hover > a span {
    color: #c20300 !important;
}

.sidebar .logo {
    border-bottom-color: #003079;
}

.btn-default {
    background-color: #c20300 !important;
    color: #ffffff;
}

    .btn-default:focus {
        background-color: #c20300 !important;
        color: #ffffff;
        border-color: #ffffff;
    }

    .btn-default:hover {
        background-color: #c20300 !important;
        color: #ffffff;
        border-color: #ffffff;
    }


.btn-primary {
    background-color: #c20300 !important;
    color: #ffffff;
}


fieldset {
    border-top-color: #c20300 !important;
}

.colour-panel {
    background-color: #c20300;
}


.programmeToggle {
    color: #c20300 !important;
}

.stageToggle {
    color: #c20300 !important;
}

.content-heading {
    background-color: #003079 !important;
    color: #ffffff !important;
}

.title-name {
    color: #003079 !important;
    font-weight: bold;
}

.modal-header {
    background-color: #003079;
}

    .modal-header h3 {
        color: #ffffff !important;
    }

.modal .close {
    color: #ffffff !important;
    opacity: 1;
}

.attainmentTrigger {
    background-color: #c20300;
    border-radius: 10px;
}

.attainment_box.total * {
    color: #660066 !important;
}

.attainment_box.completed * {
    color: #1d6925 !important;
}

.coursestatus-box.completed {
    background-color: #1d6925;
}

.coursestatus-box.started {
    background-color: #ff9933;
}

.coursestatus-box.enrolled {
    background-color: #cc3333;
}

.coursestatus-box.notstarted {
    background-color: #cc3333;
}


.attainment_box.started * {
    color: #ff9933 !important;
}

.attainment_box.notstarted * {
    color: #cc3333 !important;
}

th, .header {
    background-color: #003079;
}

th, .header {
    color: #ffffff;
}

    th a {
        color: #ffffff;
    }

.pager td table tbody span {
    color: #003079;
}

.pager td table tbody a {
    color: #c20300;
}

.basket-pointer {
    border-bottom-color: #003079;
}

.basket-header {
    background-color: #003079;
}

#basket {
    color: #c20300;
}

#course-modal-tabs a {
    color: #c20300;
}

#course-modal-tabs .selected-tab {
    border-bottom-color: #003079;
}

#tabs a {
    color: #c20300;
}

#mainContent > #tabs .tab-link.active-tab {
    border-bottom-color: #003079;
}

.Rtable-cell.Rtable-cell--head {
    background-color: #003079;
}

.course-status.notstarted {
    background-color: #cc3333
}

.course-status.started {
    background-color: #ff9933
}

.course-status.completed {
    background-color: #1d6925;
}
