.ui-pnotify.error .ui-pnotify-container, 
.ui-pnotify.success .ui-pnotify-container, 
.ui-pnotify.notice .ui-pnotify-container, 
.ui-pnotify.info .ui-pnotify-container
{
    background-color: #FF5050;
    background-image: none !important;
    border: 1px solid #666666;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.ui-pnotify.success .ui-pnotify-container
{
    background-color: #00CC00;
}

.ui-pnotify.notice .ui-pnotify-container
{
    background-color: #FFFF66;
}

.ui-pnotify.info .ui-pnotify-container
{
    background-color: #33CCFF;
}

.ui-pnotify.error .ui-pnotify-title, .ui-pnotify.error .ui-pnotify-text, 
.ui-pnotify.success .ui-pnotify-title, .ui-pnotify.success .ui-pnotify-text,
.ui-pnotify.notice .ui-pnotify-title, .ui-pnotify.notice .ui-pnotify-text,
.ui-pnotify.info .ui-pnotify-title, .ui-pnotify.info .ui-pnotify-text {
    font-family: Tahoma, Verdana, Trebuchet MS, Arial Narrow;
    text-shadow: 2px 2px 3px black !important;
    font-size: 10pt !important;
    color: #FFF !important;
    padding-left: 50px !important;
    line-height: 1 !important;
    text-rendering: geometricPrecision !important;
}


.ui-pnotify.notice .ui-pnotify-title, .ui-pnotify.notice .ui-pnotify-text
{
    color: #333333 !important;
    text-shadow: 2px 2px 3px white !important;
}


.ui-pnotify.error .ui-pnotify-title, 
.ui-pnotify.success .ui-pnotify-title,
.ui-pnotify.notice .ui-pnotify-title,
.ui-pnotify.info .ui-pnotify-title 
{
    font-weight: bold;
}

.ui-pnotify.custom .ui-pnotify-icon, 
.ui-pnotify.success .ui-pnotify-icon,
.ui-pnotify.notice .ui-pnotify-icon,
.ui-pnotify.info .ui-pnotify-icon
{
    float: left;
}
.ui-pnotify.error .fa, .ui-pnotify.success .fa, .ui-pnotify.notice .fa, .ui-pnotify.info .fa {
    margin: 3px;
    width: 33px;
    height: 33px;
    font-size: 33px;
    color: #FF0;
}