div#alert {
  background-color: black;
  color: white;
  font-size: 1.5em;
  padding: 1.5em 3em;
  position: absolute;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  z-index: 530; }
div#ajax-loader {
  color: white;
  position: absolute;
  font-size: 1em;
  padding: 5px 20px 5px;
  background-color: black;
  /*  width: 950px; */
  z-index: 530; }
div.transient {
  border: 1px solid #555555;
  max-width: 600px;
  min-width: 50px;
  min-height: 50px;
  background-color: white;
  z-index: 500;
  position: relative;
  text-align: left;
  overflow: hidden;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; }
div.transient-border {
  background-color: black;
  position: absolute;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  z-index: 499; }
div.transient-quit {
  position: absolute;
  height: 22px;
  width: 17px;
  padding: 0;
  background: url(../images/slimbox/close.gif) no-repeat center;
  z-index: 501; }
div.transient div.main {
  background-color: none;
  float: none;
  height: auto;
  margin: 0;
  padding: 10px 20px;
  width: auto;
  overflow: hidden; }
div.transient h2 {
  cursor: move; }
div.transient div.footer {
  clear: both; }
div.transient form {
  margin: 0; }
  div.transient form dd, div.transient form dt {
    float: none;
    min-height: inherit;
    text-align: left;
    width: 510px; }
  div.transient form p {
    width: 500px; }
  div.transient form dd input, div.transient form dd textarea, div.transient form dd select {
    width: 500px; }

/* Forms */

