.form-row, .form-row-small {
width : 780px;
display : inline-block;
margin-bottom : 15px;
}
.form-row {
width : 950px;
}
.form-row label {
display : block;
float : left;
width : 250px;
}
.form-row-small label {
display : block;
float : left;
width : 200px;
}
.form-row-small input {
width : 560px;
}
.form-row input {
width : 694px;
}
.form-row.double input {
width : 230px;
}
.form-row input[type="text"], .form-row-small input[type="text"] {
height : 18px;
}
.form-row input[type="password"] {
height : 18px;
}
.form-row input[type="text"]:focus, .form-row input[type="password"]:focus, .form-row textarea:focus, .form-row-small input[type="text"]:focus, .form-row-small input[type="password"]:focus, .form-row-small textarea:focus, .form-row textarea:focus, .form-row-small textarea:focus {
background-color : rgb(250, 252, 209);
}
.form-row-small select {
width : 564px;
}
.form-row select {
width : 700px;
}

.form-row textarea {
	width:694px;
	height:100px;
}

.error {
background-color : rgb(249, 158, 158);
}