#content form {
	margin-top: 20px;
}

#content fieldset {
	border:none;
}

#content form td {
	padding: 6px 0;
}

.formfield_text {
	padding: 3px;
	width: 220px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #f2f2f2;
	border: 1px solid #ddd;
}

.formfield_submit {
	margin: 0 3px 0 0;
	padding: 2px;
	width: 100px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #888;
	border: 2px outset #bbb;
	border-top-color: #ccc;
	border-left-color: #ccc;
}

.formfield_submit:active {
	border: 2px inset #ddd;
	border-top-color: #bbb;
	border-left-color: #bbb;
}

#content label, #content span {
	font-weight: bold;
	color: #555;
	margin-left: 15px;
}

#content form em {
	color: #d00;
}

#content textarea, #content select {
	display: block;
	float: left;
	padding: 3px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #f2f2f2;
	border: 1px solid #ddd;
}

#content select {
	width: 228px;
}

#content textarea {
	width: 265px;
	height: 140px;
	line-height: 18px;
	overflow: auto;
}

label .label_mark {
	color: #f30;
}
