form {
	margin-bottom: 0px; padding-bottom: 0px;
}

table.form {
	border-collapse: collapse; width: 100%;
}

table.form col.header {
	width: 150px;
}

table.form th {
	background-color: #0871B4; color: #FFFFFE; border: 1px solid #FFFFFE;
	padding-left: 4px; text-align: left; vertical-align: top; padding-top: 2px;
}

table.form td {
	border: 1px solid #FFFFFE;
}

table.form td.Input {
	padding-right: 2px;
}

table.form td.Textarea {
	padding-right: 4px;
}

table.form input.tekst {
	border: 1px solid #0871B4; float: left; margin: 0px 0px 0px 0px; padding: 1px 0px 1px 0px; width: 100%;
}

table.form textarea {
	border: 1px solid #0871B4; width: 100%;
}

div.buttons {
	margin-top: 10px;
}

div.buttons input.button {
	width: 125px;
}

div.colrows label {
	display: block; clear: both;
}
