.client_services table {
  border: 1px solid #aaaaaa;
}

.client_services table thead {
  background-color: #aaaaaa;
}

.client_services table td {
  padding: 3px;
}

.client_services table th {
  padding: 3px;
}

.client_services .sum_row {
  background-color: #aaaaaa;
  font-weight: bold;
}

.client_services .sum_column {
  text-align: right; 
}

.client_services .quota_suspended {
  text-decoration: line-through;
}

.client_services .archival {
  opacity: 0.5;
  display: none;
}

.client_services .bip_archival {
  display: none;
}

.client_services .bip_maintain_archival {
  display: none;
}

.client_services .hosting_archival {
  display: none;
}

.client_services .domain_archival {
  display: none;
}

.client_services .other_services_archival {
  display: none;
}

.client_services .thea_implementation_archival {
  display: none;
}

.client_services .www_updates_archival {
  display: none;
}


.limit_exceeded {
  color: #ff0000;
}