/* =label/labelspan */
#vendorRequest { width: 526px; display: block; float: left; padding-top: 0px; border-top: 1px solid #900; }
#vendorRequest label, label span { display: block; padding-bottom: 0.35em; }
#vendorRequest label { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; font-style: normal; font-weight: normal; float: left; }
#vendorRequest label span { float: left; width: 27%; text-align: right; }
#vendorRequest label div.list { display:inline; float: right; width: 70%; text-align: left; }

#vendorRequest fieldset { display: block; padding-top: 15px; padding-right: 20px; padding-bottom: 10px; border-bottom: 1px solid #900; }
#vendorRequest fieldset input, textarea { float: right; width: 70%; border: 1px solid #5A1613; }
#vendorRequest fieldset input:hover, textarea:hover { border-color: #ABA696; }
#vendorRequest fieldset input:active { border-color: #5A1613; }
#vendorRequest fieldset textarea:active, textarea:focus { border-color: #5A1613; }
#vendorRequest fieldset input.space { border:none; width:auto; }

/* =Submit and Clear buttons */
#vendorRequest div { float: left; display: block; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 524px; }

/* =Form Buttons */
#vendorRequest div input { padding: 0.25em 0.5em; background: #993300; height: auto; width: auto; border-top: 2px double #E5AD91; border-right: 2px double #E5AD91; border-bottom: 2px double #561C00; border-left: 2px double #561C00; }

/* =Radio Buttons Space Selections */
#vendorRequest div.list { float:right; width:70%; text-align:left; border-style: none; padding-bottom: 0px; }
#vendorRequest div.list p { font-size: 0.85em; margin-bottom: 7px; }
#vendorRequest div.list input { float:none; text-align:left; margin: 0px; padding: 0px; border-style: none; background: transparent; }

#vendorRequest div.question { float:left; text-align:center; border-style: none; padding-bottom: 0px; width: 100%; }
#vendorRequest div.question input { float:none; text-align:left; margin: 0px; padding: 0px; border-style: none; background: transparent; }


#vendorRequest div#end input:hover, 
#vendorRequest div#end input:active, 
#vendorRequest div#end input:focus { cursor:pointer; background: #CB4300; border-color: #7E2A00 #7E2A00 #E5AD91 #E5AD91; }

#vendorRequest #SubmitForm,
#vendorRequest #ClearForm { color:#FFF; }

#vendorRequest em { display: inline; color: #5A1613; font-style: normal; }
