#recipe_quantities
{
  border-spacing: 0;
  border-collapse: collapse;
}

#recipe_quantities th,
#recipe_quantities td
{
  vertical-align: middle;
  padding-right: 1px;
}

#recipe_quantities td
{
  height: 26px;
}

#recipe_quantities thead th
{
  padding-top: 1em;
}

#recipe_quantities td.remove_row span
{
  border-style: outset;
  border-width: 2px;
  padding: 3px 6px;
  border-color: #f9f9f9 #989a9a #989a9a #f9f9f9;
  white-space: nowrap;
}

#recipe_quantities td.heading
{
  text-align: center;
}

#recipe_quantities td.quantity input
{
  width: 32px;
}

#recipe_quantities td.unit input
{
  width: 40px;
}

#recipe_quantities td.raw_material input
{
  width: 120px;
}

#recipe_quantities td.long input
{
  width: 205px;
  font-weight: bold;
}

#recipe_quantities th.add_row
{
  cursor: pointer;
  color: #ee3225;
  padding-top: 5px;
  text-align: right;
}

#recipe_quantities th.add_row span
{
}

#lightbox_content select
{
  width: 200px;
}

#recipe_quantities tr div.toolbar
{
  position: absolute;
  width: 34px;
  margin-left: -24px;
  background-color: #ffffff;
  text-align: right;
}

#container #column_1
{
  width: 320px !important;
}

#container #lightbox_content #column_2,
#container #lightbox_content #instructions
{
  width: 260px !important;
}

#admin_toolbar label
{
  float: left;
  margin-right: 1em;
}

#lightbox_content div.form_toolbar
{
  clear: both !important;
}

#lightbox_content div.result_set
{
  float: left;
  width: 280px;
  padding-right: 1em;
}

