
	#form_container {
		display:table;
		width:310px;
		margin:0 0 0 90px;
	}
	
	#form_container ul li {
		display:block;
		float:left;
		width:100%;
		padding:3px 0;
	}
	
	#form_container ul li label {
		display:block;
		float:left;
		width:85px; /* 90px-5pad */
		margin:2px 5px 0 0;
	}
	
	#form_container ul li input.typeText {
		/*border:none;*/
		border:1px solid #ccc;
		width:205px;
		height:17px;
	}
	
	#form_container ul li textarea {
		/*border:none;*/
		border:1px solid #ccc;
		width:203px; /* 205px-2pad */
		height:103px;
		margin:0 0 0 90px;
		padding:0 0 0 2px;
		overflow:auto;
	}
	
	#form_container ul li.doubleLine label {line-height:12px;}
	#form_container ul li.doubleLine input {margin-top:4px;}
	
	#form_container ul li#accept {margin:0 0 10px 0;}
	#form_container ul li#accept input {float:left;}
	#form_container ul li#accept label {width:auto; margin:0 0 0 3px; font-size:11px}
	
	#form_container ul li.message label {float:none; width:auto; margin:3px 0 2px 0;}
	#form_container ul li.message input {margin:0 0 0 90px;}
	
	#form_container ul li small {
		float:right;
		margin:0 15px 0 0;
	}
	
	#btn_valid {
		margin:30px 0 0 135px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
