h2 { display: block; width:100%; border-bottom:1px solid #0040b0; }
span.number { font-weight:bold; font-size:1.2em; }

table#form_table tr td {
	border-top:1px solid #DDDDDD;
}
table#output {
	border:0;
	border-spacing:1px;
}
table#output thead th {
	background-color:#0040b0;
	color:white;
}
table#output th, table#output td {
	padding: 0px 5px 0px 10px;
}