@charset "utf-8";
#form{position: relative; width: 650px; height: 610px; background-color: none; padding: 0; margin: 0;
      top: 0px; left: 0px; font-family: 100% Verdana, Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 14px; }
#form p {font-family: 100% Verdana, Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 14px; height: 4px; }
.contactinfophone {position: relative; width: 300px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; font-family: 100% Verdana, Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 14px; }
.contactinfoname {position: relative; width: 300px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; font-family: 100% Verdana, Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 14px; }
.contactinfopickup {position: relative; width: 633px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; font-family: 100% Verdana, Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 14px; }
.contactinfodelivery {position: relative; width: 630px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; font-family: 100% Verdana, Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 14px; }
.fiftyspacer {position: relative; width: 50px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.smallspacer {position: relative; width: 70px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
#emailinfo {position: relative; width: 650px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.cityinfo {position: relative; width: 200px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.zipinfo {position: relative; width: 90px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.hundredspacer {position: relative; width: 60px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.dateinfo {position: relative; width: 130px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.datespacer  {position: relative; width: 60px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.timeinfo {position: relative; width: 150px; height: 70px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.timespacer  {position: relative; width: 80px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.deliveryinfo {position: relative; width: 380px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.weightinfo {position: relative; width: 140px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.piecesinfo {position: relative; width: 120px; height: 50px; background-color: none; padding: 0; margin: 0; 
              float: left; }
.commentsinfo {position: relative; width: 650px; height: 200px; background-color: none; padding: 0; margin: 0 0 10px 0; 
              float: left; }
.formtext { font-family: Arial, sanserif; font-size: 1em; color: #4c4c4c; }
.formtextsmall { font-family: Arial, sanserif; font-size: .8em; color: #4c4c4c; }
.button {position: relative; width: 650px; height: 50px; background-color: none; padding: 0; margin: 0 0 10px 0; 
              float: left; }
