#contact-form {
	margin:20px 0 0 0
}

h3 { margin:0 0 15px 0;}

.body b	{ margin:0 0 15px 0; font-size: 18px; font-weight: normal; color:#000;}


input.cont-text	{border:1px solid #756C67;
float:left;
margin-right:10px;
padding:3px;
width:210px;}

.contact{ /* width:940px; */ margin:0 auto;}

label	{ color:#756c67; font-weight:bold; font-size:.9em;  margin:0 10px 0 0; float:left; width:95px;}
.reg-body	{ margin:0 0 0 10px;}
.sidebar-contact	{ width:220px; float:right;}
.sidebar-contact li	{ margin:2px 0;}
.legals		{ margin:30px 0 0 30px}
.legals label	{ display:block; height:8px;}

.contact h3	{ position:absolute; bottom:10px; left:0px; margin:0px;}
.contact br	{ clear:both; margin:10px 0}
.reg-title	{ position:relative; height:57px;}
p.caption	{ position:absolute; bottom:10px; right:0px;}
.submit		{ margin-left:105px;}
.hr2	{ margin:0 0 10px 0;}
div.form-row {
	margin: 10px 0;
	float: left;
	width: 900px;
}