	#form1{
		}
	#form1 fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		width:550px;
		margin-left:5px;
		}	
	#form1 legend{/*display:none;*/}	
	#form1 p{
		margin-bottom:0px;
		}	
	#form1 label{display:block;}	
	#form1 label.error{
		display:inherit;
		float:right;
		margin-top:-20px;
		}
	#form1 input, #form1 textarea{		
		width:170px;
		border:1px solid #ddd;
		padding:3px;
		color:#2970a6;
		}		
	#form1 textarea{
		height:70px;
		overflow:auto;
		}					
	#form1 p.submit{
		clear:both;
		text-align:center;
		margin-left:-35px;
		}		

.error {
color:#CCCCCC;
font:11px Trebuchet MS, Arial, Helvetica, Sans-Serif;
padding-left: 10px;
}

#input_div {
	height:15px; border:1px #333 solid;
	}
	
	#container { /*border: 1px solid #223d50; */	font:12px Trebuchet MS, Arial, Helvetica, Sans-Serif;}