fieldset {	border: none;	/*background-color: #efefef;*/	color: #666;	font: .8em "helvetica neu",helvetica, arial, sans-serif;	z-index:10;	}/*legend  {	color: #666;	font-family: "arial black";	background-color: #d3d3d3;	padding: 2px;	}*/label   {	font-weight: bold;	line-height: normal;	text-align: right;	display: block;	margin-right: 10px;	position: relative;	width: 120px;	float: left;	}label.fieldLabel	{	display: inline;	float: none;	}input.formInputField   {	border: solid 1px #666666;	background-color: #fff;	color: #666;	margin-right: 5px;	margin-bottom: 5px;	padding: 2px;	height: 15px;	}	input.formInputField:hover {	background-color: #f5f5f5;	border: solid 1px #006600;	color: #666;	margin-right: 5px;	margin-bottom: 5px;	padding: 2px;	height: 15px;	}input.formInputButton   {	background-image: url(bg_button.png);	color: #300;	font-size: 0.9em;	font-family: "arial black";	background-color: #94b5c0;	text-align: left;	cursor: pointer;	margin-left: -12px;	margin-right: 5px;	padding: 3px;	height: 25px;	vertical-align: middle;	border: solid 1px	}	input.formInputButton:hover   {	background-image: url(bg_button_hover.png);	}	textarea.address {	margin-left: 2px;	width: 236px;	height: 70px;	}textarea.comment {	width: 300px;	height: 150px;	}		#formStack {	position: relative;	width: 715px;	visibility: visible;	z-index: 5;	}#selling,#buying, #buysell, #remortgage {	padding: 5px;	/*background-color: #f7f9f9;*/	/*border: solid 1px gray;*/	position: relative; 	top: -14px;	left: -2px;	display: none;	}		