.form {
	padding:0 0 30px 20px;
}
.form strong, .form .label-required {
	font-weight:bold!important;
}
.form table {width:auto;}

.form td {padding:4px 2px;vertical-align:top;border-bottom:1px dashed #808080;font-size:12px;line-height:14px;}

.form td.no_border {border-bottom:none !important;}

.form tfoot td {
	padding-top:20px;
}

.form table input, .form table td select, .form table textarea {
	font-size:12px;
	line-height:14px;
	font-family:Tahoma, Arial;
	border:1px solid black;
	width:225px;
	color: #704e25;

}
	
.form .value_short input, .form .value_short select {
	font-size:12px;
	line-height:14px;
	width:150px;
	color: #704e25;
}
.form .value .check_radio {
	width:auto;border:none;
}

.form textarea {
	height:300px;
}

.form input.button {
	background-color: orange;
	color: #b50000;
	border:1px solid #b50000;
	width:150px;
	font-weight:bold;
}