/* type */
body, .content {
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
}

body {
  font-size: 110%; /* primary content font size */
}

hr, .content hr {
  background: #ccc;
  color: #ccc;
}

a:link, .content a:link {
  color: #2767B6;
}

a:visited, .content a:visited {
  color: #1B4694;
}

a:hover, .content a:hover {
  color: #608CE0;
}

a:active, .content a:active {
  color: #1B4694;
}

a span.caps, .content a span.caps {
  text-decoration: underline;
}


/* Custom classes available for use in the back-end */
.left {
  display: inline;
  float: left;
  margin: 10px 10px 0px 10px;
}

.right {
  display: inline;
  float: right;
  margin: 10px 0 10px 10px;
}

.red { color: red; }


/*

tables
*/
table.dataTable, .content table.dataTable {
  background: #fff;
  border: 0;
  font-size: 11px;
  line-height: 1.25em;
  margin: 0px;
  width: 100%;
}

table.dataTable th, table.dataTable td, .content table.dataTable th, .content table.dataTable td {
  padding: 5px;
}

table.dataTable thead th, .content table.dataTable thead th,
table.dataTable .thead th, .content table.dataTable .thead th {
  background: #333;
  color: white;
  border-left-color: #000;
  border-right-color: #000;
  border-top-color: #000;
  border-bottom: 2px solid #000;
  text-align: center;
}

table.dataTable th, .content table.dataTable th {
  background: #CCE0FD;
  border-bottom: 1px solid #B0B6C0;
  border-right: 1px solid #A0ADC0;
  text-align: right;
}

table.dataTable td, .content table.dataTable td {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #e5e5e5;
}

table.dataTable td.last, .content table.dataTable td.last {
  border-right: 0;
}

table.dataTable tr.alt th, .content table.dataTable tr.alt th {
  background: #B1CFFC;
}

table.dataTable tr.alt td, .content table.dataTable tr.alt td {
  background: #f2f2f2;
}

/*row hovers */
table.dataTable tr.hover th, .content table.dataTable tr.hover th {
  background: #D4F0F6;
  color: #000;
}

table.dataTable tr.hover td, .content table.dataTable tr.hover td {
  background: #FFFFCA;
  color: #000;
}
