﻿/*BUTTON CLASSES*/
.dbSyncButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fff6af;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fff6af;
    box-shadow: inset 0px 1px 0px 0px #fff6af;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
    background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
    background-color: #ffec64;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FF0000 !important;
    display: inline-block;
    cursor: pointer;
    color: #333333 !important;
    font-family: arial;
    font-size: 12px !important;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffee66;
    float: right;
}

    .dbSyncButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
        background: -moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
        background-color: #ffab23;
        float: right;
    }

    .dbSyncButton:active {
        position: relative;
        top: 1px;
        float: right;
    }


.AssignButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fff6af;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fff6af;
    box-shadow: inset 0px 1px 0px 0px #fff6af;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
    background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
    background-color: #ffec64;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffaa22 !important;
    display: inline-block;
    cursor: pointer;
    color: #333333 !important;
    font-family: arial;
    font-size: 12px !important;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffee66;
}

    .AssignButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
        background: -moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
        background-color: #ffab23;
    }

    .AssignButton:active {
        position: relative;
        top: 1px;
    }



.CreateButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fff6af;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fff6af;
    box-shadow: inset 0px 1px 0px 0px #fff6af;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
    background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
    background-color: #ffec64;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffaa22 !important;
    display: inline-block;
    cursor: pointer;
    color: #333333 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffee66;
}

    .CreateButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
        background: -moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
        background-color: #ffab23;
    }

    .CreateButton:active {
        position: relative;
        top: 1px;
    }

.DeleteButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #f5978e;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f5978e;
    box-shadow: inset 0px 1px 0px 0px #f5978e;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
    background: -moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
    background-color: #f24537;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #810e05;
}

    .DeleteButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
        background: -moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: -webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: -o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: -ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
        background-color: #c62d1f;
    }

    .DeleteButton:active {
        position: relative;
        top: 1px;
    }

.SaveButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .SaveButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

.SaveButtonn:active {
    position: relative;
    top: 1px;
}

.CompleteButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
    background: -moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -o-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
    background-color: #79bbff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#84bbf3*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #528ecc;
}

    .CompleteButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
        background: -moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -o-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
        background-color: #378de5;
    }

.Complete:active {
    position: relative;
    top: 1px;
}


.InProcedureButton, .FinishButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
    background: -moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -o-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
    background-color: #79bbff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FF0000 !important; /*#84bbf3*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #528ecc;
}

    .InProcedureButton:hover, .FinishButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
        background: -moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -o-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
        background-color: #378de5;
    }

.Finish:active {
    position: relative;
    top: 1px;
}


.ReserveButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .ReserveButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

.ReserveButtonn:active {
    position: relative;
    top: 1px;
}

.DispatchButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .DispatchButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .DispatchButton:active {
        position: relative;
        top: 1px;
    }


.AckButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .AckButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .AckButton:active {
        position: relative;
        top: 1px;
    }

.CancelButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1;
    box-shadow: inset 0px 1px 0px 0px #fce2c1;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fa9417));
    background: -moz-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -webkit-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -o-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -ms-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: linear-gradient(to bottom, #ffc477 5%, #fa9417 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fa9417',GradientType=0);
    background-color: #ffc477;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF; /*#eeb44f*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #cc9f52;
}

    .CancelButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa9417), color-stop(1, #ffc477));
        background: -moz-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -webkit-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -o-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -ms-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: linear-gradient(to bottom, #fa9417 5%, #ffc477 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9417', endColorstr='#ffc477',GradientType=0);
        background-color: #fa9417;
    }

    .CancelButton:active {
        position: relative;
        top: 1px;
    }



.YesButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe !important;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52)) !important;
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%) !important;
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%) !important;
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%) !important;
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%) !important;
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0) !important;
    background-color: #b8e356 !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block !important;
    cursor: pointer !important;
    color: #000000 !important;
    font-family: arial !important;
    font-size: 12px !important;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center !important;
    text-decoration: none !important;
    text-shadow: 0px 1px 0px #86ae47 !important;
}

    .YesButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356)) !important;
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%) !important;
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%) !important;
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%) !important;
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%) !important;
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0) !important;
        background-color: #a5cc52 !important;
    }

    .YesButton:active {
        position: relative !important;
        top: 1px !important;
    }


.NoButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #f5978e !important;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f5978e !important;
    box-shadow: inset 0px 1px 0px 0px #f5978e !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f)) !important;
    background: -moz-linear-gradient(top, #f24537 5%, #c62d1f 100%) !important;
    background: -webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%) !important;
    background: -o-linear-gradient(top, #f24537 5%, #c62d1f 100%) !important;
    background: -ms-linear-gradient(top, #f24537 5%, #c62d1f 100%) !important;
    background: linear-gradient(to bottom, #f24537 5%, #c62d1f 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0) !important;
    background-color: #f24537 !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 1px solid #d02718 !important;
    display: inline-block !important;
    cursor: pointer !important;
    color: #ffffff !important;
    font-family: arial !important;
    font-size: 12px !important;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center !important;
    text-decoration: none !important;
    text-shadow: 0px 1px 0px #810e05 !important;
}

    .NoButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537)) !important;
        background: -moz-linear-gradient(top, #c62d1f 5%, #f24537 100%) !important;
        background: -webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%) !important;
        background: -o-linear-gradient(top, #c62d1f 5%, #f24537 100%) !important;
        background: -ms-linear-gradient(top, #c62d1f 5%, #f24537 100%) !important;
        background: linear-gradient(to bottom, #c62d1f 5%, #f24537 100% ) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0) !important;
        background-color: #c62d1f !important;
    }

    .NoButton:active {
        position: relative !important;
        top: 1px !important;
    }


.LogCallButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1 !important;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1 !important;
    box-shadow: inset 0px 1px 0px 0px #fce2c1 !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fa9417)) !important;
    background: -moz-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: -webkit-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: -o-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: -ms-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: linear-gradient(to bottom, #ffc477 5%, #fa9417 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fa9417',GradientType=0) !important;
    background-color: #ffc477 !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 1px solid #FFFFFF !important; /*#eeb44f*/
    display: inline-block !important;
    cursor: pointer !important;
    color: #000000 !important;
    font-family: arial !important;
    font-size: 12px !important;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #cc9f52;
}

    .LogCallButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa9417), color-stop(1, #ffc477)) !important;
        background: -moz-linear-gradient(top, #fa9417 5%, #ffc477 100%) !important;
        background: -webkit-linear-gradient(top, #fa9417 5%, #ffc477 100%) !important;
        background: -o-linear-gradient(top, #fa9417 5%, #ffc477 100%) !important;
        background: -ms-linear-gradient(top, #fa9417 5%, #ffc477 100%) !important;
        background: linear-gradient(to bottom, #fa9417 5%, #ffc477 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9417', endColorstr='#ffc477',GradientType=0) !important;
        background-color: #fa9417 !important;
    }

    .LogCallButton:active {
        position: relative !important;
        top: 1px !important;
    }


.MapItButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #408000 !important;
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .MapItButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .MapItButton:active {
        position: relative;
        top: 1px;
    }


.LocationMapButton {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: normal !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
}

    .LocationMapButton:hover {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
    }

    .LocationMapButton:active {
        position: relative;
        top: 1px;
    }

.StartDelayButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .StartDelayButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .StartDelayButton:active {
        position: relative;
        top: 1px;
    }


.StopDelayButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #f7c5c0;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f7c5c0;
    box-shadow: inset 0px 1px 0px 0px #f7c5c0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d));
    background: -moz-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: -webkit-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: -o-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: -ms-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: linear-gradient(to bottom, #fc8d83 5%, #e4685d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d',GradientType=0);
    background-color: #fc8d83;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#d83526*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #b23e35;
}

    .StopDelayButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83));
        background: -moz-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: -webkit-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: -o-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: -ms-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: linear-gradient(to bottom, #e4685d 5%, #fc8d83 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83',GradientType=0);
        background-color: #e4685d;
    }

    .StopDelayButton:active {
        position: relative;
        top: 1px;
    }



.DuplicateButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #e184f3;
    -webkit-box-shadow: inset 0px 1px 0px 0px #e184f3;
    box-shadow: inset 0px 1px 0px 0px #e184f3;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c123de), color-stop(1, #a20dbd));
    background: -moz-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -webkit-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -o-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -ms-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: linear-gradient(to bottom, #c123de 5%, #a20dbd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd',GradientType=0);
    background-color: #c123de;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffffff !important /*#a511c0*/;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-align: center;
    text-shadow: 0px 1px 0px #9b14b3;
}

    .DuplicateButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #c123de));
        background: -moz-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -webkit-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -o-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -ms-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: linear-gradient(to bottom, #a20dbd 5%, #c123de 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de',GradientType=0);
        background-color: #a20dbd;
    }

    .DuplicateButton:active {
        position: relative;
        top: 1px;
    }

.SendHomeButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #e184f3;
    -webkit-box-shadow: inset 0px 1px 0px 0px #e184f3;
    box-shadow: inset 0px 1px 0px 0px #e184f3;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c123de), color-stop(1, #a20dbd));
    background: -moz-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -webkit-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -o-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -ms-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: linear-gradient(to bottom, #c123de 5%, #a20dbd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd',GradientType=0);
    background-color: #c123de;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #a511c0 !important;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-align: center;
    text-shadow: 0px 1px 0px #9b14b3;
}

    .SendHomeButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #c123de));
        background: -moz-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -webkit-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -o-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -ms-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: linear-gradient(to bottom, #a20dbd 5%, #c123de 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de',GradientType=0);
        background-color: #a20dbd;
    }

    .SendHomeButton:active {
        position: relative;
        top: 1px;
    }



.SendNowButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}


    .SendNowButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .SendNowButton:active {
        position: relative;
        top: 1px;
    }


.AssignButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .AssignButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .AssignButton:active {
        position: relative;
        top: 1px;
    }


.UnAssignButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #f7c5c0;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f7c5c0;
    box-shadow: inset 0px 1px 0px 0px #f7c5c0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d));
    background: -moz-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: -webkit-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: -o-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: -ms-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
    background: linear-gradient(to bottom, #fc8d83 5%, #e4685d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d',GradientType=0);
    background-color: #fc8d83;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#d83526*/
    display: inline-block;
    cursor: pointer;
    color: #000000 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #b23e35;
}

    .UnAssignButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83));
        background: -moz-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: -webkit-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: -o-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: -ms-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
        background: linear-gradient(to bottom, #e4685d 5%, #fc8d83 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83',GradientType=0);
        background-color: #e4685d;
    }

    .UnAssignButton:active {
        position: relative;
        top: 1px;
    }


.ResendButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fff6af;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fff6af;
    box-shadow: inset 0px 1px 0px 0px #fff6af;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
    background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
    background-color: #ffec64;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffaa22 !important;
    display: inline-block;
    cursor: pointer;
    color: #333333 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffee66;
}

    .ResendButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
        background: -moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: -ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
        background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
        background-color: #ffab23;
    }

    .ResendButton:active {
        position: relative;
        top: 1px;
    }

.WarningButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #f9eca0;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f9eca0;
    box-shadow: inset 0px 1px 0px 0px #f9eca0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e));
    background: -moz-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
    background: -webkit-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
    background: -o-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
    background: -ms-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
    background: linear-gradient(to bottom, #f0c911 5%, #f2ab1e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e',GradientType=0);
    background-color: #f0c911;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #e65f44 !important;
    display: inline-block;
    cursor: pointer;
    color: #c92200 !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ded17c;
}

    .WarningButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911));
        background: -moz-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
        background: -webkit-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
        background: -o-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
        background: -ms-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
        background: linear-gradient(to bottom, #f2ab1e 5%, #f0c911 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911',GradientType=0);
        background-color: #f2ab1e;
    }

    .WarningButton:active {
        position: relative;
        top: 1px;
    }


.StartButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #83c41a !important;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .StartButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }

    .StartButton:active {
        position: relative;
        top: 1px;
    }

.StopButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #f5978e;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f5978e;
    box-shadow: inset 0px 1px 0px 0px #f5978e;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
    background: -moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
    background-color: #f24537;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #d02718 !important;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    text-align: center;
    padding: 2px 3px 2px 3px !important;
    text-decoration: none;
    text-shadow: 0px 1px 0px #810e05;
}

    .StopButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
        background: -moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: -webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: -o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: -ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background: linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
        background-color: #c62d1f;
    }

    .StopButton:active {
        position: relative;
        top: 1px;
    }

.EditButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1 !important;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1 !important;
    box-shadow: inset 0px 1px 0px 0px #fce2c1 !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fa9417)) !important;
    background: -moz-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: -webkit-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: -o-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: -ms-linear-gradient(top, #ffc477 5%, #fa9417 100%) !important;
    background: linear-gradient(to bottom, #ffc477 5%, #fa9417 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fa9417',GradientType=0) !important;
    background-color: #ffc477 !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
    border-radius: 6px !important;
    border: 1px solid #FFFFFF !important; /*#eeb44f*/
    display: inline-block !important;
    cursor: pointer !important;
    color: #000000 !important;
    font-family: arial !important;
    font-size: 12px !important;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #cc9f52;
}

    .EditButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa9417), color-stop(1, #ffc477));
        background: -moz-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -webkit-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -o-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -ms-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: linear-gradient(to bottom, #fa9417 5%, #ffc477 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9417', endColorstr='#ffc477',GradientType=0);
        background-color: #fa9417;
    }

    .EditButton:active {
        position: relative;
        top: 1px;
    }



.SeeAllButton {
    -webkit-box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    box-shadow: inset 0px 1px 0px 0px #d9fbbe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
    background: -moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: -ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
    background: linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
    background-color: #b8e356;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#83c41a*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #86ae47;
}

    .SeeAllButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background: -moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: -ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background: linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        background-color: #a5cc52;
    }


.ShowHideButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #e184f3;
    -webkit-box-shadow: inset 0px 1px 0px 0px #e184f3;
    box-shadow: inset 0px 1px 0px 0px #e184f3;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c123de), color-stop(1, #a20dbd));
    background: -moz-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -webkit-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -o-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -ms-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: linear-gradient(to bottom, #c123de 5%, #a20dbd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd',GradientType=0);
    background-color: #c123de;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffffff !important; /*#a511c0*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-align: center;
    text-shadow: 0px 1px 0px #9b14b3;
}

    .ShowHideButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #c123de));
        background: -moz-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -webkit-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -o-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -ms-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: linear-gradient(to bottom, #a20dbd 5%, #c123de 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de',GradientType=0);
        background-color: #a20dbd;
    }

    .ShowHideButton:active {
        position: relative;
        top: 1px;
    }


.HelpButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #e184f3;
    -webkit-box-shadow: inset 0px 1px 0px 0px #e184f3;
    box-shadow: inset 0px 1px 0px 0px #e184f3;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c123de), color-stop(1, #a20dbd));
    background: -moz-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -webkit-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -o-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -ms-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: linear-gradient(to bottom, #c123de 5%, #a20dbd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd',GradientType=0);
    background-color: #c123de;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffffff !important; /*#a511c0*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-align: center;
    text-shadow: 0px 1px 0px #9b14b3;
}

    .HelpButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #c123de));
        background: -moz-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -webkit-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -o-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -ms-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: linear-gradient(to bottom, #a20dbd 5%, #c123de 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de',GradientType=0);
        background-color: #a20dbd;
    }

    .HelpButton:active {
        position: relative;
        top: 1px;
    }

.AudioOnOffButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
    background: -moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -o-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
    background-color: #79bbff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#84bbf3*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #528ecc;
}

    .AudioOnOffButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
        background: -moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -o-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
        background-color: #378de5;
    }

    .AudioOnOffButton:active {
        position: relative;
        top: 1px;
    }

.MatchOnMatchOffButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1;
    box-shadow: inset 0px 1px 0px 0px #fce2c1;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fa9417));
    background: -moz-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -webkit-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -o-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -ms-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: linear-gradient(to bottom, #ffc477 5%, #fa9417 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fa9417',GradientType=0);
    background-color: #ffc477;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#eeb44f*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #cc9f52;
}

    .MatchOnMatchOffButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa9417), color-stop(1, #ffc477));
        background: -moz-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -webkit-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -o-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -ms-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: linear-gradient(to bottom, #fa9417 5%, #ffc477 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9417', endColorstr='#ffc477',GradientType=0);
        background-color: #fa9417;
    }

.MatchOnMatchOff:active {
    position: relative;
    top: 1px;
}


.ByRoomByTypeButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1;
    box-shadow: inset 0px 1px 0px 0px #fce2c1;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fa9417));
    background: -moz-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -webkit-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -o-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: -ms-linear-gradient(top, #ffc477 5%, #fa9417 100%);
    background: linear-gradient(to bottom, #ffc477 5%, #fa9417 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fa9417',GradientType=0);
    background-color: #ffc477;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#eeb44f*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #cc9f52;
}

    .ByRoomByTypeButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa9417), color-stop(1, #ffc477));
        background: -moz-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -webkit-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -o-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: -ms-linear-gradient(top, #fa9417 5%, #ffc477 100%);
        background: linear-gradient(to bottom, #fa9417 5%, #ffc477 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9417', endColorstr='#ffc477',GradientType=0);
        background-color: #fa9417;
    }

.ByRoomByType:active {
    position: relative;
    top: 1px;
}




.NoteButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #e184f3;
    -webkit-box-shadow: inset 0px 1px 0px 0px #e184f3;
    box-shadow: inset 0px 1px 0px 0px #e184f3;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c123de), color-stop(1, #a20dbd));
    background: -moz-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -webkit-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -o-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: -ms-linear-gradient(top, #c123de 5%, #a20dbd 100%);
    background: linear-gradient(to bottom, #c123de 5%, #a20dbd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd',GradientType=0);
    background-color: #c123de;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#a511c0;*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-align: center;
    text-shadow: 0px 1px 0px #9b14b3;
}

    .NoteButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #c123de));
        background: -moz-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -webkit-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -o-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: -ms-linear-gradient(top, #a20dbd 5%, #c123de 100%);
        background: linear-gradient(to bottom, #a20dbd 5%, #c123de 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de',GradientType=0);
        background-color: #a20dbd;
    }

    .NoteButton:active {
        position: relative;
        top: 1px;
    }


.DetailButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
    background: -moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -o-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: -ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
    background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
    background-color: #79bbff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #FFFFFF !important; /*#84bbf3*/
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #528ecc;
}

    .DetailButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
        background: -moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -o-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: -ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
        background: linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
        background-color: #378de5;
    }

    .DetailButton:active {
        position: relative;
        top: 1px;
    }

.MakePendingButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background: -webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background: -o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background: -ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background: linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
    background-color: #ededed;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #dcdcdc !important; /*#dcdcdc*/
    display: inline-block;
    cursor: pointer;
    color: #777777;
    font-family: arial;
    font-size: 12px;
    font-weight: bold !important;
    padding: 2px 3px 2px 3px !important;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffffff;
}

    .MakePendingButton:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
        background: -moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background: -webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background: -o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background: -ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
        background: linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
        background-color: #dfdfdf;
    }

    .MakePendingButton:active {
        position: relative;
        top: 1px;
    }
/*BUTTON CLASSES*/

/* Absolute Center CSS Spinner */

.loadingSpinner {
    position: fixed;
    z-index: 99999;
    height: 2em;
    width: 2em;
    overflow: show;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

    /* Transparent Overlay */
    .loadingSpinner:before {
        content: '';
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,0.3);
    }

    /* :not(:required) hides these rules from IE9 and below */
    .loadingSpinner:not(:required) {
        /* hide "loading..." text */
        font: 0/0 a;
        color: transparent;
        text-shadow: none;
        background-color: transparent;
        border: 0;
    }

        .loadingSpinner:not(:required):after {
            content: '';
            display: block;
            font-size: 10px;
            width: 1em;
            height: 1em;
            margin-top: -0.5em;
            -webkit-animation: spinner 1500ms infinite linear;
            -moz-animation: spinner 1500ms infinite linear;
            -ms-animation: spinner 1500ms infinite linear;
            -o-animation: spinner 1500ms infinite linear;
            animation: spinner 1500ms infinite linear;
            border-radius: 0.5em;
            -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
            box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
        }

/* Animation */

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* Absolute Center CSS Spinner */


.Vehicle_Unavailable {
    background-color: #FFFFCC;
}

.Vehicle_Available {
    background-color: #ACFBAC;
}

.Team_Available {
    background-color: #ACFBAC;
}

.Team_Unavailable {
    background-color: #FED5AB;
}

.Pending_TimeRemaining {
    background-color: #FF6666;
}

.Pending_Critical {
    background-color: #FDA3CF;
}

.Pending_Warning {
    background-color: #FEFE49;
}

.Pending_Priority_Standard {
    background-color: #EEEEFF;
}
/*Pending Color*/
.Pending_Priority_Priority {
    background-color: #FEFE49;
}

.Pending_Priority_Critical {
    background-color: #FDA3CF;
}
/*Negative Time Color*/
.Pending_Priority_Signature {
    background-color: #FEE221;
}

.InProcess_Priority_Standard {
    background-color: #ACFBAC;
}
/*In Process Color*/
.InProcess_Priority_Priority {
    background-color: #8FFD8F;
}

.InProcess_Priority_Critical {
    background-color: #74FD74;
}

.InProcess_Priority_Signature {
    background-color: #25FC25;
}

.Reserved_Priority_Standard {
    background-color: #BAE0E0;
}

.Reserved_Priority_Priority {
    background-color: #BAE0E0;
}

.Reserved_Priority_Critical {
    background-color: #BAE0E0;
}

.Reserved_Priority_Signature {
    background-color: #BAE0E0;
}

.Delayed_RoundTrip {
    background-color: #C8ACFF;
}

.Delayed_DelayTime_20 {
    background-color: #FF6666;
}

.Delayed_DelayTime_15 {
    background-color: #FDA3CF;
}

.Delayed_Counter_Priority {
    background-color: #FF9900;
}

.Delayed_Priority {
    background-color: #FBFBB7;
}

.Delayed_Counter_Standard {
    background-color: #FF9900;
}

.Delayed_Standard {
    background-color: #FFFFCC;
}
/*Delayed Status Color*/
.Delayed_Counter_Critical {
    background-color: #FF9900;
}

.Delayed_Critical {
    background-color: #FBFB94;
}

.Delayed_Counter_Signature {
    background-color: #FF9900;
}

.Delayed_Signature {
    background-color: #F7F720;
}


.RoundTrip_Priority_Standard {
    background-color: #0FFFFF;
}
/*AAD4FF*/
.RoundTrip_Priority_Priority {
    background-color: #00F0F0;
}
/*91C8FF*/
.RoundTrip_Priority_Critical {
    background-color: #00DFDF;
}
/*6AB5FF*/
.RoundTrip_Priority_Signature {
    background-color: #FEE010;
}

.Queue_Priority_Standard {
    background-color: #BDDEFF;
}

.Queue_Priority_Priority {
    background-color: #99CCFF;
}

.Queue_Priority_Critical {
    background-color: #6699FF;
}

.Queue_Priority_Signature {
    background-color: #F5D701;
}

.Call_Waiting_Priority_Standard {
    background-color: #DED5FD;
}

.Call_Waiting_Priority_Priority {
    background-color: #D7CCFF;
}

.Call_Waiting_Priority_Critical {
    background-color: #CEBFFF;
}

.Call_Waiting_Priority_Signature {
    background-color: #EFD101;
}

.Complete_Priority_Standard {
    background-color: #99FFFF;
}
/*If Complete Color*/
.Complete_Priority_Priority {
    background-color: #7FFBFB;
}

.Complete_Priority_Critical {
    background-color: #65F8F8;
}

.Complete_Priority_Signature {
    background-color: #13F4F4;
}

.Canceled_Priority_Standard {
    background-color: #FED5AB;
}
/*If Cancelled Complete Color*/
.Canceled_Priority_Priority {
    background-color: #FFCC99;
}

.Canceled_Priority_Critical {
    background-color: #FDBD7E;
}

.Canceled_Priority_Signature {
    background-color: #FCA349;
}

.CustomSelected {
    background-color: brown !important;
}

.box_helper {
    width: 60px;
    height: 1em;
    background: rgba(200, 200, 200, .75);
    border: 1px dashed #000;
    padding: 1em;
}
/*Dispatch table styling*/
.Dispatch td {
    border-top: 1.5px solid #000 !important;
    vertical-align: middle !important;
    padding: 6px !important;
}
/*Dispatch table styling*/

/*Comman styling for all tables*/
.table-responsive[data-pattern="priority-columns"] > .table > thead > tr > th, .table-responsive[data-pattern="priority-columns"] > .table > tbody > tr > th, .table-responsive[data-pattern="priority-columns"] > .table > tfoot > tr > th, .table-responsive[data-pattern="priority-columns"] > .table > thead > tr > td, .table-responsive[data-pattern="priority-columns"] > .table > tbody > tr > td, .table-responsive[data-pattern="priority-columns"] > .table > tfoot > tr > td {
    white-space: unset !important;
}

.sticky-table-header > .table > thead > tr > th, .sticky-table-header > .table > tbody > tr > th, .sticky-table-header > .table > tfoot > tr > th, .sticky-table-header > .table > thead > tr > td, .sticky-table-header > .table > tbody > tr > td, .sticky-table-header > .table > tfoot > tr > td {
    white-space: unset !important;
}

.table-striped th {
    white-space: unset !important;
    vertical-align: middle !important;
    border-bottom: 2px solid #eff2f7;
    /* min-width: 150px !important;*/
}

    .table-striped th:first-child {
        white-space: unset !important;
        vertical-align: middle !important;
        border-bottom: 2px solid #eff2f7;
        min-width: 150px !important;
    }

.table-striped td {
    white-space: unset !important;
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #eff2f7;
    max-width: 150px !important;
}

/*table tr th:first-child {
    min-width: 150px !important;
}
table tr td:first-child {
    min-width: 150px !important;
}*/
/*END Comman styling for all tables*/

/*Start Dashboard Help points styling for all instruction page*/
.helpPoints {
    font-weight: 600;
    color: black;
    text-align: justify;
}

.helpIcon {
    float: left;
}

.helpAnchors {
    border: 2px double orange;
    color: black
}

.helpDiv {
    max-height: 300px;
    overflow: auto;
}

ul.dis {
    list-style-type: none;
    padding-left: 10px !important;
    margin-left: 10px !important;
}

    ul.dis li::before {
        content: "\2022";
        color: #556ee6 !important;
        font-size: inherit;
        font-weight: bold;
        display: inline-block;
        width: 1em;
        margin-left: -1em;
    }

.popuplist {
    max-height: 350px;
    overflow-y: scroll;
}

.table {
    width: 100% !important;
}

.toggle-form-switch-lg {
    padding-left: 2.75rem !important;
    min-height: 28px !important;
    line-height: 28px !important;
}

.toggle-form-switch .toggle-form-check-input:checked {
    background-position: right center !important;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.toggle-form-switch-lg .toggle-form-check-input {
    width: 48px !important;
    height: 24px !important;
    left: -0.75rem !important;
    position: relative !important;
}

.toggle-form-switch .toggle-form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    -webkit-transition: background-position .15s ease-in-out;
    transition: background-position .15s ease-in-out;
}

.toggle-form-check-input:checked {
    background-color: #556ee6;
    border-color: #556ee6;
}

.toggle-form-check .toggle-form-check-input {
    float: left;
    margin-left: -1.5em;
}

.toggle-form-check, .toggle-form-check-input, .toggleform-check-label {
    cursor: pointer;
    margin-bottom: 0;
}

.toggle-form-check-input {
    width: 1em;
    height: 1em;
    margin-top: 0.25em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(0,0,0,.25);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    -webkit-transition: background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}
/*END Dashboard Help points styling for all instruction page*/
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    .fa.fa-star {
        color: #ffd78c;
    }

        .fa.fa-star.checked {
            color: orange;
        }

.fa-star:before {
    content: "\f005";
}

.dataTables_info {
    display: block !important;
    padding-left: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;
    font-weight: 700 !important;
}

.dataTables_length {
    display: inline-block !important;
    float: left !important;
    padding-left: 10px !important;
}

div.dataTables_wrapper div.dataTables_paginate {
    display: inline-block !important;
    float: right !important;
}

.TotalRecords {
    /*border-radius: 50%;*/
    width: 25px;
    height: 25px;
    padding: 5px;
    background: #fff;
    /*border: 2px solid #000;*/
    text-align: center;
    font-weight: 500 !important;
}

.btn-title {
    padding: 10px 20px;
    background: #ffffff;
}

    .btn-title.Above-Average.active {
        background: #663399;
        color: #ffffff;
    }

    .btn-title.Above-Average:hover {
        background: #663399;
        color: #ffffff;
    }

    .btn-title.Average.active {
        background: #e19408;
        color: #ffffff;
    }

    .btn-title.Average:hover {
        background: #e19408;
        color: #ffffff;
    }

    .btn-title.Below-Average.active {
        background: #ffbf4b;
        color: #ffffff;
    }

    .btn-title.Below-Average:hover {
        background: #ffbf4b;
        color: #ffffff;
    }

.form-group-small {
    position: relative;
    margin-bottom: 7px;
}

    .form-group-small select.form-control:not([size]):not([multiple]) {
        height: 26px;
    }

    .form-group-small input.form-control, .form-group-small select.form-control, .form-group-small textarea.form-control {
        line-height: 26px;
        font-size: 13px;
    }

.btn.btn-success:hover {
    background: #521C91;
    color: #ffffff;
    border-color: #521C91;
}

.btn.btn-success:focus {
    background: #521C91;
    color: #ffffff;
    border-color: #521C91;
}
