	
	table.form {
		margin-top: 20px;
		}
		
		table.body table.form td {
			padding: 5px 2px 5px 2px;
			vertical-align: top;
			border-bottom:1px solid #e0e0e0;
			}
			
			table.body table.form td.title {
				padding-top: 3px;
				font-size: 11px;
				}
				
				table.body table.form td.title div {
					color: #c0c0c0;
					margin: 0px;
					}
					
					table.body table.form td.title div span {
						color: #ff0000;
						}
			
					table.body table.form td.title div u {
						color: #0a8a00;
						text-decoration: undreline;						
						}
			
		table.body table.form td.req {
			color: #ff0000;
			line-height: 10px;
			font-size: 14px;
			padding-top: 8px;
			}
		
		table.form td.input input, table.form td.input select, table.form td.input textarea {
			width: 250px;
			border: 1px solid #857db9;
			background-color: #f5fafc;
			}
			
		table.form td input.cb { margin-bottom: -2px; }
			
		table.form td h3 {
			font-size: 11pt;
			margin-bottom: 5px;
			}
		
		table.body table.form tr.last td {
			border-bottom: 0px;
			}