﻿/*
	--------------------------
	Form Styles
	--------------------------
*/

div.form label
    { display: inline-block; min-width: 8em; vertical-align: top; }

div.form input, div.form select, div.form textarea
    { display: inline-block; min-width: 20em; margin-bottom: 0.5em; padding: 0.25em 0.5em; border: solid 1px #bbb; }
div.form div.err input, div.form div.err select, div.form div.err textarea
    { border-color: #f00; }

div.form input[type=submit]
    { margin-left: 8em; }

div.form div.message
    { border: solid 1px #f00; background-color: #f1f1f1; padding: 1em; margin: 1em; display: inline-block; }