.form {
	padding:0 5px 5px 5px !important;
}
.form form {
	position:relative;
}
		.form table	{
			width:100%;
			margin-bottom:30px;
		}
				.form table	th {
					font-weight:normal;
					text-align:right;
					font-size:11px;	
					white-space:nowrap;
				}
				.form table	th.labelMemo {
					vertical-align:top;
				}
				.form table	td {
					width:100%;
					font-size:11px;
				}
				.form table	input, .form table textarea {
					width:100%;
					background-color:#5F656D;
					border:1px inset #767D89;
					color:#D8D8D8;
					font-size:11px;	
				}
				.form table	input[type="radio"] {
					width:auto;
					background-color:Transparent;
					border:0px;
					color:#D8D8D8;
					font-size:11px;	
				}
				.form table	input.smallInt {
					width:30px;
					text-align:right;
					background-color:#5F656D;
					border:1px inset #767D89;
					color:#D8D8D8;
					font-size:11px;	
				}
		.form .buttons	{
			position:absolute;
			right:0px;
			bottom:5px;
		}
		.form button	{
			color:#FFFFFF;
			background-color:#AD3F42;
			border:1px outset #C9696B;
		}
	span.signature {
			color:#FFFFFF;
		background-color:#AD3F42;
		border:1px outset #C9696B;
	}
