body {
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px
}

h1 {
  font-size: 20px;
  font-weight: bold;
}

h2 {
  font-size: 16px;
  font-weight: bold;
}

h3 {
  font-size: 14px;
  font-weight: bold;
}

h4 {
  font-size: 13px;
  font-weight: bold;
}

h5 {
  font-size: 12px;
  font-weight: bold;
}

/* table container */
#admin_table_container {
  padding-left: 20px;
  padding-top: 10px;
  width: 70%;
}

/* new table styles */
.admin_table {
  border: #dddddd 1px solid;
  width: 100%;
  border-spacing: 0px;
  padding: 0px;
  empty-cells: show;
  border-collapse: collapse;
  margin-bottom: 5px;
}

.admin_table tr {
  vertical-align: top;
}

.admin_table td {
  border: #dddddd 1px solid;
  background-color: #fcfcfc;
  padding: 6px;
}

.admin_table th {
  border: #dddddd 1px solid;
  font-weight: bold;
  background-color: #f2f2f2;
  text-align: left;
  padding: 6px;
}

.admin_table img {
  border: 0;
}

/* error / success messsage */
.error {
  COLOR:red;
  FONT-WEIGHT: bold;
}

.success {
  COLOR:green;
  FONT-WEIGHT: bold;
}

/* old table styles */
.table {
  BORDER-TOP: #dddddd 1px solid;
  BORDER-LEFT: #dddddd 1px solid;
}

.td {
  FONT-SIZE: 12px;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  BACKGROUND-COLOR: #fcfcfc;
  BORDER-RIGHT: #dddddd 1px solid;
  BORDER-BOTTOM: #dddddd 1px solid;
  PADDING: 6px;
}

.th {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  BACKGROUND-COLOR: #f2f2f2;
  TEXT-ALIGN: left;
  BORDER-RIGHT: #dddddd 1px solid;
  BORDER-BOTTOM: #dddddd 1px solid;
  PADDING: 6px;
}

