form{
	margin:0px;
	padding:0px;
}

fieldset{
	margin:0px;
	padding:0px;
	display:inline;
	border:none;
}

fieldset.memberlogin{
	margin:0 0 8px 0;
	padding:0px;
	display:block;
	border:none;
}

legend{
	margin:0px;
	padding:0px;
	display:none;
	border:none;
}

label{
	margin:0px;
	padding:0px;
	display:none;
	border:none;
}

label.memberlogin{
	float:left;
	padding:4px 0 0 0;
	min-width:75px;
	display:inline;
	font-weight:normal;
}

.text-input-normal{
	margin:2px 5px 0 0;
	padding:1px;
	color:#5E5E60;
	background-color:#F7F7F7;
	width:125px;
	font-size:0.9em;
	border:1px solid #D2D2D2;
	vertical-align:middle;
}

.image-login{
	vertical-align:middle;
}
