@charset "UTF-8";
/* CSS Document */

form {
width:500px;
margin-top:30px;
}
fieldset {
position: relative;      
float: left;      
clear: both;      
width: 100%;      
margin: 0 0 -1em 0;      
padding: 0.5em 0 1em 0;      
border-style: none;      
border-top: 1px solid #BFBAB0;      
background-color: #F2EFE9;  
/* background-image: url(images/fieldset_gradient.jpg);     
background-repeat: repeat-x;   */
}

legend {   
padding: 0;      
color: #545351;      
font-weight: bold; 
font-size: 100%;
}  

legend span {      
position: absolute;      
left: 0.74em;      
top: 0;      
margin-top: 0.5em;      
font-size: 125%;
}

fieldset ol {   
padding: 3.5em 1em 0 1em;      
list-style: none;  
}  

fieldset li {   
float: left;    
clear: left;    
width: 100%;    
padding-bottom: 1em; 
}  

fieldset.alt {      
background-color: #E6E3DD;     
}

fieldset.submit {        
float: none;      
width: auto;      
padding-top: 1.5em;      
padding-left: 12em;      
background-color: #FFFFFF;      
background-image: none;
}

label {    
display: block;      
float: left;    
width: 10em;    
margin-right: 1em;   
text-align: right; 
margin-top:3px;
 
}

input.text {
width: 200px;
}

label.checkbox_label {    
display: block;      
float: left;    
width: 12em;    
margin-left: 1em;   
text-align: left; 
margin-top:3px;
 
}
input.checkbox {
float:left;
margin-left:3em;
}
