/*fieldset {  
float: left;  
clear: left;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding: 0; 
border: solid 1px #e5e5e5;
}*/
legend {  
margin-left: 1em;  
color: #025779; 
font-weight: bold;
}
/*
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em; 
}
fieldset.submit {  
float: none;  
width: auto;  
border: 0 none #FFF;  
padding-left: 13em; 
}
label {  
float: left;  
width: 11em;  
margin-right: 1em;  
text-align: right;
position: relative;
}
label em 
{
	display: inline;
color: #ff0000;
font-weight: bold;  
text-transform: uppercase;
}

label strong {
position: absolute;
left: 27em;
top: 0.2em;
width: 19em;
color: #C00;
font-size: 85%;
font-weight: normal;
text-transform: uppercase;
}*/