a {
    color: rgb(255, 50, 50);
    text-decoration: underline;
}

a.cancelbtn {
    border: 2px solid lightgray;
}

a.btn {
    text-decoration: none;
}

.success {
    color: rgb(0, 230, 0);
}

.failure {
    color: rgb(219, 32, 39);
}

.help-block, .has-error .help-block {
    color: rgb(219, 32, 39);
}

.footerBorder {
    border-top: 2px solid rgb(219, 32, 39);
    text-align: center;
    font-size: 0.8em;
    height: 50px;
    background-color: rgb(255, 255, 255);
}

.HeaderColour {
    background-color: rgb(219, 32, 39);
}

a.button, form button.btn {
    text-decoration: none;
    background-color: rgb(219, 32, 39);
    color: rgb(255,255,255);
    border:2px solid rgb(219, 32, 39);
}
a.button:hover, form button.btn:hover {
    color:rgb(219, 32, 39);
    background-color: rgb(255, 255, 255);
    border:2px solid rgb(219, 32, 39);
}

.jon {
    color: rgb(219, 32, 39);
}

.has-error .form-control {
    border-color: rgb(219, 32, 39);
}

.border-red {
    padding-bottom: 10px;
    border-bottom: 2px solid rgb(219, 32, 39);
}

a:hover {
    color: rgb(219, 32, 39);
}
.text-link {
    text-decoration: none;
    padding: 3px;
    border: 2px solid rgb(255, 255, 255);
}

.text-link:hover {
    text-decoration: none;
    border: 2px solid rgb(219, 32, 39);
    border-radius: 5px;
    color: #000000;
    background-color: rgb(255, 255, 255);
}

.navbar-default .navbar-nav>.active>a {
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    text-decoration: none;
}

.navbar-default .navbar-nav>li>a:hover {
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    text-decoration: none;
}

.navbar-default .navbar-nav>li>a {
    color: rgb(255, 255, 255);
    text-decoration: none;
}

.page-footer {
    border-top: 2px solid rgb(219, 32, 39);
    padding-top: 5px;
    margin-top: 20px;
    font-size: small;
    color: gray;
}
