﻿@charset "UTF-8";
/*Global elements with default appearance*/
body {
    margin: 0px;
    padding: 0px;
    font-family: Calibri;
    font-size: 12px;
    height: 100%;
}

.bodyLogin {
    font-size: 13px;
    color: #716048;
    background-color: #FFFFFF;
}

img {
    border: 0;
}


a:link {
    text-decoration: none;
    color: #777777;
}

a:visited {
    text-decoration: none;
    color: #777777;
}

a:hover {
    text-decoration: none;
    color: #000;
}

h1 {
    font-size: 18px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}

ul.ListBox {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 100%;
}

    ul.ListBox li {
        list-style: none;
        float: left;
        margin: 10px;
    }

.container {
    margin: 0 auto;
}

.containerFloatLeft {
    float: left;
}

.containerFloatRight {
    float: right;
}

.containerFloarRight {
    float: right;
}


.imageAlignMiddle {
    vertical-align: middle;
}

/*Main container with all elements of the page*/
#main {
    height: 100%;
    min-width: 1024px;
}

/*------Header------*/
#header {
    background-color: #FFF;
    height: 70px;
    padding: 25px 50px;
}

#logo {
    background-image: url(/img/logo.jpg);
    background-repeat: no-repeat;
    height: 70px;
    width: 35%;
    float: left;
    border-right: 1px solid #CCC;
}

#containerWelcomeUser {
    float: left;
    height: 70px;
    width: 20%;
    border-right: 1px solid #CCC;
}

#welcomeUser {
    font-size: 12px;
    padding-top: 25px;
    padding-left: 10px;
}

    #welcomeUser a {
        display: none;
    }

#userName {
    font-weight: bold;
    margin-right: 2px;
    display: inline;
}


#logOut {
    float: right;
    font-weight: bold;
    font-style: italic;
    font-size: 14px;
}

#currentTime {
    background-image: url(/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/timeBackground.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 100px;
    width: 210px;
    float: right;
}

#pageTitle {
    height: 70px;
    width: 44%;
    float: left;
    text-align: right;
}

.clear {
    clear: both;
}

#systemTitle {
    color: #559CBE;
    float: left;
    font-size: 28px;
    font-weight: lighter;
    margin-left: 20px;
    padding-top: 8px;
    width: 100%;
}

#userSearch {
    color: #FFFFFF;
    float: right;
    padding-right: 20px;
    padding-top: 7px;
}

/*------Content------*/
#content {
    background-color: #ECECEC;
    min-height: 768px;
    text-align: center;
}

#contentLogin {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

#containerLogin {
    background-color: #FFFFFF;
    border: 3px solid #D2D2D2;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px 2px #E1E1E1;
    left: 35%;
    min-height: 200px;
    min-width: 300px;
    padding-bottom: 20px;
    padding-top: 20px;
    position: absolute;
    top: 25%;
    width: 30%;
}

#login {
    float: left;
    text-align: left;
    margin-left: 20px;
}

#boxContainerIntranet {
    border: 1px solid #E1E1E1;
    background-color: #FFFFFF;
    height: 400px;
    margin-right: 10px;
    display: table-cell;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: bold;
    width: 235px;
    max-width: 235px;
    overflow: hidden;
    vertical-align: top;
    color: #7B6859;
    padding-bottom: 25px;
}

    #boxContainerIntranet h3 {
        font-weight: bold;
        font-size: 13px;
        color: #D34836;
    }

.boxIntranetSections {
    padding-top: 1px;
}

    .boxIntranetSections p {
        display: block;
        font-family: Verdana;
        font-size: 9px;
        font-weight: normal;
        margin: 10px;
    }

p.link {
    padding-top: 10px;
}

    p.link a {
        color: #7B6D52;
        font-weight: bold;
        text-decoration: underline;
    }

        p.link a:hover {
            color: #A99B7F;
            font-weight: bold;
            text-decoration: underline;
        }


/*-box with rounded corners-*/
.boxContainerWhite {
    display: table;
    width: 100%;
    /*width: 97%;
    color: #404040;
    background-color: #F1F1F1;
    padding: 16px;
    border: 1px #E1E1E1 solid;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;*/
}

.boxContainerWhiteLogin {
    display: inline-block;
    width: 50%;
    color: #404040;
    background-color: #fff;
    padding: 16px;
    border: 1px #ffffff solid;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    margin-top: 25%;
}

.boxContainerBeige {
    background-color: #FFFFFF;
    color: #404040;
    margin-left: 15px;
    margin-top: 15px;
    min-height: 100px;
    /*overflow: auto;*/
    display: inline-block;
    padding: 20px;
    position: relative;
    text-align: left;
    width: 94%;
}

div.cornerWhite {
    position: absolute;
    width: 16px;
    height: 16px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    background-attachment: scroll;
    background-image: url(/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/circle.png);
    overflow: hidden;
}

div.cornerBeige {
    position: absolute;
    width: 20px;
    height: 20px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    background-attachment: scroll;
    background-image: url(/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/circleBeige.png);
    overflow: hidden;
}

div.top_leftWhite {
    top: -1px;
    left: -1px;
    background-position: 0px 0px;
}

div.top_rightWhite {
    top: -1px;
    right: -1px;
    background-position: 16px 0px;
}

div.bottom_leftWhite {
    bottom: -1px;
    left: -1px;
    background-position: 0px 16px;
}

div.bottom_rightWhite {
    bottom: -1px;
    right: -1px;
    background-position: 16px 16px;
}

div.top_leftBeige {
    top: -15px;
    left: -15px;
    background-position: 0px 0px;
}

div.top_rightBeige {
    top: -15px;
    right: -15px;
    background-position: 20px 0px;
}

div.bottom_leftBeige {
    bottom: -15px;
    left: -15px;
    background-position: 0px 20px;
}

div.bottom_rightBeige {
    bottom: -15px;
    right: -15px;
    background-position: 20px 20px;
}

.systemBox {
    width: 100%;
    margin-bottom: 10px;
    float: left;
}

.systemBoxInnerText {
    float: left;
    display: inline-block;
    text-transform: uppercase;
    margin-left: 75px;
    line-height: 20px;
    margin-bottom: 10px;
}

.systemBoxAlignLeft {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.systemImg {
    -top: 1px;
    margin-right: 0px;
    padding-right: 20px;
    float: left;
    display: block;
}

.systemBoxTitle {
    vertical-align: middle;
    text-align: left;
    float: left;
    display: block;
    height: 20px;
    margin-top: 13px;
    width: 90%;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-image: none;
    border-width: 0pt 0pt 2px;
    border-color: #D2D2D2;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 17px;
    padding-bottom: 4px;
}
/*------TABLE-----*/
table {
    margin: 0 auto;
    width: 100%;
    margin-bottom: 10px;
}

    table.wAuto {
        min-width: 300px;
        width: auto;
    }

thead {
    background-color: #6d6e71;
    color: #fff;
    text-transform: uppercase;
    background-position: right top;
    background-repeat: no-repeat;
    box-shadow: 0 1px 0 #FBF3EB;
}

th {
    width: auto;
    text-align: left;
    padding: 5px;
}

.odd .sorting_1 {
    background-color: #EBEBEB;
}

.even .sorting_1 {
    background-color: #F1F1F1;
}

.sorting {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

th > a:link, .sorting_asc, .sorting_desc {
    color: #fff;
    cursor: pointer;
}

    th > a:hover, .sorting_asc:hover, .sorting_desc:hover {
        color: #fff;
        text-decoration: none;
        cursor: pointer;
    }

th > a:visited {
    color: #fff;
    text-decoration: underline;
    cursor: pointer;
}

.tableTransparent {
    border: none !important;
}

    .tableTransparent thead {
        background-color: transparent;
        color: inherit;
    }

    .tableTransparent td {
        background-color: transparent;
        color: inherit;
        border: none;
    }

.tableSignatures {
    border: none;
}

    .tableSignatures td {
        background-color: #fff;
    }

.left {
    text-align: left;
}

.right {
    text-align: right;
}

.center {
    text-align: center;
}

.justify {
    text-align: justify;
}

tr.featuredLighter {
    text-transform: uppercase;
    font-weight: bold;
    background-color: #F8DD94;
    padding: 5px;
}

tr.featured {
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    background-color: #559cbe;
    border-bottom: 2px solid #705840;
    border-top: 2px solid #705840;
    padding: 5px;
}

tbody {
    background-color: #EBEBEB;
    border-top: 15px solid #fff;
}

td {
    width: auto;
    text-align: left;
    padding: 5px;
    border-bottom: 4px solid #FFFFFF;
}

    td h3 {
        line-height: 0px;
    }

.w10 {
    width: 10%;
}

td.w10, th.w10 {
    width: 10%;
}

.w15 {
    width: 15%;
}

td.w15, th.w15 {
    width: 15%;
}

.w20 {
    width: 20%;
}

td.w20, th.w20 {
    width: 20%;
}

.w25 {
    width: 25%;
}

td.w25, th.w25 {
    width: 25%;
}

.w30 {
    width: 30%;
}

td.w30, th.w30 {
    width: 30%;
}

.w40 {
    width: 40%;
}

td.w40, th.w40 {
    width: 40%;
}

.w45 {
    width: 45%;
}

td.w45, th.w45 {
    width: 45%;
}

.w50 {
    width: 50%;
}

td.w50, th.w50 {
    width: 50%;
}

.w60 {
    width: 60%;
}

td.w60, th.w60 {
    width: 60%;
}

.w70 {
    width: 70%;
}

td.w70, th.w70 {
    width: 70%;
}

.w80 {
    width: 80%;
}

td.w80, th.w80 {
    width: 80%;
}

.w90 {
    width: 90%;
}

td.w90, th.w90 {
    width: 90%;
}

.w95 {
    width: 95%;
}

td.w95, th.w95 {
    width: 95%;
}

.w100 {
    width: 100%;
}

td.w100, th.w100 {
    width: 100%;
}

tr.odd {
    background-color: #E1E1E1;
}

tfoot {
    background-color: #fff;
}
/*--------INPUTS---------*/
input[type=checkbox] {
    vertical-align: middle;
    margin: 0px 5px 0px 5px;
}

input[type=text], textarea, input[type=password] {
    margin: 0px 5px 0px 5px;
    border: 1px solid #BDB6AE;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EEEEEE), color-stop(1, #FFFFFF) );
    background: -moz-linear-gradient( center top, #EEEEEE 5%, #FFFFFF 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#FFFFFF'); /*for IE*/
}

textarea {
    resize: none;
}

select {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EEEEEE), color-stop(1, #FFFFFF) );
    background: -moz-linear-gradient( center top, #EEEEEE 5%, #FFFFFF 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#FFFFFF'); /*for IE*/
    border: 1px solid #878682;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #BDB6AE;
    font-family: Calibri;
    margin: 0 5px 0px 5px;
}
/*-------BUTTONS----------*/
.buttonDarkBrown {
    /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #917354 ), color-stop(1, #705840) )!important; 	background:-moz-linear-gradient( center top, #917354  5%, #705840 100% ) !important; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#917354 ', endColorstr='#705840') !important; /*for IE*/
    background-color: #BEC0C2 !important;
    border: 0px solid #705840 !important;
    display: inline-block !important;
    color: #ffffff !important;
    font-weight: bold !important;
    margin-left: 2px !important;
    padding: 2px !important;
    text-decoration: none !important;
}

    .buttonDarkBrown:hover {
        /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8d7c6a), color-stop(1, #b09e88) ); 	background:-moz-linear-gradient( center top, #8d7c6a 5%, #b09e88 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8d7c6a', endColorstr='#b09e88');/*for IE*/
        background-color: #8d7c6a;
    }

    .buttonDarkBrown:active {
    }

.buttonLargeBeige {
    background: none;
    filter: none;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    color: #88888E;
    background-color: #EBEBEB;
    border: 1px solid #E1E1E1;
    border-radius: 3px;
    min-width: 235px;
    margin: 10px;
    padding: 5px;
    display: inline-block;
    text-align: center;
}

    .buttonLargeBeige:hover {
        background: none;
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F1F1F1), color-stop(1, #EBEBEB) );
        background: -moz-linear-gradient( center top, #F1F1F1 5%, #EBEBEB 100% );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#EBEBEB'); /*for IE*/
        box-shadow: 1px 1px 1px 1px #E1E1E1;
        background-color: #F1F1F1;
        color: #464243;
        filter: none;
    }

.textBold {
    font-weight: bold !important;
}

.textBlack {
    color: #000 !important;
}

.textWhite {
    color: #fff !important;
}

.textUpperCase {
    text-transform: uppercase !important;
}

.backgroundGradientLogin {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EDCEB1), color-stop(1, #A8957C) ) !important;
    background: -moz-linear-gradient( center top, #EDCEB1 5%, #A8957C 100% ) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDCEB1', endColorstr='#A8957C') !important; /*for IE*/
}

button, input[type=button], .paging_full_numbers a.paginate_button, input[type=submit], input[type=reset] {
    text-transform: none; /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F7EFE5), color-stop(1, #CFC8BA) ); 	background:-moz-linear-gradient( center top, #F7EFE5 5%, #CFC8BA 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7EFE5', endColorstr='#CFC8BA'); */
    background-color: #BEC0C2;
    border: 0px solid #6D6E71;
    display: inline-block;
    color: #fff;
    min-width: 55px;
    font-family: Calibri;
    font-size: 12px;
    font-weight: bold;
    margin-left: 2px;
    padding: 2px;
    text-decoration: none;
    white-space: nowrap;
    overflow: visible;
    cursor: pointer;
    text-decoration: none;
    outline: none;
    position: relative;
    zoom: 1;
    line-height: 1.11;
    display: inline;
    /*vertical-align: middle;*/
}

.cursorPointer {
    cursor: pointer;
}

button, input[type=button], input[type=submit], input[type=reset] {
    padding: 5px 5px 3px 5px;
}

    button:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset] {
        /*background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #927354), color-stop(1, #705840) );
    background: -moz-linear-gradient( center top, #927354 5%, #705840 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#927354', endColorstr='#705840'); /*for IE*/
        background-color: #8EBDD3;
    }

a.button {
    -moz-user-select: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-user-select: none;
    -webkit-touch-callout: none;
}

button::-moz-focus-inner {
    border: 0;
    padding: 0px;
}

a.button.primary, button.primary {
    font-weight: bold;
}

a.button:active, button:active {
    top: 1px;
}

a.button span.icon, button span.icon {
    display: inline-block;
    width: 20px;
    height: 15px;
    margin: auto 7px auto auto;
    position: relative;
    top: 0;
    background-image: url(/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/icones.png);
    background-repeat: no-repeat;
}

    a.button span.icon.check, button span.icon.check {
        background-position: 0 0;
    }

    a.button span.icon.checkCircle, button span.icon.checkCircle {
        background-position: 0 -17px;
        height: 18px;
    }

    a.button span.icon.calendar, button span.icon.calendar {
        background-position: 0 -40px;
        height: 18px;
    }

    a.button span.icon.puzzle, button span.icon.puzzle {
        background-position: 0 -60px;
        height: 25px;
    }

    a.button span.icon.twoArrows, button span.icon.twoArrows {
        background-position: 0 -87px;
        height: 25px;
    }

    a.button span.icon.fullScreen, button span.icon.fullScreen {
        background-position: 0 -115px;
        height: 23px;
        width: 23px;
    }

    a.button span.icon.delete, button span.icon.delete {
        background-position: 0 -140px;
        height: 15px;
    }

    a.button span.icon.stop, button span.icon.stop {
        background-position: 0 -174px;
        height: 16px;
    }

    a.button span.icon.moneyPlusCircle, button span.icon.moneyPlusCircle {
        background-position: 0 -192px;
        height: 20px;
    }

    a.button span.icon.moneyCircle, button span.icon.moneyCircle {
        background-position: 0 -217px;
        height: 18px;
    }

    a.button span.icon.folder, button span.icon.folder {
        background-position: 0 -237px;
        height: 15px;
        width: 21px;
    }

    a.button span.icon.handsOnMoney, button span.icon.handsOnMoney {
        background-position: 0 -272px;
        height: 16px;
        width: 23px;
    }

    a.button span.icon.info, button span.icon.info {
        background-position: 0 -307px;
        height: 18px;
    }

    a.button span.icon.info_green, button span.icon.info_green {
        background-image: url(/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/info_green.png);
        background-position: 0 0;
        height: 18px;
    }

    a.button span.icon.plus, button span.icon.plus {
        background-position: 0 -332px;
        height: 20px;
        width: 22px;
    }

    a.button span.icon.details, button span.icon.details {
        background-position: 0 -381px;
        height: 18px;
    }

    a.button span.icon.equals, button span.icon.equals {
        background-position: 0 -426px;
        height: 19px;
        width: 21px;
    }

    a.button span.icon.moneyLabel, button span.icon.moneyLabel {
        background-position: 0 -453px;
        height: 23px;
        width: 28px;
    }

    a.button span.icon.refresh, button span.icon.refresh {
        background-position: 0 -482px;
        height: 21px;
        width: 25px;
    }

    a.button span.icon.alert, button span.icon.alert {
        background-position: 0 -511px;
        height: 21px;
        width: 24px;
    }

    a.button span.icon.append, button span.icon.append {
        background-position: 0 -567px;
        height: 20px;
        width: 23px;
    }

    a.button span.icon.arrow, button span.icon.arrow, .paginate_enabled_next, .paginate_disabled_next {
        background-position: 0 -596px;
        height: 18px;
        width: 22px;
    }

    a.button span.icon.arrowFliped, button span.icon.arrowFliped, .paginate_enabled_previous, .paginate_disabled_previous {
        background-position: 0 -619px;
        height: 18px;
        width: 21px;
    }

    a.button span.icon.print, button span.icon.print {
        background-position: 0 -645px;
        height: 21px;
        width: 23px;
    }

    a.button span.icon.search, button span.icon.search {
        background-position: 0 -676px;
        height: 22px;
        width: 23px;
    }

    a.button span.icon.arrowCircle, button span.icon.arrowCircle {
        background-position: 0 -699px;
        height: 21px;
        width: 22px;
    }

    a.button span.icon.users, button span.icon.users {
        background-position: 0 -724px;
        height: 24px;
        width: 20px;
    }

    a.button span.icon.graph, button span.icon.graph {
        background-position: 0 -753px;
        height: 22px;
        width: 21px;
    }

    a.button span.icon.edit, button span.icon.edit {
        background-position: 0 -783px;
        height: 20px;
        width: 21px;
    }

    a.button span.icon.singleUser, button span.icon.singleUser {
        background-position: 0 -840px;
        height: 20px;
        width: 20px;
    }

    a.button span.icon.disabled, button span.icon.disabled, .paginate_disabled_previous, .paginate_disabled_next {
        filter: alpha(opacity=30);
        opacity: 0.3;
    }

    a.button span.icon.pdf, button span.icon.pdf {
        background-position: 0 0px;
        height: 17px;
        width: 17px;
        background-image: url('/img/pdf.gif');
        background-repeat: no-repeat;
    }

    a.button span.icon.download, button span.icon.pdf {
        background-position: 0 0px;
        height: 17px;
        width: 17px;
        background-image: url('/img/download.png');
        background-repeat: no-repeat;
    }

    a.button span.icon.excel, button span.icon.excel {
        background-position: 0 0px;
        height: 17px;
        width: 17px;
        background-image: url('/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/excel.gif');
        background-repeat: no-repeat;
    }

    a.button span.icon.generateFile, button span.icon.generateFile {
        background-position: 0 0px;
        height: 20px;
        width: 20px;
        background-image: url('/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/generate_file.png');
        background-repeat: no-repeat;
    }

.vAlignMiddle {
    vertical-align: middle;
}

.vAlignTop {
    vertical-align: top;
}

select[multiple] {
    min-height: 140px;
    min-width: 170px;
}

.datatable {
    float: left;
    width: 100%;
}

.dataTable {
    float: left;
    width: 100%;
}

.datatables_header {
    background-color: #fff;
    float: left;
    width: 100%;
}

.datatables_footer {
    background-color: #fff;
    float: left;
    width: 100%;
}

.dataTables_length {
    background-color: #fff;
    float: right;
}

.dataTables_filter {
    background-color: #fff;
    float: left;
}

.dataTables_info {
    background-color: #fff;
    float: left;
}

.paging_two_button, paging_full_numbers {
    background-color: #fff;
    float: left;
}

.dataTables_paginate {
    float: right;
    text-align: center;
}

.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
    /*background-image: url(/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/icones.png); background-repeat: no-repeat; */
    float: left;
    cursor: pointer;
}

.paging_full_numbers a.paginate_button, .paging_full_numbers a.paginate_active {
    border: 0px solid #705840;
    cursor: pointer;
    margin: 0 3px;
    padding: 2px 5px;
}

.paging_full_numbers a.paginate_button {
    /*background-color: #917354;*/
}

    .paging_full_numbers a.paginate_button:hover {
        /*background-color: #DBD1B5;*/
        background-color: #8EBDD3;
    }

.paging_full_numbers a.paginate_active {
    background-color: #D34836;
    color: #fff;
}

.min_validation_error {
    color: #D8000C;
    background-image: url('/PluralLayoutManager/Zip/image?path=/PluralLayoutManager/Image/Layout/error.png');
    background-repeat: no-repeat;
    background-position: 10px center;
    display: inline-block;
    padding: 2px 13px 2px 13px;
    cursor: pointer;
}


.validation_info, .validation_success, .validation_warning, .validation_error, .validation_validation {
    font-family: Verdana;
    font-size: 11px;
    border: 1px solid;
    margin: 5px 0px;
    padding: 8px 10px 8px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    display: inline-block;
}

.countWarning {
    background-color: #D34836;
    border: 1px solid #3A3A3A;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF !important;
    padding-left: 6px;
    padding-right: 6px;
}

.validation_info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/img/info_blue.png');
}

.validation_success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('/img/success.png');
}

.validation_warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/img/alert.png');
}

.validation_error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/img/error.png');
}

.ac_results {
    border: 1px solid #D2D2D2;
    background-color: #fff;
}

.MessageBoardTable td {
    background-color: #F1F1F1 !important;
}

.unreadMessage td {
    font-size: 14px;
    font-weight: bold;
    background-color: #E1E1E1 !important;
}

.positiveValueText {
    color: #009925;
}

.negativeValueText {
    color: #D34836;
}

.trhover:hover {
    background-color: #CCC !important;
}

.blueText, .blueText:link, .blueText:visited /*DefaultTableTrLaunchedText*/ {
    color: #0634EA;
}

.greenText /*DefaultTableTrAprovedText*/ {
    color: #459807;
}

.redText, .redText:link, .redText:visited /*DefaultTableTrDenyText*/ {
    color: #FF0000;
}

.blackText /*DefaultTableTrDeletedText*/ {
    color: #000;
}

.yellowText /*DefaultTableTrSentText*/ {
    color: #FFFF00;
}

.greenMossText /*DefaultTableTrPaidText*/ /*DefaultTableTrToReceiveText*/ {
    color: #75923C;
}

.orangeText /*DefaultTableTrPaidText*/ /*DefaultTableTrToReceiveText*/ {
    color: #FF9900;
}

.grayDarkText /*DefaultTableTrConfirmedText */ {
    color: #8C8C8C;
}

.lightGrayText /*DefaultTableTrReceivedText*/ {
    color: #E1E1E1;
}

.purpleText /*DefaultTableTrReceivedText*/ {
    color: #800080;
}

.limeGreenText /*DefaultTableTrReceivedText*/ {
    color: #32CD32;
}

.orchidText /*DefaultTableTrReceivedText*/ {
    color: #DA70D6;
}

.displayInlineBlock {
    display: inline-block;
}

div.innerDetails {
    display: none;
}

.marginAuto {
    margin: Auto;
}

.rowred {
    background: #FFD2D2 !important;
}

.rowgreen {
    background: #E0FFD6 !important;
}

.rowblue {
    background: #D6EBFF !important;
}

.rowyellow {
    background: #FFFFCC !important;
}

.loginTable, .loginTable th, .loginTable td, .loginTable tr {
    background-color: white;
}
