$DOCUMENT {
  font-family: Arial Unicode MS, Verdana, Arial, sans-serif;
  text-align: left;
  font-size: 12px;
}

$MARKSEC {
  display: block;
  color: black;
  white-space: pre;
  font-family: monospace;
  font-weight: normal;
  font-size: 12px;
}

$COMMENT {
  display: inline;
  color: #800000;
  white-space: pre;
  background-color: #E0E0E0;
  text-align: left;
}

$PROCINS {
  display: none;
}

domain>entry {
  display: block;
  margin : 15px;
  padding : 5px;
  border: 0.5pt solid #466F82;
  background: #EEEEEE;
}

entry[label]:before {
  content: attr(label) ": ";
  font-weight: bold;
}

entry[description]:before {
  content: attr(description) ": ";
  font-weight: bold;
}

entry[label][description]:before {
  content: attr(label) " - " attr(description) ": ";
  font-weight: bold;
}

entry[label][description][comment]:before {
  content: attr(label) " - " attr(description) " - " attr(comment)": ";
  font-weight: bold;
}

entry[label][description=""][comment=""]:before {
  content: attr(label) ": ";
  font-weight: bold;
}

entry[inactive="true"] {
  color : silver;
}

domain {
	display: block;
}

entry {
	display: block;
	margin-left : 30px;
}

value {
    display: block;
    margin : 5px;
}

value[type]:before {
    content: attr(type) ": ";
    font-weight: bold;
}

value[to-be-checked="true"] {
    color: #1E90FF;
}

value[translate="no"] {
    color: gray;
}

value[usage="gui"] {
    color: gray;
}

value[usage="combined"] {
    color: gray;
}
