@charset "utf-8";
/* CSS Document */

/* INPUT FIELD CSS Copy this to your style sheet
------------------------------------------------------------- */
#contactform {
	width:410px;
	height:auto;

	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	border: 1px solid #DFDFDF;
	padding:12px;
	margin-bottom: 28px;
}
#contactform form {


	width:400px;
	height:auto;
	margin-bottom: 28px;
}
#contactform fieldset {
	padding:10px 0;
	margin:0 0 15px 0;
	background:#fff;
	border:1px solid #ddd;
}


#contactform input.inpt, #contactform textarea, #contactform select {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
font-family:verdana,arial,sans-serif;
font-size:12px;
width:384px;
height:auto;
}



form br {
	clear:left;
}

#contactform input.required {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
width:202px;
padding:2px;
margin-top:3px;
margin-bottom:3px;
height:12px;
}


#contactform .select select:focus {
	border-color: #9b9b9b;
}
#contactform form input.btn
	{
		background:none;
		border:none;
		margin-top:8px;
		margin-bottom:8px;
		margin-right:8px;
		float:right;
	}

form.c1 input:hover,textarea:hover
	{
		border:1px solid #d8d8d8;

	}

/* Error / Success / Notice 
------------------------------------------------------------- */

.notes		{ background:#F4F4F4; border:1px solid #DFDFDF; }
.success	{ background:#F4F4F4; border:1px solid #DFDFDF; }
.error		{ background:#F4F4F4; border:1px solid #DFDFDF; }
.notice		{ background:#F4F4F4; border:1px solid #DFDFDF; }

.notes,.notice,.success,.error
			{
				font-size:100%;
				color: #D60270;
				padding:4px;
				width:350px;
				margin:0 0 20px 0px;
				text-align:left;
				margin-left:auto;
				margin-right:auto;
			}
			
			label {
font-weight:normal;
margin-left:4px;
margin-right:4px;
text-align:center;
font-size:11px;


}
