

/* The Main Entry Form */
/* ------------------- */

#salutation, #contractid { width: 100px; }
#company, #firstname, #lastname, #email {
  width: 320px; height: 31px;
}

#streetno { width: 100px; height: 31px; }
#phone, #fax { width: 280px; height: 31px; }

.xtown, .xstreet { width: 320px; height: 31px; }
#town, #street { width: 320px; height: 31px; }

#comment { width: 320px; }

div.nformpanel {
	padding: 4px 4px 4px 6px;
	margin-left: 5px;
	text-align: left;
  vertical-align: top;
	background: #b0e57C;
	margin-bottom: 10px;
}

table.producttable {
  empty-cells: show;
  background-color: #fff;
}

table.producttable th {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid silver;
	color: #000;
	text-align: left;
	vertical-align: top;
}
            
table.producttable td {
  padding: 5px 5px 5px 5px;
  border-bottom: 1px solid silver;
}
