div#formcontainer {
	border: 0px solid #f2d800;
	width:280px;
	margin:20px 0px 0px 34px;
	padding:10px 20px 10px 20px;	
	background:#ddd7d1 url("../backgrounds/bg_lra.png") top left repeat-x;
	text-align:left;
	display:inline;
	float:left;
	
	}
	
div input {	
	border:0px;
	width:270px;
	padding:2px 5px 2px 5px;
	height:18px;
	color:#fff;
	font-size:12px;
	line-height:18px;
	letter-spacing:.05px;
	background:#1e467d;
	
	}
	
select {	
	border:0px solid #1e467d;
	width:100%;
	height:22px;
	line-height:20px;
	padding:2px 0px 2px 0px;
	color:#fff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background:#1e467d;	
	}	

div#formcontainer label {	
	font-size:12px;		
	}
	
.required {
	color:#c14500;
	
	}	
	
div#formcontainer div.clearfix {
	padding: 5px 0px 0px 0px;
	display:inline;
	float:left;
	}

div#formcontainer form label {
	text-align:left;
	float:left;	
	}

div#formcontainer textarea {
	border: 0px;
	width: 270px;
	padding: 5px;
	color:#fff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background:#1e467d;
	overflow:auto;
	}

.bttn_submit {
	width:92px;
	height:21px;
	margin:10px auto 10px 85px;
	background:none;
	text-align:center;
	}	
	
.trap {
	display: none;
	}