table.input-form {
 border: 		thin solid navy;
 border-collapse: 	collapse;
}

td.input-form {
 border: 		1px ridge navy;
 padding: 		5px;
}

td.form-left-column {
 background-color: 	#B4D0DC;
 width:			200px;
 text-align:		left;
 font-weight:		bold;
 font-family:		Verdana, Geneva, sans-serif;
}

td.form-right-column {
 background-color:	#F0F0F0;
 width:			500px;
 text-align:		left;
 font-weight:		bold;
 font-family:		Verdana, Geneva, sans-serif;
 }
 
table.internal {
 border:		none;
 width:			100%;
 }
 
td.internal {
 background-color:	#F0F0F0;
 width:			50%;
 text-align:		left;
 font-weight:		bold;
 font-family:		Verdana, Geneva, sans-serif;
 }
 
 .small-font {
 font-size:		.7em;
 }
 
 .align-top {
 vertical-align:	top;
 }