﻿/* --- message panel --- */
.mp-info, .mp-success, .mp-warning, .mp-error, .mp-validation {
    border: 1px dashed;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px 10px;
}

.mp-info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('images/panels/info.png');
}

.mp-success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('images/panels/success.png');
}

.mp-warning {
    color: #D8A816;
    background-color: #FEEFB3;
    background-image: url('images/panels/warning.png');
}

.mp-error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/panels/error.png');
}

.mp-container { }

.mp-info p, .mp-success p, .mp-warning p, .mp-error p {
    padding-left: 50px;
    min-height: 30px;
}

.mp-info a, .mp-success a, .mp-warning a, .mp-error a {
    float: right;
    padding: 0px;
    margin: 10px;
    cursor: pointer;
}

.mp-container img { border: none; }

/* error */

.mp-error ul { list-style-type: none; }


/* validation */

.mp-validation {
    color: #D8A816;
    border-color: #D8A816;
    /*color: #9F6000;
    border-color: #D8A816;*/
    background-color: #FEEFB3;
    background-image: url('images/panels/warning.png');
    min-height: 50px;
}

.mp-validation ul {
    padding: 0px 30px;
    margin: 1em 1em 1em 1em;
}

.mp-validation ul {
    padding-left: 5em;
    color: #D8A816;
}



.GridLabel {
    padding-top: 5px;
    margin-top: 4px;
    vertical-align: top;
    text-align: right;
    width: 30%;
    float: left;
}

.GridItem {
    padding-left: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    width: 68%;
}


.rbToggleChecked { color: #4f8a10 !important; }

.rbToggleNotChecked { color: #d8000c !important; }
