/* This is the style for the informational messages presented to the user */

div.error, div.message {
	background-image: url('../images/boxes/messagepopupback.gif');
    border: 0px solid #666666;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin: 10px auto;
    text-align: center;
    vertical-align: center;
    z-index: 1000;
    position:absolute;
    top:75px;
    right:140px;
    width: 327px;
    height: 53px;

}
div.error, div.message div {
	margin-top: 5px;
}


/* use a different color for the errors */
div.error {
	border: 2px solid red;
}

img.validationWarning, div.errors img.icon, div.messages img.icon {
    border: 0;
    width: 14px;
    height: 13px;
    /*vertical-align: top;*/
    
}

div.message a {
    background: transparent;
    color: #BBBBBB;
}
/*
div.message a:visited {
    background: transparent;
    color: #0000FF;
}

div.message a:hover {
    background: transparent;
    color: #008000;
}

div.message a:active {
    text-decoration: underline;
}

div.message img.icon {
    vertical-align: middle;
}
*/
span.fieldError {
    color: red;
    font-size: .95em;
    font-weight: bold;
}
