
.textField {
	width: 96px; 
	vertical-align:top;
	display: inline-table;
/*	padding-right: 1em; */
}
.textField > input {
	width: 96px; 
	height: 15px; 
	font-size:11px; 
	background-color: rgb(80,150,180);
	border: #000 thin solid;
	text-align: center;
	padding: 0 0;
}
.numField {
	width: 93px; 
	vertical-align:top;
	display: inline-table;
/*	padding-right: 1em;
	padding-bottom: .1em;	*/
}
.numField > input {
	width: 93px; 
	height: 15px; 
	font-size:13px; 
	background-color: rgb(80,150,180);
	border: #000 thin solid; 
	text-align: left;
	padding: 0 0;
}
.titleField {
	width: 426px;  
	height: 32px;
	vertical-align:top;
	display: inline-table;
}
.titleField > input {
	width: 426px; 
	height: 14px; 
	font-size:12px; 
	border: #999 thin solid;
	text-align: center;
	padding: 0 0;
}
/*
.amountLabel {
	text-align:left; 
	vertical-align:top;  
	width: 3em; 
	padding: 5px;
	display: inline-table; 
	font-size:13px; 
	font-weight:bold; 
	text-shadow: 0 1px 0 #FFFFFF; 
	height: 1.2em; 
	color: #666
}
*/