/* FORM PRESENTATION */

.main form label, .main form input, .main form textarea, .main form div.svc{
	display: block;
	float: left;
	margin-top: 20px;
}


.main form label{
	width: 140px;
	margin-left: 8px;
	font-size: 9px;
	font-weight: bold;
}

.main form input, .main form textarea{
	width: 264px;
}

.main form input.sbmt{
	float: none;
	width: 60px;
	margin-left: 370px;
}

/* checkbox area */

.main form div.svc{
	float: left;
	width: 400px;
}


.main form div.svc label, .main form div.svc input{
	margin: 0; /* override default margins */
}

.main form div.svc label.cbx, .main form div.svc input.cbx{
	margin-top: 10px;
}

.main form div.svc label.cbx{
	line-height: 10px;
	width: 117px;
}


.main form div.svc input.cbx{
	float: left;
	width: 10px;
	margin-right: 5px;
}

/* label colours */
.main form label#fim{ color: #7A1D42; }
.main form label#rrrm{ color: #008478; }

.main form label#vrm{ color: #CD5806; }
.main form label#ing{ color: #893887; }.newscontact li {
	margin: 0px;
	padding: 0px;
}
.newscontact {
	margin: 0 8px;
	padding: 0px;
	list-style: square;
}
