#content form {
    margin-top:     1em;
    width:          350px;
}
#content form label {
    font-weight:    bold;
}
#content form div.form_row {
    overflow:       auto; /* clear hack */
    margin:         .4em 0;
}
#content form div.form_row label,
#content form div.form_row input[type=text] {
    float:          right;
    width:          49.5%;
}
#content form input[type=text],
#content form input[type=file],
#content form textarea {
    border:         1px solid black;
	background-color: #FFEEED;
}
#content form input[type=text].error,
#content form input[type=file].error,
#content form textarea.error {
    border:         1px solid red;
}
#content form input[type=file] {
    margin:         .4em 0 .8em 0;
}
#content form textarea {
    width:          99%;
    margin-bottom:  1em;
	background-color: #FFEEED;
}
#content form input.submit {
    font-size:      1em;
    border:         solid 1px #FFEEED;
	margin:			2px 0;
}