#enter_values table{ width: 250px; }
#enter_values td{ border: 0px solid #ffffff; text-align: left; 
  padding: 2px 3px; }
#enter_values td.header{ text-align: left; font-weight: bold; }
#enter_values input{ font: 11px arial,verdana,sans-serif; border: none;
  border-bottom: 1px dotted #ffffff; text-align: right; width: 80px; }

#summary table{ width: 250px; }
#summary td{ border: 0px solid #ffffff; text-align: left; 
  padding: 2px 3px; }
#summary td.header{ text-align: left; font-weight: bold; }
#summary input{ font: 8pt arial,verdana,sans-serif; border: none;
  border-bottom: 1px dotted #ffffff; text-align: left; width: 80px; }

#payment_table{
	padding: 0px;
	width: 455px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#payment_table td{ border-bottom: 1px solid #353535; border-left: 1px solid #353535; border-right: 1px solid #353535;
  padding: 1px 3px; text-align: left; font-size: 11px; }
#payment_table td.header{ border-top: 1px solid #353535; border-bottom: 3px double #353535; 
  font-weight: bold; text-align: left; }
