div.RadGrid_FanGraphs {
  outline: none;
  border: 1px solid #e5e5e5;
  background: #ffffff;
  color: #000000;
  font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
  line-height: 16px;
}
  .RadGrid_FanGraphs .rgActionButton {
    color: #767676; }
  .RadGrid_FanGraphs .rgInput {
    background-color: #ffffff;
    border: 1px solid #e5e5e5;
    color: #000000; }

.RadGrid_FanGraphs .rgHeader:first-child,
.RadGrid_FanGraphs th.rgResizeCol:first-child,
.RadGrid_FanGraphs .rgFilterRow > td:first-child,
.RadGrid_FanGraphs .rgRow > td:first-child,
.RadGrid_FanGraphs .rgAltRow > td:first-child {
  border-left-width: 0;
  padding-left: 8px; }

.RadGrid_FanGraphs .rgHeader,
.RadGrid_FanGraphs th.rgResizeCol,
.RadGrid_FanGraphs .rgHeaderWrapper {
  border: 0;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5; }

.RadGrid_FanGraphs .rgHeaderDiv {
  border-right-color: #e5e5e5; }

.RadGrid_FanGraphs .rgMultiHeaderRow th.rgHeader, .RadGrid_FanGraphs .rgMultiHeaderRow th.rgResizeCol {
  border: 0;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5; }

.RadGrid_FanGraphs th.rgSorted {
  background-color: #e5e5e5; }

.RadGrid_FanGraphs .rgHeader {
  color: #767676; }
  .RadGrid_FanGraphs .rgHeader a {
    color: #767676; }

.RadGrid_FanGraphs th.rgSorted {
  color: #000; }
  .RadGrid_FanGraphs th.rgSorted a {
    color: #000; }

.RadGrid_FanGraphs .rgRow > td,
.RadGrid_FanGraphs .rgAltRow > td,
.RadGrid_FanGraphs .rgEditRow > td {
  border-style: solid;
  border-width: 0 0 1px 1px; }

.RadGrid_FanGraphs .rgRow > td {
  border-color: #fff #e5e5e5; }

.RadGrid_FanGraphs .rgAltRow {
  background: #ededed; }
  .RadGrid_FanGraphs .rgAltRow > td {
    border-color: #e5e5e5; }

.RadGrid_FanGraphs .rgActiveRow td:not(.rgExpandCol) {
  box-shadow: inset 0px 5px 5px -5px #50ae26, inset 0px -5px 5px -5px #50ae26; }

.RadGrid_FanGraphs .rgActiveRow td:first-child:not(.rgExpandCol),
.RadGrid_FanGraphs .rgActiveRow .rgExpandCol + td {
  box-shadow: inset 0px 5px 5px -5px #50ae26, inset 0px -5px 5px -5px #50ae26, inset 5px 0px 5px -5px #50ae26; }

.RadGrid_FanGraphs .rgActiveRow td:not(.rgExpandCol):last-child {
  box-shadow: inset 0px 5px 5px -5px #50ae26, inset 0px -5px 5px -5px #50ae26, inset -5px 0px 5px -5px #50ae26; }

.RadGrid_FanGraphs .rgActiveCell {
  box-shadow: inset 0 0 5px #50ae26; }

.RadGrid_FanGraphs .rgSelectedRow .rgSorted,
.RadGrid_FanGraphs .rgHoveredRow .rgSorted,
.RadGrid_FanGraphs .rgEditRow .rgSorted {
  background-color: transparent; }

.RadGrid_FanGraphs .rgRow a,
.RadGrid_FanGraphs .rgAltRow a,
.RadGrid_FanGraphs .rgEditRow a,
.RadGrid_FanGraphs .rgFooter a,
.RadGrid_FanGraphs .rgEditForm a {
  color: #000; }

.RadGrid_FanGraphs .rgHoveredRow {
  background: #e5e5e5; }

.RadGrid_FanGraphs .rgMasterTable .rgSelectedCell,
.RadGrid_FanGraphs .rgSelectedRow {
  color: #fff;
  background: #50ae26; }

.RadGrid_FanGraphs .rgSelectedCell a,
.RadGrid_FanGraphs .rgSelectedRow a {
  color: #fff; }

.RadGrid_FanGraphs .rgEditRow {
  background: rgba(205, 205, 205, 0.75) 0 -4900px repeat-x url('http://cdn.fangraphs.com/Skins/Metro/Grid/sprite.gif');
  color: #000000; }

.RadGrid_FanGraphs .rgHoveredRow > td {
  border-color: #c3c3c3; }
  .RadGrid_FanGraphs .rgHoveredRow > td.rgSorted {
    border-color: #c3c3c3; }

.RadGrid_FanGraphs .rgSelectedRow > td {
  border-color: #50ae26; }
  .RadGrid_FanGraphs .rgSelectedRow > td.rgSorted {
    border-color: #50ae26; }

.RadGrid_FanGraphs .rgEditRow > td {
  border-color: #616161 #c3c3c3;
  border-top-width: 1px; }
  .RadGrid_FanGraphs .rgEditRow > td.rgSorted {
    border-color: #616161 #c3c3c3; }

.RadGrid_FanGraphs .rgEditForm {
  border-bottom: 1px solid #616161; }

.RadGrid_FanGraphs .rgEditPopup {
  border-bottom: 1px solid #e5e5e5; }

.RadGrid_FanGraphs .rgDeletedRow > td {
  border-color: #a7a7a7;
  color: #333333; }
  .RadGrid_FanGraphs .rgDeletedRow > td a {
    color: #333333; }

.RadGrid_FanGraphs .rgBatchOverlay {
  background: rgba(205, 205, 205, 0.9); }

.RadGrid_FanGraphs .rgBatchUndoDeleteButton {
  padding: 0 5px;
  position: absolute;
  top: 50%;
  left: 7px;
  border: 1px solid;
  border-color: #e5e5e5;
  color: #000000;
  background-color: #f9f9f9;
  border-radius: 4px; }
  .RadGrid_FanGraphs .rgBatchUndoDeleteButton:hover {
    border-color: #e5e5e5;
    color: #000000;
    background-color: #e5e5e5; }

.RadGrid_FanGraphs .rgBatchUndoDeleteIcon {
  margin-right: 3px;
  font-size: 1.4em; }

.RadGrid_FanGraphs .rgDrag {
  background-image: url('http://cdn.fangraphs.com/Skins/Metro/Grid/rgDrag.gif'); }

html .RadGrid_FanGraphs .rgFooterDiv td,
html .RadGrid_FanGraphs .rgFooter td {
  background: #f9f9f9; }

.RadGrid_FanGraphs .rgFooter > td,
.RadGrid_FanGraphs .rgFooterWrapper {
  border-top: 1px solid #e5e5e5; }

.RadGrid_FanGraphs .rgFooterWrapper .rgFooter > td {
  border-bottom: 0; }

.RadGrid_FanGraphs .rgStatus {
  border-color: #e5e5e5; }

.RadGrid_FanGraphs .rgStatus div {
  background-image: url('http://cdn.fangraphs.com/Skins/Metro/Common/loading_small.gif'); }

.RadGrid_FanGraphs .rgPagerCell {
  background: #ffffff;
  color: #767676;
  border-color: #cdcdcd; }
  .RadGrid_FanGraphs .rgPagerCell .rgNumPart a {
    color: inherit; }
    .RadGrid_FanGraphs .rgPagerCell .rgNumPart a:hover {
      border-color: #e5e5e5;
      color: #000000;
      background-color: #e5e5e5; }
    .RadGrid_FanGraphs .rgPagerCell .rgNumPart a.rgCurrentPage {
      border: 1px solid #50ae26; }
  .RadGrid_FanGraphs .rgPagerCell .rgPagerButton,
  .RadGrid_FanGraphs .rgPagerCell .rgActionButton {
    background: #f9f9f9;
    color: inherit;
    border: 1px solid #e5e5e5; }
    .RadGrid_FanGraphs .rgPagerCell .rgPagerButton:hover,
    .RadGrid_FanGraphs .rgPagerCell .rgActionButton:hover {
      border-color: #e5e5e5;
      color: #000000;
      background-color: #e5e5e5; }
  .RadGrid_FanGraphs .rgPagerCell .rgActionButton {
    border-radius: 100%; }

.GridReorderTop_FanGraphs,
.GridReorderBottom_FanGraphs {
  color: #50ae26; }

.RadGrid_FanGraphs .rgFilterRow > td {
  border-bottom: 1px solid #e5e5e5; }

.RadGrid_FanGraphs .rgFilter {
  border: 1px solid;
  border-color: #e5e5e5;
  color: #000000;
  background-color: #f9f9f9;
  background-image: linear-gradient(); }
  .RadGrid_FanGraphs .rgFilter:hover, .RadGrid_FanGraphs .rgFilter:focus {
    border-color: #e5e5e5;
    color: #000000;
    background-color: #e5e5e5;
    background-image: linear-gradient(); }

.RadGrid_FanGraphs .rgFilterActive, .RadGrid_FanGraphs .rgFilterActive:hover, .RadGrid_FanGraphs .rgFilterActive:focus {
  border-color: #50ae26;
  color: #ffffff;
  background-color: #50ae26;
  box-shadow: inset 0 0 6px rgba(165, 165, 165, 0.5); }

.RadGrid_FanGraphs .rgFiltered {
  border-color: #50ae26;
  color: #ffffff;
  background-color: #50ae26;
  background-image: linear-gradient(); }
  .RadGrid_FanGraphs .rgFiltered:hover, .RadGrid_FanGraphs .rgFiltered:focus {
    border-color: #0d87bf;
    color: #ffffff;
    background-color: #0d87bf; }
  .RadGrid_FanGraphs .rgFiltered.rgFilterActive {
    border-color: #0071a6;
    color: #ffffff;
    background-color: #0071a6; }

.RadGrid_FanGraphs .rgFilterBox {
  border-color: #e5e5e5;
  color: #000000;
  background-color: #ffffff; }

.RadGrid_FanGraphs .rgOptions {
  color: #333333; }

.RadGrid_FanGraphs .rgOptSelected {
  color: #50ae26; }

.GridContextMenu_FanGraphs .rgHCMClear,
.GridContextMenu_FanGraphs .rgHCMFilter {
  font-size: 1em;
  height: 1.75em;
  border-color: #e5e5e5;
  color: #000000;
  background-color: #f9f9f9;
  border-radius: 0; }
  .GridContextMenu_FanGraphs .rgHCMClear:hover,
  .GridContextMenu_FanGraphs .rgHCMFilter:hover {
    border-color: #e5e5e5;
    color: #000000;
    background-color: #e5e5e5; }

.GridContextMenu_FanGraphs .rmGroup .rgHCMItem div.rmContent {
  padding: 15px;
  margin: 0 auto; }

.RadGrid_FanGraphs .rgGroupPanel {
  border: 0;
  border-bottom: 1px solid #7c7c7c; }
  .RadGrid_FanGraphs .rgGroupPanel,
  .RadGrid_FanGraphs .rgGroupPanel caption {
    background: #50ae26;
    color: #ffffff; }

.RadGrid_FanGraphs .rgGroupItem {
  border: 1px solid #7e7e7e;
  background: #fff;
  color: #000; }

.RadGrid_FanGraphs td.rgGroupCol,
.RadGrid_FanGraphs td.rgExpandCol {
  border-color: #c9c9c9;
  background: #c9c9c9; }

.RadGrid_FanGraphs .rgGroupHeader {
  background: #c9c9c9;
  font-size: 1.1em;
  line-height: 22px;
  color: #000; }
  .RadGrid_FanGraphs .rgGroupHeader td {
    padding-left: 8px;
    padding-bottom: 2px; }

.RadGrid_FanGraphs .rgDetailTable {
  border-color: #999; }

.RadGrid_FanGraphs .rgCommandRow {
  color: #767676;
  text-decoration: none; }
  .RadGrid_FanGraphs .rgCommandRow a {
    color: #767676;
    text-decoration: none; }

.RadGrid_FanGraphs .rgCommandCell {
  border: 0;
  border-bottom: 1px solid #e5e5e5; }

.RadGrid_FanGraphs tfoot .rgCommandCell,
.RadGrid_FanGraphs .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell {
  border-top: 1px solid #e5e5e5;
  border-bottom: 0; }

.RadGrid_FanGraphs .rgCommandTable {
  border: 0; }
  .RadGrid_FanGraphs .rgCommandTable td {
    border: 0;
    padding: 2px 7px; }

.rgCellSelectorArea_FanGraphs,
.GridRowSelector_FanGraphs {
  background: #4c4e54; }

.GridItemDropIndicator_FanGraphs {
  border-top: 1px dashed #666; }

.GridToolTip_FanGraphs {
  border: 1px solid #c98400;
  padding: 3px;
  background: #ffefbd;
  color: #333; }

.RadGridRTL_FanGraphs .rgHeader:first-child, .RadGridRTL_FanGraphs th.rgResizeCol:first-child,
.RadGridRTL_FanGraphs .rgFilterRow > td:first-child,
.RadGridRTL_FanGraphs .rgRow > td:first-child,
.RadGridRTL_FanGraphs .rgAltRow > td:first-child {
  border-left-width: 1px;
  padding-left: 7px; }

/* New Stuff */

/* Special Header */

div.RadGrid_FanGraphs th.grid_line_breakh.rgHeader {
    border-left: 2px solid black;
}

div.RadGrid_FanGraphs td.rgCellSpace.grid_line_breakh {
    border-left: 2px solid black;
}

div.RadGrid_FanGraphs th.rgHeader {
    border:0px;
        color:#ffffff;
    font-weight:bold;
}

div.RadGrid_FanGraphs th.rgHeader a {
        color:#ffffff;
    font-weight:bold;
}

div.RadGrid_FanGraphs th.rgHeader.rgSorted a {
        color:#000000;
    font-weight:bold;
}

/* Special Rows */

.RadGrid_FanGraphs .rgRow > td.rgSelectedRow {
    background-color: gray;
    color: White;
}

.RadGrid_FanGraphs .rgRow > td.grid_line_regular, .RadGrid_FanGraphs .rgAltRow > td.grid_line_regular {
    border-left: solid 1px #EAEDE3;
    border-right: solid 1px #EAEDE3;
    border-bottom: solid 1px #EAEDE3;
}

.RadGrid_FanGraphs .rgRow > td.grid_line_break, .RadGrid_FanGraphs .rgAltRow > td.grid_line_break {
    border-left: 2px solid black;
    border-bottom: solid 1px #EAEDE3;
    border-right: solid 1px #EAEDE3;
}

.RadGrid_FanGraphs .rgRow > td.grid_breakd {
    border-left: solid 1px #EAEDE3;
    border-bottom: solid 1px #787878;
}

.RadGrid_FanGraphs .rgRow > td.grid_breakdl {
    border-bottom: solid 1px #787878;
    border-left: solid 1px #EAEDE3;
    border-right: 2px solid black;
}

.RadGrid_FanGraphs tr.grid_postseason {
    background-color: #ffffdd;
    display: none;
}

.RadGrid_FanGraphs tr.grid_postseason_total {
    background-color: #eae7ad;
    display: none;
}

.RadGrid_FanGraphs tr.grid_minors_hide {
    font-style: italic;
    display: none;
}

.RadGrid_FanGraphs tr.grid_minors_show {
    font-style: italic;
}

.RadGrid_FanGraphs tr.grid_projections_hide {
    background-color: #e1f4d8;
    display: none;
}

.RadGrid_FanGraphs tr.grid_projections_show {
    background-color: #e1f4d8;
}

.RadGrid_FanGraphs tr.grid_projectionsin_hide {
    background-color: #e1f4d8;
    display: none;
}

.RadGrid_FanGraphs tr.grid_projectionsin_show {
    background-color: #e1f4d8;
}

.RadGrid_FanGraphs tr.grid_total {
    background-color: #e7e7e7;
}

.RadGrid_FanGraphs tr.grid_average {
    background-color: #fde9dc;
    display: none;
}

.RadGrid_FanGraphs tr.grid_multi {
    background-color: #f2f2f2;
    display: none;
}

.RadGrid_FanGraphs tr.grid_multi_show {
    background-color: #f2f2f2;
}

div.RadGrid .rgRow>td, div.RadGrid .rgAltRow>td, div.RadGrid .rgEditRow>td, div.RadGrid .rgFooter>td, div.RadGrid .rgFilterRow>td, div.RadGrid .rgHeader, div.RadGrid .rgResizeCol, div.RadGrid .rgGroupHeader td {

    padding-right:3px;
    padding-left:3px;
    padding-top:4px;
    padding-bottom:3px;
    border-color:#e5e5e5;

}

div.RadGrid_FanGraphs .rgMasterTable {
    border-collapse: collapse;
}

div.RadGrid_FanGraphs .rgAltRow {
    background:#ffffff;
}

div.RadGrid_FanGraphs .rgAltRow:hover, div.RadGrid_FanGraphs .rgRow:hover {
    background:#e5e5e5;
}

div.RadGrid_FanGraphs td.rgPagerCell {
    border-width: 0px 0 2px 0;
}

div.RadGrid_FanGraphs .rgHeader:first-child, div.RadGrid_FanGraphs th.rgResizeCol:first-child, div.RadGrid_FanGraphs .rgFilterRow > td:first-child, div.RadGrid_FanGraphs .rgRow > td:first-child, div.RadGrid_FanGraphs .rgAltRow > td:first-child {
    padding-right:3px;
    padding-left:3px;
}

div.RadGrid .rgHeader, div.RadGrid th.rgResizeCol {
    padding-top:5px;
    padding-bottom:4px;
}

div.RadGrid .rgRow, div.RadGrid .rgAltRow, div.RadGrid .rgEditRow, div.RadGrid .rgFooter, div.RadGrid .rgGroupHeader {
    height: auto;
}