@charset "utf-8";
/* CSS Document */

fieldset { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 1.5em 0;  
padding: 0;  
/*border: 1px solid #BFBAB0; */ 
background-color: #fff7df;
/*background-image: url(images/fieldset_gradient.jpg);*/
background-image:url(../images/fieldset_gradient.gif);  
background-repeat: repeat-x; 

}
legend {  
margin-left: 1em;  
padding: 2px 10px 2px 10px;  
color: #000;  
font-weight: bold;
color:#851f83;
text-transform:uppercase;
font-stretch:expanded;
border: 3px solid;
border-color:#bfbab0;
 
} 
#form1{
padding-left:25px; margin-left:45px;}


legend span {  
position: absolute;  
left: 0.74em;  
top: 0;  
margin-top: 0.5em;  
font-size: 135%; 
}

fieldset ol {  
padding: .5em .5em 0 1em;  
list-style: none; 
} 
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: .5em; 
} 
fieldset.submit {  
float: none;  
width: auto;  
border-style: none;  
padding-left: 16em;  
background-color: transparent;  
background-image: none; 
padding-top: .1em;  
background-color: #FFFFFF;

}

label {  
position: relative;  
float: left;  
width: 10em;  
margin-right: 1em; 
}

label em {  
position: absolute;  
left: 10em;  
top: 0; 
}

label strong {  
/*display: block;  
color: #C00;  
font-size: 65%;  
font-weight: normal;  
text-transform: uppercase; */


position: absolute; 
left: 30.0em; 
top: 0.2em; 
width: 29em; 
color: #C00; 
font-size: 75%; 
font-weight: normal;
text-transform: uppercase; 
b
}

.text { color:#851e99; font-family:Arial, Helvetica, sans-serif; font-size:12px; }


/*
input{
	background-image:url(../images/input_bg.gif);
	background-repeat:no-repeat;
	border:none;
	background-color:none;
	width: 200px;
	height:37px;
	margin: 0px 5px 0px 12px;
	padding:10px 5px 3px 52px;
	color:#fff7df;

	
	
	
	}*/