@CHARSET "UTF-8";

	/*  =BASIC FORM LAYOUT
	---------------------------------------------------*/		
	#contact-left{float:left;}
	#contact-right{float:right;}
	#form {width:480px;}
	#form div.element {	padding-top:5px; padding-bottom:5px;}
	#form div.element ul{list-style:none; margin:0px; padding:0px; margin-left:155px; }
	#form div.element ul li input{ margin-top:5px; }
	label.label { display:block; padding-top:15px; clear:both; font-weight:bold; color:#3a5f7c;}
	div.element {clear:both;}
	div.form-elements {float:left; }
	div.input-error { float:left;}
	.input-error { font-weight:bold; color:red; clear:both; margin-left:155px;}
	.error-panel { margin-left:130px; margin-top:-30px; z-index:10; position:relative; float:left;}
	.formelement { padding:4px; border:2px solid #3a5f7c; width:208px; height:14px; }
	.formelementbutton{ padding-top:15px; float: none; }
	.formelementtextarea{ width:472px; height:100px; border: 2px solid #3a5f7c; }
	.error{ background-color:#f00; }
	.input-error{ color:#ffffff; font-weight:bold;}
	#error{	z-index:50000; background: #FFF;  position:absolute; border: 2px solid #f00; }
	#error-text{ z-index:5000;  padding:4px; color:  #f00; font-weight: bold; font-size: 12px;}
	 
	   
		
