/*----------------

Contact form

----------------*/
#contactForm{
	padding-top: 10px;
}
#contactForm p{
	line-height: 1.0em;
}
#contactForm label{
	display: block;
	float: left;
	width: 130px;
	font-weight: bold;
	text-align:right;
	padding-right: 5px;	
}
#contactForm .submit{
	margin-left: 135px;
	width: 50px;
}
#contactForm .clear{
	clear:both;
	font-size:1px;
	height:0;
	overflow:hidden;
}
#contactForm label.error{
	color: red;
	text-align:left !important;
	margin-left: 135px;
	width: 200px !important;
	margin-bottom:0px !important;
}

#message{
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px 1px 1px;	
	margin:10px 0 10px;
	padding:6px;
	width:400px;
}
#message .title{
	color: #003366;	
}
#contactForm input.textbox, #contactForm textarea{
	width: 220px;
	margin-bottom:5px;	
}
#contactForm .requiredlabel{
	color:#ff0000;
}
