#contactform {clear: both; font-size: 12px;}
#contactform p {margin: 0px; padding: 5px 0px;}
#contactform select {font-size: 11px;}

#contactform .label, #contactform .checkbox-label, #contactform .gift-label 
  {float: left; clear: left; width: 140px; margin-right: 10px; line-height: 16px; text-align: right; font-weight: bold;}


#Fname, #Lname, #Company, #Address1, #Address2, #City, #ZIP, #Phone, #Email, #Email2, #Comments {width: 300px;}      
#contactform textarea {width: 300px; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif;}
#contactform .check, #contactform .radio {width: 30px; line-height: 20px;}

#contactform textarea#comments {height: 90px;}

input#Fname:focus, input#Lname:focus, input#title:focus, input#Company:focus, input#Address1:focus, input#Address2:focus, input#City:focus, input#stateSelect:focus, input#ZIP:focus, input#Phone:focus, input#Email:focus, input#Email2:focus, textarea#Comments:focus {background-color: #FCEFA5;}

/*input#first-name:focus, input#last-name:focus, input#title:focus, input#company:focus, input#address1:focus, input#address2:focus, input#city:focus, input#stateSelect:focus, input#zip:focus, input#phone:focus, input#email:focus, input#confirm-email:focus, textarea#comments:focus {background-color: #FCEFA5;}*/

#contactform .optional {margin-left: 150px;}
#contactform .2nd-column {margin-left: 150px;}

#contactform input#submitBut, #contactform input#subscribeBut, #contactform input#unsubscribeBut, #contactform input#searchBut
  {width: 106px; margin-left: 150px;}

fieldset {clear: both; position: relative; border: 0px; margin-left: 150px; padding: 0px;}
fieldset ul {position: relative; top: -35px; list-style-type: none; margin: 0px; padding: 0px;}
