input.Ok{
	height:20px;
	padding:2px 8px 0 3px;
	border:1px solid #A7A6AA;
	background:#FFF top right no-repeat;	
}
input.Warning{
	height:20px;
	padding:2px 8px 0 3px;
	border:1px solid #A7A6AA;
	background:#FFF bottom right no-repeat;	
}
input.Error{
	height:20px;
	padding:2px 8px 0 3px;
	border:1px solid #A7A6AA;
	background:#FFF  bottom right no-repeat;	
}
input{
	height:18px;
	padding:2px 2px 0 3px;
	border:1px solid #A7A6AA;
	background-color:#FFF;	
	background-image:none; 
}

td.ErrorMessage{
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	padding:5px 5px 5px 25px;
	border:1px solid #F60;
	background:#FFF2E9 url(../images/iconError.gif) 5px 5px no-repeat;	
	color:#000;
}

span.ErrorMessage{
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	padding:5px 5px 5px 25px;
	border:1px solid #F60;
	background:#FFF2E9 url(../images/iconError.gif) 5px 5px no-repeat;	
	color:#000;
}

.errorMessage{
	font-size: 13px;
	font-weight: normal;
	font-style: normal;	
}

.errorLabel{
	font-size: 13px;	
	font-weight: normal;
	font-style: normal;	
	color: red;
}

.label{
	font-size: 13px;	
	font-weight: normal;
	font-style: normal;		
}


a:link {
	font-family: "����";
	font-size: 12px;
	line-height: 22px;
	color: #010197;
	text-decoration: none;
	img { outline-style: none; } 
}
a:visited {
	font-family: "����";
	font-size: 12px;
	line-height: 22px;
	color: #009900;
	text-decoration: none;
}
a:hover {
	font-family: "����";
	font-size: 12px;
	line-height: 22px;
	color: #009900;
	text-decoration: none;
}
table{FONT-SIZE: 12px;}
BODY { MARGIN: 0px; FONT-SIZE: 12px;}
