﻿

.btn.btn-basic {
    background-color: #389398;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}

.btn.btn-basic:hover, .btn.btn-basic:focus, .btn.btn-basic:active, .btn.btn-basic.active, .btn.btn-basic.disabled, .btn.btn-basic[disabled]
{
    color: #fff !important;
    background-color: #318185;
    *background-color: #318185;
}
.btn.btn-orange {
    background-color: #F8971D;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}

.btn.btn-orange:hover {
    background-color: #F8971D;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-orange:visited {
    background-color: #F8971D;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-orange:hover, .btn.btn-orange:focus, .btn.btn-orange:active, .btn.btn-orange.active, .btn.btn-orange.disabled, .btn.btn-orange[disabled]
{
    color: #fff !important;
    background-color: #FAB057;
    *background-color: #FAB057;
}
 .btn.btn-kyBlue {
     background-color: #005DAA;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
 }

.btn.btn-kyBlue:hover {
    background-color: #098DBA;
    *background-color: #098DBA;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-kyBlue:visited {
    background-color: #005DAA;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-kyBlue:hover, .btn.btn-kyBlue:focus, .btn.btn-kyBlue:active, .btn.btn-kyBlue.active, .btn.btn-kyBlue.disabled, .btn.btn-kyBlue[disabled]
{
    color: #fff !important;
    background-color: #098DBA;
    *background-color: #098DBA;
}
 .btn.btn-ekuMarroon {
     background-color: #5E213B;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
 }

.btn.btn-ekuMarroon:hover {
    background-color: #5E213B;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-ekuMarroon:visited {
    background-color: #5E213B;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-ekuMarroon:hover, .btn.btn-ekuMarroon:focus, .btn.btn-ekuMarroon:active, .btn.btn-ekuMarroon.active, .btn.btn-ekuMarroon.disabled, .btn.btn-ekuMarroon[disabled]
{
    color: #fff !important;
    background-color: #775555;
    *background-color: #775555;
}
.btn.btn-UofL {
    background-color: #AD0000;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}

.btn.btn-UofL:hover {
    background-color: #BA0909;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-UofL:visited {
    background-color: #AD0000;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-UofL:hover, .btn.btn-UofL:focus, .btn.btn-UofL:active, .btn.btn-UofL.active, .btn.btn-UofL.disabled, .btn.btn-UofL[disabled]
{
    color: #fff !important;
    background-color: #F65151;
    *background-color: #F65151;
}
.btn.btn-BasicGray {
    background-color: #CCCCCC;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}

.btn.btn-BasicGray:hover {
    background-color: #CCCCCC;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-BasicGray:visited {
    background-color: #CCCCCC;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-BasicGray:hover, .btn.btn-BasicGray:focus, .btn.btn-BasicGray:active, .btn.btn-BasicGray.active, .btn.btn-BasicGray.disabled, .btn.btn-BasicGray[disabled]
{
    color: #fff !important;
    background-color: #CCCCCC;
    *background-color: #CCCCCC;
}
.btn.btn-error {
    background-color: #e10c2f;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}

.btn.btn-error:hover {
    background-color: #e10c2f;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-error:visited {
    background-color: #e10c2f;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-error:hover, .btn.btn-error:focus, .btn.btn-error:active, .btn.btn-error.active, .btn.btn-error.disabled, .btn.btn-error[disabled]
{
    color: #fff !important;
    background-color: #F43454;
    *background-color: #F43454;
}
.btn.btn-darkgreen {
    background-color: #389398;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}

.btn.btn-darkgreen:hover {
    background-color: #389398;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-darkgreen:visited {
    background-color: #389398;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-darkgreen:hover, .btn.btn-darkgreen:focus, .btn.btn-darkgreen:active, .btn.btn-darkgreen.active, .btn.btn-darkgreen.disabled, .btn.btn-darkgreen[disabled]
{
    color: #fff !important;
    background-color: #7DCBCF;
    *background-color: #7DCBCF;
}
  .btn.btn-lightgreen { 
    background-color: #9CC5CA;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-lightgreen:hover {
    background-color: #9CC5CA;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-lightgreen:visited {
    background-color: #9CC5CA;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-lightgreen:hover, .btn.btn-lightgreen:focus, .btn.btn-lightgreen:active, .btn.btn-lightgreen.active, .btn.btn-lightgreen.disabled, .btn.btn-lightgreen[disabled]
{
    color: #fff !important;
    background-color: #9CC5CA;
    *background-color: #9CC5CA;
}
  .btn.btn-lightgray { 
    background-color: #999;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-lightgray:hover {
    background-color: #999;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-lightgray:visited {
    background-color: #999;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-lightgray:hover, .btn.btn-lightgray:focus, .btn.btn-lightgray:active, .btn.btn-lightgray.active, .btn.btn-lightgray.disabled, .btn.btn-lightgray[disabled]
{
    color: #fff !important;
    background-color: #878787;
    *background-color: #878787;
}
  .btn.btn-gray { 
    background-color: #595858;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-gray:hover {
    background-color: #595858;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-gray:visited {
    background-color: #595858;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-gray:hover, .btn.btn-gray:focus, .btn.btn-gray:active, .btn.btn-gray.active, .btn.btn-gray.disabled, .btn.btn-gray[disabled]
{
    color: #fff !important;
    background-color: #777978;
    *background-color: #777978;
}
.btn.btn-green { 
    background-color: #459E00;
    color: #fff;
    -ms-text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 #000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-green:hover {
    background-color: #459E00;
    color: #fff;
    font-weight: bold;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-green:visited {
    background-color: #459E00;
    color: #fff;
    background-image: none; /* the background-image needs to be reset */
}
 .btn.btn-green.disabled, .btn-green[disabled] {
     cursor: default;
     background-color: #999;
     background-image: none;
     -ms-opacity: 0.65;
     opacity: 0.65;
     -moz-filter: alpha(opacity=65);
     -o-filter: alpha(opacity=65);
     /* ReSharper disable once CssBrowserCompatibility */
     filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
     -ms-box-shadow: none;
     box-shadow: none;
 }

.btn.btn-green.disabled, .btn.btn-green[disabled]
{
    color: #fff !important;
    background-color: #999;
    *background-color: #999;
}
.btn.btn-MSGreen { 
    background-color: #66BC29;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-MSGreen:hover {
    background-color: #66BC29;
    *background-color: #66BC29;
    color: #FFFFFF;
    /*font-weight: bold;*/
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-MSGreen:visited {
    background-color: #66BC29;
    color: #FFFFFF;
    background-image: none; /* the background-image needs to be reset */
}
.btn.btn-MSGreen:hover, .btn.btn-MSGreen:focus, .btn.btn-MSGreen:active, .btn.btn-MSGreen.active, .btn.btn-MSGreen.disabled, .btn.btn-MSGreen[disabled]
{
    color: #FFFFFF !important;
    background-color: #66BC29;
    *background-color: #66BC29;
}