/* @override 
	http://staging.abtexasna.com/sites/staging.abtexasna.com/themes/abtexasna/style-forms.css
*/


/* @group Forms */
form {
  margin: 0;
  padding: 0;
}
/* default styling for all text fields */
select.form-select,
input.form-text,
textarea.form-textarea {
  color: #666666;
  border: 1px solid #9BABB0;
  padding: 2px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

body.layout-first-main-last select.form-select,
body.layout-first-main-last input.form-text,
body.layout-first-main-last textarea.form-textarea,
body.layout-first-main-last div.resizable-textarea,
body.layout-first-main-last div.resizable-textarea .grippie {
  max-width: 325px;
}

/* default styling for all form buttons */
input.form-submit,
input.teaser-button {
  border: 1px solid #fff;
  color: #fff;
  cursor: pointer;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.916em;
  font-weight: bold;
  margin: 10px 10px 20px 0;
  padding: 2px 4px;
  text-transform: uppercase;
  outline: 1px solid #9BABB0;
  -moz-border-radius: 4px;
  -moz-outline-radius: 4px;
  -webkit-border-radius: 4px;
  background-color: #bcbdc1;
}

input.form-submit:hover,
input.teaser-button:hover  {
  background-position: right center;
  cursor: pointer;
}  

fieldset {
  border: 1px solid #D6DDB9;
  margin: 15px 0;
  padding: 10px;
}

fieldset.collapsed {
}

fieldset legend {
  font-weight: bold;
}

html.js fieldset.collapsible legend a {
  font-weight: bold;
}

form#system-theme-settings select,
form#system-theme-settings input.form-text {
  width: 95%;
}

#user-login-form {
  text-align: left;
}

div.form-item label {
  font-weight: normal;
}

html.js input.form-autocomplete {
  background-position: 100% 5px;
}
/* @end */
/* @group custom filefield formatting */
.filefield-ahah-wrapper img.imagefield-admin-thumb {
   width: 100px;
   float: left;
   margin-right: 10px;
}
.filefield-ahah-wrapper .description br {
   display:  none;
}
.filefield-ahah-wrapper .description em {
	margin-right: 1em;
}
/* @end */



