body{
	FONT-FAMILY: Arial CE, Arial, Helvetica,Sans-serif;
	FONT-SIZE: 11px;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }



	
	input{
		width: 173px;
		border: 1px solid gray;
	}
	
	
		fieldset {  
		position: relative;
		float: left;  
		clear: both;
		width: 100%;  
		margin: 0 0 -1em 0;  
		padding: 0 0 1em 0;  
		border-style: none;  
		border-top: 1px solid #BFBAB0;  
		background-color: #F2EFE9;
	}

	fieldset ul {  
		margin: 0;
		list-style: none;
		padding: 3.5em 1em 0 1em; 
	}
	
	fieldset li { 
		padding-bottom: 0.3em;
		margin: 0.2em;
		margin-left: 80px;
		float: left;
		width: 430px;
		height: 20px;
	}
	
	#form_holder{
		width: 300px;
		height: 400px;
		position: relative;
	}
	#contact_form{
		width: 300px;
	}
	#submit_holder{
		text-align: right;
	}
	label { width: 8em; float: left;font-weight:bold; padding:0; }
	label.error{/*float: none;*/ color: red;vertical-align: top; position:absolute; vertical-align:top; padding:2px 0 0 10px;/*left:333px;*/}
	