#ads .list { table-layout: fixed; border-collapse: collapse; border-spacing: 10px 0; }
#ads .date { width: 11%; text-align: center; padding-left: 2px; padding-right: 2px; }
#ads .actions { width: 11%; }

.ad_answer_tabs { margin: 0; padding: 0; list-style: none; }
.ad_answer_tabs li {
  display: block;
  float: left;
  height: 34px;
  margin: 0;
  padding: 0;
}

.tabs_fr li { background: url(../images/fr/tabs.png) no-repeat; }
.tabs_en li { background: url(../images/en/tabs.png) no-repeat; }


.ad_answer_tabs li.ad_details { background-position: 0 -69px; width: 148px; }
.ad_answer_tabs li.ad_decrypt { width: 168px; background-position: -148px -69px; }
.ad_answer_tabs li.ad_respond { width: 136px; background-position: -316px -69px; }
.ad_answer_tabs li.ad_letter { width: 174px; background-position: -452px -69px; }
.ad_answer_tabs li.ad_followup { width: 126px; background-position: -626px -69px; }

.ad_answer_tabs li a { display: block; height: 32px; }
.ad_answer_tabs li.ad_details a { width: 148px; }
.ad_answer_tabs li.ad_decrypt a { width: 168px; }
.ad_answer_tabs li.ad_respond a { width: 136px; }
.ad_answer_tabs li.ad_letter a { width: 174px; }
.ad_answer_tabs li.ad_followup a { width: 126px; }

.ad_answer_tabs li.ad_details_enabled { width: 148px; background-position: 0 -34px; }
.ad_answer_tabs li.ad_decrypt_enabled { width: 168px; background-position: -148px -34px; }
.ad_answer_tabs li.ad_respond_enabled { width: 136px; background-position: -316px -34px; }
.ad_answer_tabs li.ad_letter_enabled { width: 174px; background-position: -452px -34px; }
.ad_answer_tabs li.ad_followup_enabled { width: 126px; background-position: -626px -34px; }

.ad_answer_tabs li.ad_details_active { background-position: 0 0; width: 148px; }
.ad_answer_tabs li.ad_decrypt_active { background-position: -148px 0; width: 168px;  }
.ad_answer_tabs li.ad_respond_active { background-position: -316px 0; width: 136px; }
.ad_answer_tabs li.ad_letter_active { background-position: -452px 0; width: 174px; }
.ad_answer_tabs li.ad_followup_active { background-position: -626px 0; width: 126px; }


/*
#ad #steps li {
  float: left;
  background-color: #a6caf0;
  background-image: none;
  padding: 1em 0;
  text-align: center;
  margin-right: 1em;
  display: block;
}

#ad #steps li a { padding: 0 1em; color: white; font-weight: bold; display: block; }

#ad #steps li.active { background-color: #559FFF; }
*/
#ad form { clear: both; }
/*
#ad form .form_bg {
  background: url('/images/form_bg.jpg') top left repeat-x;
  width: 710px;
  height: 442px;
  position:relative;
  padding: 0 50px 0 0;
}
*/

#ad em { font-weight: bold; }
#ad .quotes { width: 80%; margin-left: 2em; }
#ad .quotes label { clear: both; }
#ad .multiField span.quote {
  padding-left: 2em;
  display: block;
  line-height: 135%;
}

#ad .details textarea { height: auto; }
div.quotes input {
  float: left;
}

#ad #interviews textarea, #ad #greetings textarea {
  width: 95%;
  height: 3em;
}

#ad ol.order li {
  margin-left: 0;
  list-style-type: none;
}

#ad ol.order li fieldset { width: 90%; }

.draggable {
  cursor: move;
}


#ad .template { display: none; }

.ad .drop {
  min-height: 13em;
  _height: 13em;
}