fieldset {background:#dddddd; padding:10px; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:36px; width:90%;}

legend {background:#bfbf30; color:#fff; font:17px/21px Calibri, Arial, Helvetica, sans-serif; padding:0 10px; margin:0 0 0 -11px; font-weight:bold; border:1px solid #fff; border-color:#e5e5c3 #505014 #505014 #e5e5c3;}

label {font-size:14px; font-weight:bold; margin-right: 1em; color:#666; width:125px; float: left; text-align: right;}

fieldset ol {   
margin: 0px;  
list-style: none;  
}  
fieldset li {   
padding-bottom: .5em;  
} 

input[type="text"], select, textarea

{

background-color:#EDF2F7;
padding-left: .1em; 
border-color:#bfbf30;

}

.instructions{font-size:14px; font-weight:bold; margin-right: 1em; color:#666; width:500px; float: left;}




