body
{font-family: Arial, Helvetica, sans-serif;font-size:14px}
span.font
{display:inline-block;width:70px;margin:3px;padding:3px;text-align:left;font-size:15px;}

span.error
{display:none;color:#72AE00;display:block;font-size:75%}

input.text
{-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
width:198px;height:30px;}

input.submit
{width:90px;height:45px;margin:7px;}

textarea
{width:198px;height:100px;-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;}
fieldset.fld1	
{float:left;display:block;margin: 0 auto;text-align:center;font-family:arial, Helvetica, sans-serif
}	
fieldset.fld2
{float:left;padding:5px;margin-top:10px;max-width:440px;font-family:Arial, Helvetica, sans-serif
}	


.clear {clear:both}

.right {float:right;width:55%;margin:auto}

.block {min-height:320px;margin: 0 auto;
	text-align:left;
}
.element * {
	padding:5px; 
	margin:2px; 
	font-family:arial;
	font-size:12px;
}

}
.element input.text {
	float:left; 
	width:198px;
	
	

}
.element .textarea {
	height:120px; 
	width:198px;}

.element .hightlight {
	border:2px solid #9F1319;background:#ccc	
}

element .error {color:green;}
	
}
.element #submit {
	float:right;
	margin-right:10px;
}
.loading {
	float:right;margin:5px; 
	background:url(ajax-loader.gif) no-repeat 1px; 
	height:28px; 
	width:28px; 
	display:none;
}
.done {
	background:url(check.png) no-repeat 2px; 
	padding-left:35px;
	font-family:arial;
	font-size:12px; 
	width:70%; 
	margin:20px auto; 
	display:none
}