﻿/*
	#551C30 Dark
	#752641	Normal
	#FEB83F Light
	#FFEED2 LightLight
*/

a.btn {
    border: solid 1px;
    padding: 5px 10px;
}

a.btn-primary {
    border-color: blue;
}


.DetailsVw { border:solid 1px #752641; width:99%; }
.DetailsVw td { padding:2px; }
.DetailsVwHdr { background-color:#752641; color:#ffffff; font-weight:bold; text-align:left; }
.DetailsVwRow { padding-left:100px; }
.DetailsVwArw {	background-color: #FFEED2; }
.DetailsVwFtr { background-color:#752641; color:#ffffff; font-weight:bold; text-align:right; }


div.InfoPanel { height: auto; margin: 0 0 0px 0px; padding: 5px; border: 1px solid #000000; background-color: #ffffcc; color: #000000; font-size:90%; text-align:left;}
div.InfoPanel h4 { 
    background-image: url(../../images/information.gif); 
    background-repeat: no-repeat; 
    background-position: top left; 
    margin-top:0;
    margin-bottom:5px;
    padding: 0px 0px 5px 20px; 
    border-bottom:solid 1px #000000; 
    color: #000000; 
    font-size:115%; 
}
    div.InfoPanel > p {
        margin-top:0;
        margin-bottom:5px;
    }

div.ConfirmPanel { height: auto; margin: 0 0 5px 5px; padding: 5px; border: 1px solid #006600; background-color: #e3ffc9; color: #006600; font-size:90%;}
div.ConfirmPanel h4 { background-image: url(../../images/tick.gif); background-repeat: no-repeat; background-position: top left; margin-top:0; padding: 0px 0px 5px  27px; border-bottom:solid 1px #006600; color: #006600; font-size:115%; }
div.ConfirmPanel>p { margin:-10px 0px 5px 0px; }

div.ErrorPanel { height: auto; margin: 0 0 5px 5px; padding: 5px; border: 1px solid #ff0000; background-color: #ffe6e6; color: #ff0000; font-size:90%;}
div.ErrorPanel h4 { background-image: url(../../images/cross.gif); background-repeat: no-repeat; background-position: top left; margin-top:0; padding: 0px 0px 5px  27px; border-bottom:solid 1px #ff0000; color: #ff0000; font-size:115%; }
div.ErrorPanel>p { margin:-10px 0px 5px 0px; }


/* Buttons */
.submit { background-color:#FEB83F; border:solid 1px #551C30; color:#551C30; font-weight:bold; cursor:pointer; }
.btn btn-primary { background-color:#ffffff; border:solid 1px #752641; color:#752641; font-weight:bold; cursor:pointer; }
.submitPrint { left:10px; background-color:#ffffff; border:solid 1px #752641; color:#752641; font-weight:bold; cursor:pointer; }


/* Links */
.defaultLnk:link, .defaultLnk:visited, .defaultLnk:active { color:#752641; text-decoration:none; }
.defaultLnk:hover {  color:#752641; }

.lblError {	color:#ff0000; }

tr.referrer-details > td.DetailsFldName, tr.referrer-details > td.DetailsData {
    background-color:#ffc259;
}



.btn-save {
    background-color: #FEB83F;
    border-color: #FEB83F !important;
    color: #551C30;
}

    .btn-save:hover {
        background-color: #DE9A23;
    }

.btn-primary {
    background-color: #551C30;
    border-color: #551C30 !important;
    color: #fff;
}

    .btn-primary:hover {
        background-color: #FEB83F;
    }

.btn-primary-neg {
    background-color: #fff;
    border-color: #551C30 !important;
    color: #551C30;
}

    .btn-primary-neg:hover {
        background-color: #FEB83F;
        color: #551C30;
    }

.btn-secondary {
    background-color: #551C30;
    border-color: #551C30 !important;
    color: #fff;
}

    .btn-secondary:hover {
        background-color: #FEB83F;
        color: #fff;
    }

.btn-secondary-neg {
    background-color: #FFF;
    border-color: #551C30 !important;
    color: #551C30;
}

    .btn-secondary-neg:hover {
        background-color: #FFEED2;
        color: #551C30;
    }


.my-divider {
    width: 100%;
    text-align: center;
}