.kodiak-component .periodSelection {
  cursor: pointer;
  color: #48baea;
  padding-left: 10px;
}

.kodiak-component .periodSelection:hover {
  text-decoration: underline;
}

.kodiak-component .periodSelection.active {
  color: #000000;
  text-decoration: underline;
}

.kodiak-component .pageSelector {
  color: #337ab7;
  cursor: pointer;
}

.kodiak-component table.tradables thead tr th.sortBoth {
  background-image: url(data:image/gif;base64,R0lGODlhBwAJAIABACMtMP///yH5BAEKAAEALAAAAAAHAAkAAAINjGEJq8sOk4Qu0IZmKgA7);
}

.kodiak-component table.tradables thead tr th.sortDown {
  background-image: url(data:image/gif;base64,R0lGODlhBwAEAIABACMtMP///yH5BAEKAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==);
}

.kodiak-component table.tradables thead tr th.sortUp {
  background-image: url(data:image/gif;base64,R0lGODlhBwAEAIABACMtMP///yH5BAEKAAEALAAAAAAHAAQAAAIHjGEJq8sOCwA7);
}

.kodiak-component table.tradables thead tr th.sortNone {
  background-image: none;
}

.kodiak-component table.tradables thead tr th.sortBoth,
.kodiak-component table.tradables thead tr th.sortDown,
.kodiak-component table.tradables thead tr th.sortUp {
  background-repeat: no-repeat;
  background-position: right+5px center;
}

.kodiak-component table.tradables thead tr th.sortBoth.alignRight,
.kodiak-component table.tradables thead tr th.sortDown.alignRight,
.kodiak-component table.tradables thead tr th.sortUp.alignRight {
  background-position: 5px center;
}

.kodiak-component .pointer {
  cursor: pointer;
}

.kodiak-component .headerTable tbody tr:first-child:not(.regular) {
  background-color: #000000;
  color: #FFFFFF;
  font-weight: bold;
}
