/* default styles for LiveValidation */
/*
.LV_validation_message{
font-weight:bold;
margin:0 0 0 5px;
float:right;
font-size:0.85em;
width:20%;
}

.LV_valid {
color:#009900;
float:right;
width:15%;
}

.LV_invalid {
color:#FF0000;
float:right;
width:15%;
}

.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
}

.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
border: 1px solid #FF0000;
}*/



/***************** INFORMATION *******************************************************************/

.failure, .success, .information {
    padding:12px 12px 12px 34px;
}
.failure, .success {
    font-weight:bold;
    padding:12px 12px 12px 34px;
}
.failure {
    background:#F5CAC5 url(../images/lv/validationFail.png) no-repeat scroll 10px 12px;
    border:1px solid #B64A4A;
    color:#990000;
}
.success {
    background:#D8EAD0 url(../images/lv/validationPass.png) no-repeat scroll 10px 12px;
    border:1px solid #8ED28E;
    color:#009900;
}
.information {
    background:#D1DCE9 url(../images/lv/validationInfo.png) no-repeat scroll 10px 12px;
    border:1px dashed #2F6FAB;
    color:#2F6FAB;
}

/************* LIVEVALIDATION ****************************************************************/

.LV_validation_message {
    margin-left:10px;
    padding:3px 5px 3px 24px;
    position:relative;
}
.LV_info {
    background:#D1DCE9 url(../images/lv/validationInfo.png) no-repeat scroll 5px 50%;
    border:1px dashed #2F6FAB;
    color:#2F6FAB;
}
.LV_invalid {
    background:#F5CAC5 url(../images/lv/validationFail.png) no-repeat scroll 5px 50%;
    color:#990000;
}
.LV_valid {
    background:#D8EAD0 url(../images/lv/validationPass.png) no-repeat scroll 5px 50%;
    color:#009900;
}
.LV_valid, .LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active, .fieldWithErrors input.LV_valid_field, .fieldWithErrors textarea.LV_valid_field {
    border:1px solid #009900;
}
.LV_invalid, .LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active, .fieldWithErrors input.LV_invalid_field, .fieldWithErrors textarea.LV_invalid_field {
    border:1px solid #990000;
}
