.jnotify-item
{
    height: auto;    
    margin: 0 0 5px 0;
    display: block;
    position: relative;
}

.jnotify-item-close
{
    float: right;
    margin-left: 2px;
}
.ui-corner-all {
    border-radius: 5px;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") repeat-x scroll 50% 50%;
    border: 1px solid #cd0a0a;
    color: #cd0a0a;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: #fbec88 url("images/ui-bg_flat_55_fbec88_40x100.png") repeat-x scroll 50% 50%;
    border: 1px solid #fad42e;
    color: #363636;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    color: #cd0a0a;
}
.ui-icon {
    background-image: url("images/ui-icons_469bdd_256x240.png");
    height: 16px;
    width: 16px;
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("images/ui-icons_cd0a0a_256x240.png");
}

.ui-state-highlight .ui-icon {
    background-image: url("images/ui-icons_2e83ff_256x240.png");
}
.ui-icon-circle-check {
    background-position: -208px -192px;
}
.ui-icon-info {
    background-position: -16px -144px;
}
.ui-icon-alert {
    background-position: 0 -144px;
}
.ui-icon-circle-close {
    background-position: -32px -192px;
}
