hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}
ul.inline li {
  background: none;
  margin: 0;
  padding: 0 1em 0 0; /* LTR */
}
ol.task-list {
  margin-left: 0; /* LTR */
  list-style-type: none;
  list-style-image: none;
}
ol.task-list li {
  padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
  background: transparent url('../../../../../themes/garland/images/task-list.png') no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
  color: #393;
  background: transparent url('../../../../../misc/watchdog-ok.png') no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
  margin-right: 1em; /* LTR */
}
fieldset { border:1px solid #D7D7D7; padding:10px;}
fieldset legend {padding-right:10px;}
fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}
dl {
  margin: 0.5em 0 1em 1.5em; /* LTR */
}
dl dt {
}
dl dd {
  margin: 0 0 .5em 1.5em; /* LTR */
}
table {
  margin: 1em 0;
  width: 100%;
}
table input.form-text {width:80%;}
thead th {
  border-bottom: 2px solid #B7B7B7;
  color: #494949;
  text-shadow:1px 1px 0 #FFF;
  font-weight: bold;
  background:url('../_images/bg_table_head.png') repeat-x;
}
th a:link, th a:visited {
  color: #333;
}
td, th {
  padding: .3em .5em;
}
tr.even, tr.odd, tbody th {
  border: solid #EEE;
  border-width: 1px 0;
}
tr.odd, tr.info {
  background-color: #E1E1E1;
}
tr.even {
  background-color: #fff;
}
tr.drag {
  background-color: #fffff0;
}
tr.drag-previous {
  background-color: #ffd;
}
tr.odd td.active {
  background-color: #CCC;
}
tr.even td.active {
  background-color: #eee;
}
td.region, td.module, td.container, td.category {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #B7B7B7;
  background-color: #CCC;
  color: #666;
  font-weight: bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  border-top-width: 0;
}

/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}