﻿.btn-blue {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    background-image: -webkit-linear-gradient(top, #0054a6 0%, #003471 100%);
    background-image: -o-linear-gradient(top, #0054a6 0%, #003471 100%);
    background-image: linear-gradient(to bottom, #0054a6 0%, #003471 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ff0054a6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #003471;
}

    .btn-blue:hover,
    .btn-blue:focus {
        background-color: #0054a6;
        background-position: 0 -15px;
        color: #ffffff;
    }

    .btn-blue:active,
    .btn-blue.active {
        background-color: #0054a6;
        border-color: #003471;
    }

    .btn-blue:disabled,
    .btn-blue[disabled] {
        background-color: #0054a6;
        background-image: none;
    }
.btn-green {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    background-image: -webkit-linear-gradient(top, #00785B 0%, #005826 100%);
    background-image: -o-linear-gradient(top, #00785B 0%, #005826 100%);
    background-image: linear-gradient(to bottom, #00785B 0%, #005826 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ff00785B', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #005826;
}

    .btn-green:hover,
    .btn-green:focus {
        background-color: #00785B;
        background-position: 0 -15px;
        color: #ffffff;
    }

    .btn-green:active,
    .btn-green.active {
        background-color: #00785B;
        border-color: #005826;
    }

    .btn-green:disabled,
    .btn-green[disabled] {
        background-color: #00785B;
        background-image: none;
    }
.btn-red {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    background-image: -webkit-linear-gradient(top, #9e206E 0%, #9e0039 100%);
    background-image: -o-linear-gradient(top, #9e206E 0%, #9e0039 100%);
    background-image: linear-gradient(to bottom, #9e206E 0%, #9e0039 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ff9e206E', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #9e0039;
}

    .btn-red:hover,
    .btn-red:focus {
        background-color: #9e206E;
        background-position: 0 -15px;
        color: #ffffff;
    }

    .btn-red:active,
    .btn-red.active {
        background-color: #9e206E;
        border-color: #9e0039;
    }

    .btn-red:disabled,
    .btn-red[disabled] {
        background-color: #9e206E;
        background-image: none;
    }
.btn-gray {
    color: #003471;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    background-image: -webkit-linear-gradient(top, #d0d0d0 0%, #b7b7b7 100%);
    background-image: -o-linear-gradient(top, #d0d0d0 0%, #b7b7b7 100%);
    background-image: linear-gradient(to bottom, #d0d0d0 0%, #b7b7b7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffd0d0d0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #b7b7b7;
}

    .btn-gray:hover,
    .btn-gray:focus {
        background-color: #d0d0d0;
        background-position: 0 -15px;
        color: #003471;
    }

    .btn-gray:active,
    .btn-gray.active {
        background-color: #d0d0d0;
        border-color: #b7b7b7;
    }

    .btn-gray:disabled,
    .btn-gray[disabled] {
        background-color: #d0d0d0;
        background-image: none;
    }
