td.views-field-field-trail-status-value {
  padding: 0;
  width: 46px;
}

td.views-field-field-trail-status-value-red,
td.views-field-field-trail-status-text-value-red,
td.views-field-field-trail-status-value .trail-status-red {
  background: url(images/lights_red.png) left center no-repeat;
  text-indent:-9999px;
  width: 46px;
  height: 16px;
  padding: 0px;
  margin: 0px;
}
td.views-field-field-trail-status-value-amber,
td.views-field-field-trail-status-text-value-amber,
td.views-field-field-trail-status-value .trail-status-amber {
  background: url(images/lights_amber.png) left center no-repeat;
  text-indent:-9999px;
  width: 46px;
  height: 16px;
  padding: 0px;
  margin: 0px;
}
td.views-field-field-trail-status-value-green, 
td.views-field-field-trail-status-text-value-green,
td.views-field-field-trail-status-value .trail-status-green {
  background: url(images/lights_green.png) left center no-repeat;
  text-indent:-9999px;
  width: 46px;
  height: 16px;
  padding: 0px;
  margin: 0px;
}
#block-views-trail_updates-block_1 td {
  padding-left: 0px;
  padding-right: 0px;
}
/**/
#center .node .content .at-a-glance h1 {
  background-color:#BEBEBE;
  color:#FFFFFF;
  font-size:127%;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-weight:bold;
  line-height:26px;
  margin:0px;
  padding:0 10px;
  text-align:left;
  border: 0px;
}

.at-a-glance {
  margin-left:10px;
  width: 200px;
  float: right;
}

.at-a-glance .content {
  background:#EBEBEB none repeat scroll 0 0;
  border:1px solid #BEBEBE;
  padding:0.5em;
  margin: 0px !important;
}

.at-a-glance .content .summary {
  font-size: 0.84em;
  padding-left: 5px;
  line-height: 1.2em;
}

.pct-bar {
  border: 1px solid #ccc; 
  width: 180px;
  padding: 1px; 
  background: white;
}
.pct-bar > div {
  height: 12px;
  background-color: #ffff00;
}
.pct-bar .term-1382 {
  background-color: #00aaff;
}

.pct-bar .term-1383 {
  background-color: #00ffff;
}

.pct-bar .term-1983 {
  background-color: #ffaaff;
}

.pct-bar .term-1384 {
  background-color: #ffff00;
}

.pct-bar .term-1385 {
  background-color: #00ffaa;
}

.pct-bar .term-1386 {
  background-color: #00ff00;
}

.at-a-glance .aag-status .status-red {
  background: url(images/lights_red.png) left center no-repeat;
  margin-left: 5px;
  padding-left: 46px;
}
.at-a-glance .aag-status .status-amber {
  background: url(images/lights_amber.png) left center no-repeat;
  margin-left: 5px;
  padding-left: 46px;
}
.at-a-glance .aag-status .status-green {
  background: url(images/lights_green.png) left center no-repeat;
  margin-left: 5px;
  padding-left: 46px;
}

.at-a-glance .form-item label {
  font-weight:normal;
  float: left;
  width: 70px;
  text-align: right;
  margin-right: 5px;
}
.at-a-glance .fivestar-widget-static,
.at-a-glance .fivestar-form-item {
  width: 160px;
}

.at-a-glance .fivestar-static-form-item .description {
  display: none;
}
