﻿h2.accordion
{
  padding-left: 20px;
}

#content_panel_4 table, #content_panel_5 table
{
  margin: 0 auto;
}

.image_processing
{
  margin: 0 auto;
  width: 327px;
  height: 176px;
  border: solid 1px #003366;
  padding: 5px;
}

.image_processing img
{
  margin: 0px;
  padding: 0px;
  border: solid 0px #003366;
}

table#images
{
  margin: 0 auto;
  border: 1px solid black;
  background-color: White;
  padding: 3px;
}

/* Progress Bar */
#progressbarWrapper
{
  width: 350px;
  height: 40px;
}

/* Slider */
#slider.ui-slider-horizontal, #sliderrange.ui-slider-horizontal
{
  width: 400px;
  height: 10px;
}
#slider_vert.ui-slider-vertical
{
  height: 200px;
  width: 10px;
  margin: 0 auto;
}
p.val
{
  margin-top: 10px;
}
h2
{
  margin: 10px;
  padding: 0px;
  font-size: 16px;
}

#slider a.ui-slider-handle.fancy
{
  border-width: 2;
}

table.mail_list
{
  border-collapse: collapse;
}

table.mail_list th
{
  padding: 1px 3px;
  border: 1px solid #003366 !important;
}

table.mail_list td
{
  padding: 1px 3px;
  background-color: #ffffff;
  border: 1px solid #003366 !important;
}

table.table_messages td, table.table_messages th
{
  padding: 2px 5px;
}

table#data_grid td
{
  padding: 4px 2px !important;
}

form#inputForm label, form#inputForm input, form#inputForm legend
{
  font-size: 12px !important;
}

div#accordion span.label
{
  width: 100px;
  font-size: 12px;
  font-weight: bold;
  display:inline-block;
}

div#accordion input
{
  height: 16px;
  margin-bottom: 5px;
  margin-right: 3px;
  font-size: 12px;
  padding: 2px 5px;
}

div#ui-datepicker-div
{
  display: none;
}

.ui-datepicker-trigger
{
  margin-bottom: -3px;
}

table.default-table
{
  border-collapse: collapse;
}

table.default-table td
{
  border: 1px solid gray;
}

div.various-style-cells
{
  padding: 3px;
  margin: 3px;
  text-align: center;
  width: 500px;
}