div.form table *{
	vertical-align:top;
	line-height:20px;
}

div.long label{
	display:inline;
}

div.long input{
	width:230px;
}

div.long textarea{
	width:230px;
	height:80px;
}

div.long input.checkbox{
	width:auto;
}

div.long input.buttons{
	padding:2px 0;
	clear:both;
	display:block;
	width:165px;
}

div.form{
	border:1px solid #800000;
	background:#FDFCEC;
	padding:4px 5px;
}

div.form label.inline{
	display:inline;
}

.form_box{
	border:1px solid #800000;
	width:180px;
	padding:8px 15px;
	text-align:left;
	background:#f1efe5;
	height:125px;
}

.form_box div{
	display:inline;
}

.form_box input{
	width:100px;
	margin:3px 0;
}

.form_box select{
	margin:3px 0;
	padding:0 0 0 10px;
}

.form_box label
{
	width:60px;
	display:block;
	float:left;
	margin:3px 0;
}

.form_box input.buttons{
	padding:2px 0;
	clear:both;
	display:block;
	width:165px;
}
