span.title { display: block; }
.section { margin-top: 10px; padding: 0px; border: 1px solid #999999; font-size: 1em; width: 100%; height: 95px; background: #FDFDFD; }
.description { padding: 4px 4px 0 4px; text-align: left; vertical-align: top; }
.graphic { border: 4px solid #FDFDFD; height: 50px; padding-left: 3px; width: 50px; }
.graphic img { border: 1px solid #D0D0D0; padding: 4px; vertical-align: middle; background: #FFFFFF; }
div#username { width: 118%; min-width: 250px; border: 0px groove #6799C4; text-align: left; font-weight: bold; margin: 0; background: #E9E9E9; }
#language,
#timezone,
#date_format,
#time_format,
#display_name,
#username,
#email,
#new_password_1,
#new_password_2,
#current_password { width: 118%; }
.setting_value_permissions { width: 50%; min-width: 400px; }
select > option.user-inactive { color: #990000; }
.header_title, .setting_value input, .setting_value select, .setting_value textarea, .value_input input, .value_input text, .value_input select, .form_submit, .input_full { width: 100%; }
form.access table { width: 100%; }
form.access table tbody tr { line-height: 2.325em; margin: 0.525em 0; }
/* value_input
td, th, input, textarea {
  color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 1em;
  float: right;
}
*/
form.access table tbody.value_label tr td { padding-right: 0.525em; font-weight: bold; color: #0D4B6E; text-align: right; }
form.access table tbody tr td.value_input { text-align: left; }
