﻿label.error {
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
	
	
}

div.error
{
	width:86%;
	background-color:#ffe2d7;
	border:solid 1px #e76f40;
	display:inline-block ;
	padding:10px;
	margin-left:5px;
	background-image:url(../Images/WorngError.gif);
	background-position:  2px  2px ;
	background-repeat:no-repeat;
	padding-left:50px;
	font-size:12px;
	color:#ee4f4f;
	
}

#lblMessage
{
	width:86%;
	background-color:#ffe2d7;
	border:solid 1px #e76f40;
	display:inline-block ;
	padding:10px;
	margin-left:5px;
	background-image:url(../Images/WorngError.gif);
	background-position:  2px  2px ;
	background-repeat:no-repeat;
	padding-left:50px;
	font-size:12px;
	color:#ee4f4f;
	
}



div.error b
{
   display:inline-block;
   position:relative ;  
   font-family:Arial, Sans-Serif ;
   width:86%;
   border-bottom:solid 1px #e8beaf;
   font-size:12px;
   color:#943511;
    margin-bottom:4px;
    }

div.error li
{	    list-style-type:none;
    	list-style-image:url(../Images/ErrorBullet.gif);
    	list-style-position:outside ;
    	padding-right:25px;
	
	}
div.error li:hover
{
	cursor:help;
	background-color:#fff0d7;
	border-top:solid 1px #f1cdc0;
	border-bottom:solid 1px #f1cdc0;
}

input.error {
	border: 1px solid red;
}


td.field input.error, td.field select.error, tr.errorRow td.field input,tr.errorRow td.field select {
	border: 2px solid red;
	background-color: #FFFFD5;
	margin: 0px;
	color: red;  
}
div.error {
	color: red;
}

div.error a {
	color: #336699;
	font-size: 12px;
	text-decoration: underline
}
label.error {
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
}


.AccessDeniedDiv
{

    background-image:url(../Images/AccessDeniedDivBack.gif);
    background-position:  2px  2px ;
    background-repeat:no-repeat;
    border: solid 4px #e4deaa;
    padding-left: 20px;
    padding-top: 5px;
    color:red;
}

