/* $Id: forms.css,v 1.10.2.2 2009-04-30 02:10:06 jmburnz Exp $ */

/**
 * @file forms.css
 * Basic styles for forms.
 */

/***********************************************************
*                     Forms
**********************************************************/
form {margin: 0 0 1.5em 0; padding: 0;}

input.text, 
input.title,
textarea, 
select {margin:0.375em 0; border: 1px solid #C0C0C0;}

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

input.text, 
input.title {padding: 0.375em;}
input.title {font-size: 1.5em;}

span.form-required, 
span.marker {color: #8A1F11;}

div.form-item div.description img {margin: 0;}
input.form-text, 
textarea {padding: 0.1875em; height: auto; border: 1px solid #CCC;}
textarea, 
input    {font: 1em normal Arial, Helvetica, sans-serif;}
input    {margin: 0.375em 0.1875em 0 0.1875em;}
div.form-item             {margin-bottom: 1em; margin-top: 1em;}
.form-item strong.error   {display: block;}
.form-item textarea.error {padding: 0.1875em;}
.form-item .description   {font-size: 0.9em; line-height: 1.667em;}
label, legend {margin: 0; padding: 0;}
#node-admin-filter ul {padding: 0.375em 0;}
#edit-operation-wrapper select {margin: 0.375em ;}
div.resizable-textarea textarea {margin-top: 0;}
.tips {
  font-size: 1em;
  margin-left: 3em; /* LTR */
  padding: 0.1875em 0.375em 0.1875em 1.5em; /* LTR */
}

/**
 * Fieldsets, mostly from Garland.
 */
fieldset {
  margin: 1.5em 0;
  padding: 0.75em;
  border: 1px solid #dadada;
  background: transparent;
}
/* Targets IE 7. Fixes background image in field sets (if one is set). */
*:first-child+html fieldset {
  padding: 0 1em 0.75em;
  background-position: 0 .75em;
  background-color: transparent;
}
*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  padding-top: 1.5em;
}
/* Fix legend in Firefox */
fieldset legend {
  display: block;
		font-weight: bold;
}
*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  display: inline;
}
html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .75em;
}
html.js fieldset.collapsible legend a {
  color: #0066B3;
  padding-left: 1em; /* LTR */
  background: url(../images/arrow-down.gif) no-repeat 0% 50%; /* LTR */
}
html.js fieldset.collapsed legend a {
  color: #0066B3;
  background: url(../images/arrow-right.gif) no-repeat 0% 50%; /* LTR */
}