/* STYLES TO APPLY TO WEBFORMS */

/* General styling for all forms */

h4 {
float: left;
font-size: 1.8em;
}

fieldset {  
float: left;  
clear: left;  
width: 100%;  
margin: 1.5em 0 1.5em 0;  
padding: 0;
}

legend {  
font-size: 1.3em;
margin-left: 1em;  
color: #000000;  
font-weight: bold;
}

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

fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: .90em;
list-style: none;
}

fieldset.submit {  
border-style: none;
}

/* The styles below are specific to the labels used in the forms */

label {  
float: left;  
font-size: 1.2em;
width: 10em;  
margin-right: 1em;
font-weight: bold;
}


label em {  
display: block;  
color: #d70a00;  
font-size: .7em;  
font-style: normal;  
font-weight: bold;
text-transform: uppercase;
}

/* The styles below are specific to each unique form element */

#first_name {
size:400px;
}


