.cemcen_search_page form {
    padding: .5em;
    background: #f0f0ff;
    border: 2px solid #000000;
    border-radius: .5em;
    margin: 1em 0;
}

.cemcen_search_page input[type=text] {
    background: #ffffff;
}

.cemcen_search_page input[type=submit] {
    margin-top: 1em;
}

.cemcen_search_type label {
    margin-right: 1em;
}

.cemcen_short_input {
    width: 5em;
}

.cemcen_heading {
    font-size: 125%;
    font-weight: bold;
    margin-top: 1em;
}

.cemcen_entry {
    margin-left: 2em;
    padding-left: 2em;
    text-indent: -2em;
}

.cemcen_name {
    font-weight: bold;
}

.cemcen_field_name {
    font-style: italic;
    font-weight: bold;
    color: #8080c0;
}

.cemcen_edit_form table,
.cemcen_edit_form th,
.cemcen_edit_form tr,
.cemcen_edit_form td
{
    border: none;
}

.cemcen_edit_form td:first-child {
    text-align: right;
}

a.cemcen_button {
  display: inline-block;
  padding: 0 .5em;
  background-color: #e0e0ff;
  color: #000080;
  text-decoration: none;
  border-radius: 4px;
  border: 2px solid #a0a0e0;
  cursor: pointer;
  text-indent: 0;
}

a.cemcen_button:hover {
  background-color: #c0c0f0;
}

.cemcen_error {
    border: 2px solid #800000;
    border-radius: 1em;
    padding: 2em;
    background-color: #ffd0d0;
    color: #800000;
    font-weight: bold;
}

.cemcen_success {
    border: 2px solid #008040;
    border-radius: 1em;
    padding: 2em;
    background-color: #d0ffe4;
    color: #008040;
    font-weight: bold;
}

.cemcen_stats table,
.cemcen_stats tr,
.cemcen_stats th,
.cemcen_stats td
{
    border: none;
    border-collapse: collapse;
    width: auto;
}

.cemcen_stats tr,
.cemcen_stats th,
.cemcen_stats td
{
    padding: .1em;
}

.cemcen_stats td:first-child {
    text-align: right;
    padding-right: .5em;
}

.cemcen_stats_surname {
    margin-bottom: 1em;
}

.cemcen_log_filter {
    margin-bottom: 1em;
    border: 2px solid #808080;
    border-radius: 1em;
    padding: 1em;
    background-color: #f0f0f0;
}

.cemcen_log_list th {
    background-color: #f0f0f0;
}

.cemcen_log_plot {
    font-weight: bold;
    color: #4040c0;
}

.cemcen_log_field {
    font-weight: bold;
}
