#mainContent_tc table.ccSummary {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 10px;
}
#mainContent_tc table.ccRecord {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 10px;
}
#mainContent_tc table.ccSummary th {
  border: 1px solid #ffffff;
  background-color: #dddddd;
  color: #333333;
}
#mainContent_tc table.ccRecord th {
  border: 1px solid #ffffff;
  background-color: #dddddd;
  color: #333333;
}
#mainContent_tc table.ccSummary th { padding: 3px; }
#mainContent_tc table.ccSummary td { padding: 3px; }
#mainContent_tc table.ccRecord th { padding: 3px; }
#mainContent_tc table.ccRecord td { padding: 3px; }
#mainContent_tc table.ccSummary tr { border-bottom: 1px solid #ffffff; }
#mainContent_tc table.ccRecord tr { border-bottom: 1px solid #ffffff; }
#mainContent_tc table.ccSummary tr.even { background-color: #eeeeee; }
#mainContent_tc table.ccRecord tr.even { background-color: #eeeeee; }
#mainContent_tc table.ccSummary tr.odd { background-color: #ffffff; }
#mainContent_tc table.ccRecord tr.odd { background-color: #ffffff; }
#mainContent_tc div.ccSummary div.row {
  border: 1px solid #bbbbbb;
  padding: 5px;
  margin-bottom: 10px;
}
#mainContent_tc div.ccSummary div.row:hover { background-color: #f4f4f4; }
#mainContent_tc div.ccSummary div.even { background-color: #ffffff; }
#mainContent_tc div.ccSummary div.odd { background-color: #eeeeee; }
#mainContent_tc div.ccSummary div #view {
  text-align: center;
  background-color: #cccccc;
  padding: 3px;
}
#mainContent_tc .searchresults {
  color: #ffffff;
  background-color: #a0cc3b;
  border: 1px solid #999999;
  padding: 5px;
  margin-bottom: 10px;
}
#mainContent_tc .no_rows_found {
  padding: 5px;
  border: 1px solid #999999;
  background-color: #eeeeee;
  margin-bottom: 10px;
}
