﻿.error-list-item
{
  background:url(images/sheet.png) no-repeat;
  width:20px;
  height:20px;
}

.severity-none {
background-position:0px -2px;
}

.severity-info {
background-position:-136px -2px;
}

.severity-warning {
background-position:-272px -2px;
}

.severity-severe {
background-position:0px -2px;
}

.severity-exception {
background-position:0px -2px;
}

.severity-error {
background-position:0px -2px;
}

.ErrorBox {
    border: 1px solid red;
    font: bold 8pt Arial, Helvetica, Sans-Serif;
    font-weight: 700;
    color: red;
    background-color: #FFF;
    padding: 8px;
}

.ErrorBoxItem {
font-weight:400;
}

.formatted-validation-summary {
    border: 1px solid red;
    font: bold 8pt Arial, Helvetica, Sans-Serif;
    font-weight: 700;
    color: red;
    background-color: #FFF;
    padding: 8px;
}

.formatted-validation-summary ul {
    list-style-type: none;
    padding: 5px 0px 5px 10px;
    margin: 0px;
}

.formatted-validation-summary li {
    font-weight: 400;
    list-style: none;
    background: url(images/error.png) no-repeat;
    height: 20px;
    padding-left: 2.3em;
    padding-top: 0.5em;
}

.validation-summary {
    text-align: left;
}

.validation-summary li {
    list-style: none;
    padding: 10px 10px 0px 0px;
}