/* 
    Document   : style
    Created on : Aug 19, 2013, 10:33:02 AM
    Author     : carlobesozzi
    Description:
        Purpose of the stylesheet follows.
*/


.info, .success, .warning, .error, .validation, .secure {
	display: block;
	font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

.info ul, .success ul, .warning ul, .error ul, .validation ul, .secure ul {
margin: 5px 65px;
color: #666;
}

.info, .info ul li {
    color: #00529B !important;
    background-color: #BDE5F8;
    background-image: url('info.png');
}

.success, .success ul li{
    color: #4F8A10 !important;
    background-color: #DFF2BF;
}
.warning, .warning ul li{
    color: #9F6000 !important;
    background-color: #FEEFB3;
    background-image: url('warning.png');
    width:85%;
}
.error, .error ul li{
    color: #7A0007;
    background-color: #FFBABA;
    background-image: url('error.png');
}

.secure, .secure ul li{
    color: #7A0007;
    background-color: #FFBABA;
    background-image: url('error.png');
}

.message-icon {
    float:left; 
    position: relative; 
    left: -27px;
    top: -5px;
}

.feedback-message a {
    color: #387ea0;
}

.info ul, .success ul, .warning ul, .error ul, .secure ul{
margin: 5px 50px !important;
}