Ecco cosa succede con Firefox:



...mentre dovrebbe stare tutto allineato in questa maniera:



ecco il css relativo alla barra blu:

codice:
#loginWindow {
	display: block;	
	position: relative;
	background: #244e7e;
	border-bottom: 3px solid #244e7e;
	color: #fff;	
	text-align: right;
	margin-right:25px;
	}

#loginWindow form {
	margin: 2px;
	padding: 3px 25px 5px 5px;
	line-height: 22px;
	}

#loginWindow p {
	margin: 0;
	padding: 0;
	}

#loginWindow label {
	color: #fff;
	margin: 0;
	margin-right: 5px;
	}
	
	#loginWindow label.remember_me {
		color: #ccc;
	}	
	
#loginWindow a#forgotPassword {
	margin: 0 3px 0 0;
	color: #ccc;
	font-weight: normal;
	}

#loginWindow a#forgotPassword:hover {
	text-decoration: underline;
	cursor: pointer;
	}
ed ecco invece il codice HTML:

codice:
	<div id="loginWindow">
		<form method="post" action="login.php" id="submit_info" name="submit_info">
			<label for="username">Username</label><input type="text" id="username" name="username"  />
			<label for="password">Password</label><input type="password" id="password" name="password" onKeyPress="submitEnter(this,event)"/>
            Forgot your password? <label for="remember_me" class="remember_me">Remember Me</label><input type="checkbox" id="remember_me" name="remember_me"/>
			<input onclick="loginUser();" class="loginButton" type="submit" value="Login" />
			</form>
		</div>
      </div>
cosa può essere?