/* form.css */
 
fieldset 
{  
 margin: 1.5em 0 1.5em 0;  
} 
legend 
{  
 /*margin-left: 1em;*/
 color: #000000;  
 font-weight: bold; 
} 
fieldset ol 
{  
 padding: 1em 1em 0 1em;  
 list-style: none; 
} 
fieldset li 
{  
 padding-bottom: 1em; 
} 
fieldset.submit 
{  
 border-style: none; 
}
fieldset p
{
	margin-left: 1em;
}
label 
{  
 float: left;  
 width: 10em;  
 margin-right: 1em;  
 text-align: right; 
}
fieldset fieldset 
{  
 border-style: none;  
 background-color: transparent;  
 background-image: none; 
} 
fieldset fieldset legend 
{
 width: 20px;
 margin-left: 0;  
 font-weight: normal; 
 text-align: right;
} 
fieldset fieldset ol 
{  
 position: relative;  
 top: -1.5em;
 margin: 0 0 -2.5em 11em;
/* margin: 0 0 -2.5em 0; */
 padding: 0; 
} 
fieldset fieldset label 
{  
 float: none;  
 width: auto;  
 margin-right: auto;
 margin-left: .25em;
}
.Error
{
	color: #ff0000;
}
fieldset.Error
{
	border-color: #ff0000;
	color: #000000;
}
fieldset.Error legend
{
	color: #ff0000;
}
input.Error,select.Error
{
	background-color: #ffafaf;
	border: 2px solid #ff0000;
	color: #000000;
}