/**
 * @provides herald-test-css
 */

ul.herald-explain-list {
  font-size: 11px;
  font-family: "Verdana";
}

div.herald-condition-note {
  clear: both;
  margin: .5em 0em .53em 86px;
  padding: .5em 1em;
  background: #FFFF00;
  font-weight: bold;
}

ul.herald-explain-list .herald-outcome {
  margin-right: 6px;
  width: 50px;
  text-align: center;
  position: relative;
  float: left;
  font-weight: bold;
  padding: 1px 2px;
}

ul.herald-explain-list .condition-fail,
ul.herald-explain-list .rule-fail {
  color: #aa0000;
}

ul.herald-explain-list .condition-pass,
ul.herald-explain-list .rule-pass {
  color: #00aa00;
}



ul.herald-explain-list li.herald-rule-pass,
ul.herald-explain-list li.herald-rule-fail {
  margin: 0 0 0.75em;
}

ul.herald-explain-list li.herald-rule-fail {
  border: 1px solid #aa0000;
}

ul.herald-explain-list li.herald-rule-pass {
  border: 1px solid #00aa00;
}

ul.herald-explain-list div.rule-name {
  border-bottom: 1px solid #cccccc;
  font-size: 12px;
  padding: .5em .75em;
}

ul.herald-explain-list li.herald-rule-fail,
ul.herald-explain-list li.herald-rule-pass {
  background: #ffffff;
}

ul.herald-explain-list ul {
  margin: .5em;
}

ul.herald-explain-list ul li {
  padding: 2px 0;
}

.outcome-failure,
.outcome-success {
  font-weight: bold;
}

.outcome-failure {
  color: #990000;
}

.outcome-success {
  color: #009900;
}


.action-header {
  font-weight: bold;
  padding-top: 1em;
  border-bottom: 1px solid #dddddd;
}

textarea.herald-field-value-transcript {
  width: 100%;
  height: 10em;
}


.condition-test-value {
  color: #666666;
}