.ClientGridView A {
  text-decoration: none;
}

.ClientGridViewHeader {
  background-color: #396FA8;
  color: #FFF;
  padding: 5px;
  text-align: center;
  text-transform: uppercase;
}

.ClientGridViewHeader A {
  color: #FFF;
  text-decoration: none;
}

.ClientGridViewLevel0 {
  background-color: #B1C8DD !important;
}

.ClientGridViewRow {
  background-color: #D1DFEB;
}

.ClientGridViewAltRow {
  background-color: #EEF3F9;
}

.ClientGridViewSelectedRow {
  background-color: #2099e6;
}

.ClientGridViewPager {
  background-color: #e9e9e9;
  border: solid 1px #B8CBE0;
  color: #FFF;
  text-align: center;
  text-transform: uppercase;
}

.ClientGridViewPager span {
  color: #396FA8;
  font-weight: 700;
  text-decoration: none;
}

.ClientGridViewPager A {
  color: #393939;
  font-weight: 700;
  text-decoration: none;
}

.ClientGridViewPager td {
  height: 20px;
  padding: 0 0 0 5px;
}

.ClientGridViewHeader th,
.ClientGridViewRow td,
.ClientGridViewAltRow td,
.ClientGridViewSelectedRow td {
  border-left: solid 1px #B8CBE0;
  border-right: solid 1px #B8CBE0;
  height: 25px;
  padding: 0 5px;
}


.ClientGridViewRowInner td {
  border: 0;
  padding: inherit;
}

.ClientGridViewFrozenRow {
  background-color: #FFF;
  color: #000;
  cursor: default;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.ClientGridViewEmptyRow {
  background-color: #FFF;
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  padding: 2px 0;
  text-align: center;
  vertical-align: middle;
}

.ClientGridViewSelectedKeywords A {
  color: #666;
  text-decoration: none;
}

.ClientGridViewSelectedKeywordsHeader {
  display: none;
}

.ClientGridViewSelectedKeywordsRow {
  background-color: Transparent;
  border: none 0 #000;
}

.ClientGridViewSelectedKeywords div,
.ClientGridViewSelectedKeywords table {
  border-style: none;
}