.icmform table {
	width: 100%;
}

.icmform table tr {
	background-color: #F7F7FF;
	text-align: left;
	font-weight: normal;
}

.icmform th, .icmform td {
	padding: 6px;
}

.icmform table tr.notcoloured {
	background-color: transparent;
}

.icmform .notcoloured th, .icmform .notcoloured td {
	padding: 0;
}

.icmform .notcoloured th *, .icmform .notcoloured td * {
	margin-bottom: 6px;
}

.icmform table tr.head {
	font-weight: bold;
	font-size: 110%;
}

.icmform table label {
	font-weight: normal;
}

.icmform textarea {
	width: 99%;
}

#errors {
	color: #FF0000;
}