﻿.ValidationErrorBoxOuter
{
    width:315px; 
    float:right;
}
    .ValidationErrorBoxOuter.light
    {
        width:100%; 
        float:left;
        position:relative;
        display:none;
    }

.ValidationErrorBox
{
    float:left;
    position:absolute;
    width:265px;
    padding-left:20px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#6e7d77;
    opacity:0.9;
    filter:alpha(opacity=90);
    border-radius: 10px;
}
    .ValidationErrorBoxOuter.light .ValidationErrorBox
    {
        margin:0 auto;
        float:none;
        position:inherit;
    }

    .ValidationErrorBox .ValidationErrorBoxLeftPointer
    {
        position:relative;
        float:left;
        width:7px;
        height:14px;
        margin-left:-27px;
        background:url('/gfx/NotificationBoxes/ValidationErrorBox/validationErrorBoxLeftPointer.png');
    }
        .ValidationErrorBoxOuter.light .ValidationErrorBox .ValidationErrorBoxLeftPointer
        {
            display:none;    
        }
        
    .ValidationErrorBox .ValidationErrorBoxHeadline
    {
        color:White;
        font-weight:bold;
    }
    .ValidationErrorBox .ValidationErrorBoxItemsOuter
    {
        margin-top:10px;
        padding-left:22px;
    }
        .ValidationErrorBoxOuter.light .ValidationErrorBox .ValidationErrorBoxItemsOuter
        {
            padding-left:0px;
        }
        .ValidationErrorBox .ValidationErrorBoxItemsOuter ul
        {
            list-style-image:url('/gfx/NotificationBoxes/ValidationErrorBox/validationErrorBoxExclamationMark.png');    
        }
            .ValidationErrorBoxOuter.light .ValidationErrorBox .ValidationErrorBoxItemsOuter ul
            {
                padding-left:25px;
                padding-right:25px;
            }
            .ValidationErrorBox .ValidationErrorBoxItemsOuter ul li
            {
                vertical-align:top;
                line-height:16px;
                margin-bottom:5px;
                color:White;
                !margin-left:-10px;
                !padding-left:10px;
            }
    
    
    