label 
{
	width: 120px;
	height: 15px;
	display: block;
	background: #779ebd;
	text-indent: 2px;
	color: #f7f7f7;
	position:relative;
	padding: 5px 0px 6px 10px;
}

.frmMessage 
{
	width: 260px;
	color: #141516;
	background: #f8f8f8;
	border: 1px solid #779ebd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 4px;
	margin-bottom: -10px;
	position:relative;
	top:-28px;
	left:145px;
}

.frmText{

	height: 14px;
	width: 260px;
	color: #141516;
	background: #f8f8f8;
	border: 1px solid #779ebd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
	margin: -6px;
	position:relative;
	top:-23px;
	left:150px;
}

.frmSubmit
{

	padding: 5px;
	margin: -6px;
	position:relative;
	top:-10px;
	left:158px;
}



#contactForm 
{

	width:450px;
	float:left;
}

#contactDetails
{

	float:left;
	width:400px;
}