html,body,li,ul,a,h1,h2,h3,h4,h5,h6,img,div,form,input{
margin: 0px;
padding: 0px;
}

body{
	background:#d2e1d0 url(images/bg.jpg) repeat top left;
}


.content{
	position:relative;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

h1{
	font:normal 18px Verdana,Arial;
}

.form_shadow{
	position:relative;
	float:left;
	width:374px;
	margin-left:300px;
	margin-top:20px;
	border-right:solid 2px #8e9fa5;
	border-bottom:solid 2px #8e9fa5;
}

.form_layout{
	position:relative;
	width:324px;
	height:257px;
	padding:15px;
	border:solid 10px #fff;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font:normal 11px Verdana;
	color:#fff;
	background:#67a3c4 url(images/bg_form.jpg) no-repeat top left;
}

.explained{
	position:relative;
	float:left;
	width:200px;
	padding-left:10px;
	margin-top:20px;
	padding-right:100px;
	text-align:left;
	font:bold 14px Arial,Verdana;
}

.form_look{
	border:solid 1px #246487;
	background-color:#d1e3ed;
	
}

.text_field{
	width:200px;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
}

.textarea_field{
	width:300px;
	margin-bottom:10px;
}