form.contactForm
{
	position		: absolute;
	left			: 0px;
	width			: 440px;

	font-size		: 11pt;
	font-family		: arial;
	font-style		: bold;
	color			: black;
	
	margin-top		: 1em;

	/*border			: thin dotted red; /* DEBUG */
}

form.contactForm div.contactFormRow	/* One row of the contact form */
{
	clear			: both;
	padding-top		: 5px; /**/
	
	margin			: 0;
}

div.contactFormRow span.label
{
	float			: left;
	width			: 100px;
	text-align		: left;
}

div.contactFormRow span.inputSpace
{
	float			: right;
	width			: 330px;
	text-align		: left;
}

div.contactFormRow textInput
{
	font-size		: 11pt;
	font-family		: arial;
	font-style		: bold;
	color			: black;
}

div.contactFormRow span.inputSpace input.buttonInput
{
	font-style		: bold;
	
}

/* Common for all input fields */
div.contactFormRow span.inputSpace input.buttonInput,
div.contactFormRow span.inputSpace input, 
div.contactFormRow span.inputSpace textarea
{
	border			: 1px black solid;
	background		: transparent;
}

/* Textarea's scrollbar */
div.contactFormRow span.inputSpace textarea
{
	scrollbar-3dlight-color		: grey;
	scrollbar-arrow-color		: grey;
	scrollbar-base-color		: grey;

	scrollbar-darkshadow-color	: white;

	scrollbar-face-color		: white;
	scrollbar-highlight-color	: grey;
	scrollbar-shadow-color		: grey;
}

