/* -------------------------------------------------------------- 

   Credit:
   * This is a modified portion of the Blueprint CSS framework (http://www.blueprintcss.org/, http://code.google.com/p/blueprintcss/)
   
   forms.css
   * Sets up some default styling for forms
   
   Usage:
   * Use class="text" for text input fields.
   
-------------------------------------------------------------- */

label       { font-weight: bold; }
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: none; }
legend      { font-weight: bold; font-size:1.2em; }


/* Form fields
-------------------------------------------------------------- */

input.text, textarea, select {
  margin:0.5em 0;
  border:1px solid #bbb;
}

input.text:focus, textarea:focus, select:focus {
  border:1px solid #666;
}

input.text   { width: 200px; padding:5px; }
textarea      { width: 390px; height: 200px; padding:5px; }

label.error {
	color: #f00;
	font-weight: normal;
}
input.error, input.error:focus, select.error, select.error:focus, textarea.error, textarea.error:focus {
	border: 1px solid #f00;
	background-color: #ffc;
}

