fieldset {  

clear: left;  
width: 350px;  
margin: 0 0 .5em 0;  
padding: 0 0 0 5px;  
border: 0 solid #BFBAB0;  
}
legend {  
margin-left: 15px;
margin-bottom: 5px;
padding-bottom: 5px;
padding-left: 15px;  
color: #CC0000;  
font-weight: bold; 
font-size: 24px;
line-height:  26px;
}
fieldset ol {  
margin-left: 15px;
margin-top: 0px;
margin-bottom: 0px;
padding: .1em .1em 0 .1em;  
list-style: none; 
} 
fieldset li {  
float: left;  
clear: left;  
width: 350px;
padding-bottom: 5px;
list-style: none;
zoom:1;
}

strong:hover {
background-color: #33FF00;
}
label {  
float: left;  
width: 200px;  
margin-right: 15px; 
padding-bottom: 5px;
font-weight:300;

}
fieldset.submit {  
float: none;  
width: auto;  
border: 0 none #FFF;  
padding-left: 150px; 
background-color: transparent;
}
.step2Label{  
width: 130px;
text-align: left;
}
.step1Label{  
width: 350px;

}
.uopZipLabel{  
width: 100px;

}

.step1Field{  
margin-left: 15px;

}

.step2Label li{  
padding-bottom: .5em;
padding-top: 0;
}

#next {
margin-left: 150px;
}
#next2 {
margin-left: 150px;
}

#back {
margin-left: 250px;
}

#step1 li {
padding-bottom: 15px;
}
#step2 li {
padding-bottom: 15px;
}
