.ninja_busy {

background-color: white;
background-image: url("/images/ui/spinner.gif");
background-position: center center;
background-repeat: no-repeat;
opacity: 0.75;
filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; }

input.ninja_watermarked, textarea.ninja_watermarked {

color: #666688;
font-style: italic;
opacity: 0.75; }

label.ninja_watermarked {

display: none; }

form {

margin: 1em 0;
padding: 1em;
border: 1px solid gray;
background: #eeeeee; }
form label {
  display: block;
  width: 8em;
  float: left; }
form .field {
  clear: all; }

form.mizugumo_graceful_form {

margin: 0;
padding: 0;
border: 0;
background: transparent; }

table.scaffold, table.scaffold td, table.scaffold th {

border-collapse: collapse;
border: 1px solid black; }
table.scaffold td, table.scaffold th, table.scaffold td td, table.scaffold td th, table.scaffold th td, table.scaffold th th {
  padding: 0.5em; }

form.mizugumo_graceful_form {

margin: 0;
padding: 0;
border: 0;
background: transparent; }

.being_edited {

color: #cccccc;
font-style: italic;
background: #dddddd;
text-shadow: #999999 0 0 4px; }
.being_edited a, .being_edited a:visited {
  color: #ccccdd;
  text-shadow: #aaaacc 0 0 4px; }