.identity {
  background: #004659;
  letter-spacing: 0.0625em;
}
.identity a {
  color: #fff;
  padding: 5px 5px;
  text-decoration: none;
}

/* styles for the hierarchiy list (table) */
.hierarchies {
    background: white;
}
.hierarchies th {
    background: #004659;
    color: white;
    padding: 10px;
}
.hierarchies td {
    padding: 10px;
}
.treven {
    background-color: #F4F4F4;
}
.trodd {
    background-color: white;
}

/* styles for config */
.config {
    background: white;
}
.config th {
    background: #004659;
    color: white;
    padding: 10px;
}
.config td {
    background: #F4F4F4;
    padding: 10px;
}

.config_icon {
    text-align: center;
}

/* styles for registration */
/*.warn1 { background-color:#FF3333; color:#FFFF00; }*/
.warn1 { background-color:#CC0000; color:#FFFF00; border-bottom:1px solid white;}
.warn1 b {color:#000;}
.warn2 { background-color:#FFFF99; border-bottom:1px solid white;}
.warn2 b {color:#000;}

/* styles for selfcare - to be used in a <p>, not <td> */
.error { background-color:#CC0000; color:#FFFF00; padding:1em; }
.error b { color:#000000; font-weight:bold; }
.warn { background-color:#FFFF99; padding:1em; }

/* styles for new registration - to be used in a <p> just as above */
.userinput { background-color:#CCCCCC; padding-left:1em; }
#userinputbutton { margin-left:auto;margin-right:auto;text-align:center; }
