/*Telerik RadGrid Common CSS*/
/*global*/
.RadGrid .rgMasterTable, .RadGrid .rgDetailTable, .RadGrid .rgEditForm table {
  border-collapse: separate;
  border-spacing: 0; }
.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader {
  cursor: default; }
.RadGrid input[type="image"] {
  cursor: pointer; }
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
  padding-left: 7px;
  padding-right: 7px; }
.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow > td, .RadGrid .rgClipCells .rgRow > td, .RadGrid .rgClipCells .rgAltRow > td, .RadGrid .rgClipCells .rgEditRow > td, .RadGrid .rgClipCells .rgFooter > td {
  overflow: hidden; }
.RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgDrag, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV {
  width: 16px;
  height: 16px;
  border: 0;
  margin: 0;
  padding: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  vertical-align: middle;
  font-size: 1px;
  cursor: pointer; }
.RadGrid .rgGroupItem input, .RadGrid .rgCommandRow img, .RadGrid .rgHeader input {
  vertical-align: middle; }
.RadGrid .rgFilterRow img, .RadGrid .rgFilterRow input {
  vertical-align: middle; }
.RadGrid .rgPager img {
  vertical-align: middle; }
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
  padding-top: 4px;
  padding-bottom: 3px; }
.RadGrid table.rgMasterTable tr .rgDragCol {
  padding-left: 0;
  padding-right: 0;
  text-align: center; }
.RadGrid .rgDrag {
  width: 15px;
  height: 15px;
  cursor: url('Common/grab.cur'), move; }
.RadGrid .rgPager .rgStatus {
  width: 35px;
  padding: 3px 0 2px; }
.RadGrid .rgStatus div {
  width: 24px;
  height: 24px;
  overflow: hidden;
  border: 0;
  margin: 0 auto;
  padding: 0;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  text-indent: -2222px; }
.RadGrid .rgPager td {
  padding: 0; }
.RadGrid td.rgPagerCell {
  border: 0;
  padding: 5px 0 4px; }
.RadGrid .rgWrap {
  float: left;
  padding: 0 10px;
  line-height: 22px;
  white-space: nowrap; }
.RadGrid .rgArrPart1 {
  padding-right: 0; }
.RadGrid .rgArrPart2 {
  padding-left: 0; }
.RadGrid .rgInfoPart {
  float: right; }
  .RadGrid .rgInfoPart strong {
    font-weight: normal; }
.RadGrid .rgArrPart1 img, .RadGrid .rgArrPart2 img {
  border: 0;
  margin: -3px 1px 0; }
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageLast {
  width: 22px;
  height: 22px;
  vertical-align: top; }
.RadGrid .NextPrev .rgPageFirst, .RadGrid .NextPrev .rgPagePrev, .RadGrid .NextPrev .rgPageNext, .RadGrid .NextPrev .rgPageLast {
  vertical-align: middle; }
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev {
  margin-right: 1px; }
.RadGrid .rgPageNext, .RadGrid .rgPageLast {
  margin-left: 1px; }
.RadGrid .rgPager .rgPagerButton {
  height: 22px;
  border-style: solid;
  border-width: 1px;
  margin: 0 14px 0 0;
  padding: 0 4px 2px;
  font-size: 12px;
  line-height: 12px;
  vertical-align: top;
  cursor: pointer; }
.RadGrid .rgNumPart {
  padding: 0; }
.RadGrid .NumericPages .rgNumPart {
  padding: 0 10px; }
.RadGrid .rgNumPart a {
  float: left;
  line-height: 22px;
  margin: 0;
  padding: 0 5px 0 0;
  text-decoration: none; }
.RadGrid .rgNumPart span {
  float: left;
  padding: 0 0 0 5px; }
.RadGrid .rgNumPart a:hover span {
  cursor: pointer; }
.RadGrid .rgNumPart a.rgCurrentPage {
  cursor: default; }
  .RadGrid .rgNumPart a.rgCurrentPage:hover, .RadGrid .rgNumPart a.rgCurrentPage span, .RadGrid .rgNumPart a.rgCurrentPage:hover span {
    cursor: default; }
.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart {
  float: none;
  text-align: center; }
.RadGrid .rgPager .RadSlider {
  float: left;
  margin: 0 10px 0 0; }
.RadGrid .rgPagerLabel {
  margin: 0 4px 0 0;
  vertical-align: top; }
.RadGrid .rgPager .RadComboBox {
  margin: 0 4px 0 0;
  vertical-align: top; }
.RadGrid .rgPager .RadInput {
  margin: 0 4px 0 0;
  vertical-align: top;
  display: inline-block; }
.RadGrid .rgPager .riTextBox {
  height: 15px; }
.RadGrid div.rgHeaderWrapper {
  border-left: 0 none;
  border-right: 0 none;
  padding: 0;
  overflow: hidden; }
.RadGrid .rgFooterWrapper {
  border-top-style: solid;
  overflow: hidden; }

.rgCellSelectorArea {
  position: absolute;
  z-index: 1000100;
  opacity: 0.1;
  -moz-opacity: 0.1;
  filter: alpha(opacity=10); }

/*header*/
.rgNoScrollImage div.rgHeaderDiv {
  background-image: none; }

.rgMultiHeader {
  overflow: hidden; }
  .rgMultiHeader .rgHeaderDiv {
    margin-left: -1px; }

.rgHeaderWrapper .rgHeaderDiv {
  margin-bottom: -1px;
  margin-right: -1px;
  border-right: 1px solid transparent; }

.rgFooterWrapper .rgFooterDiv {
  margin-top: -1px; }

.RadGrid .rgHeader, .RadGrid th.rgResizeCol {
  padding-top: 5px;
  padding-bottom: 4px;
  text-align: left;
  font-weight: normal; }
.RadGrid .rgHeader a {
  text-decoration: none; }
.RadGrid .rgCheck input {
  height: 15px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  cursor: default; }

.rfdCheckbox .RadGrid .rgCheck input {
  height: 20px; }

/*status*/
/*pager*/
.rgPager .riSingle .riTextBox {
  height: 22px; }

* + html .RadGrid .rgPager .RadComboBox {
  margin-top: -1px; }
* html .RadGrid .rgPager .RadComboBox {
  margin-top: -1px;
  padding: 1px 0; }

.RadGrid .rgPagerTextBox {
  text-align: center; }

/*reordering*/
.GridReorderTop, .GridReorderBottom {
  width: 9px;
  height: 9px;
  margin: 0 0 0 -5px;
  padding: 0; }

/*filtering*/
.RadGrid .rgFilterRow td {
  padding-top: 4px;
  padding-bottom: 7px; }
.RadGrid .rgFilter {
  width: 22px;
  height: 22px;
  margin: 0 0 0 2px; }
.RadGrid .rgFilterBox {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  height: 15px;
  padding: 2px 1px 3px;
  font-size: 12px;
  vertical-align: middle; }

/**+html .rgFilterRow .riSingle .riTextBox,
.rgFilterRow .riTextBox
{
	height: 15px;
}*/
.rgFilterRow .riSingle .riTextBox {
  height: 22px; }

.RadGrid .rgFilterRow .RadInput, .RadGrid .rgFilterRow .RadRating {
  display: inline-block;
  vertical-align: middle; }

* + html .RadGrid .rgFilterRow .RadRating, * html .RadGrid .rgFilterRow .RadRating {
  display: inline;
  zoom: 1; }

div.RadGrid .RadComboBox td {
  border: 0 none; }

/*context menu*/
.GridContextMenu .rmLeftImage {
  background-repeat: no-repeat;
  background-color: transparent; }

/*filter context menu*/
.RadMenu .rmGroup .rgHCMItem .rmText {
  width: 161px;
  padding: 6px 5px 5px 30px; }

.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd, .rgHCMItem .rgHCMFilter {
  display: block; }
.rgHCMItem .rgHCMShow, .rgHCMItem .rgHCMAnd {
  padding-top: 5px;
  line-height: 12px; }
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMShow, .rgHCMItem .RadComboBox {
  margin: 0 0 5px; }
.rgHCMItem .rgHCMAnd {
  margin: 0 0 5px;
  margin-top: 5px; }
.rgHCMItem .rgHCMFilter {
  margin-top: 11px; }
.rgHCMItem .rgHCMClear, .rgHCMItem .rgHCMFilter {
  width: 160px;
  border-style: solid;
  border-width: 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 1px 0;
  font-size: 12px;
  cursor: pointer; }

/*grouping*/
.RadGrid .rgGroupPanel {
  height: 24px; }
.RadGrid .rgGroupItem {
  padding: 0 2px 1px 3px;
  line-height: 20px;
  font-weight: normal;
  vertical-align: middle; }
.RadGrid .rgGroupHeader td {
  padding-top: 0;
  padding-bottom: 0; }
  .RadGrid .rgGroupHeader td p {
    display: inline;
    margin: 0;
    padding: 0 10px; }
  .RadGrid .rgGroupHeader td div div {
    top: -0.8em;
    padding: 0 10px; }

/*IE quirks mode*/
/*\*/
* html .RadGrid .rgGroupHeader td div div {
  top: 0; }

/**/
.RadGrid .rgGroupHeader td div div div {
  top: 0;
  padding: 0;
  border: 0; }
.RadGrid .rgUpdate, .RadGrid .rgCancel {
  width: 18px;
  height: 18px; }
.RadGrid .rgDetailTable {
  border-style: solid;
  border-width: 1px;
  border-right-width: 0; }
.RadGrid .rgAdd, .RadGrid .rgRefresh {
  width: 18px;
  height: 18px;
  vertical-align: bottom; }

/*editing*/
/*hierarchy*/
/*command row*/
* + html .RadGrid .rgPager .rgPagerButton, * + html .RadGrid .rgPagerLabel, * + html .RadGrid .rgPager .RadComboBox, * + html .RadGrid .rgAdd, * + html .RadGrid .rgRefresh {
  vertical-align: middle; }
* html .RadGrid .rgPager .rgPagerButton, * html .RadGrid .rgPagerLabel {
  vertical-align: middle; }
* html .RadGrid .rgPager .RadComboBox, * html .RadGrid .rgPager .RadInput {
  vertical-align: middle; }
* html .RadGrid .rgAdd, * html .RadGrid .rgRefresh {
  vertical-align: middle; }

.RadGrid .rgEdit, .RadGrid .rgDel {
  width: 15px;
  height: 15px;
  display: inline-block;
  text-indent: -9999px; }

.rgPager thead,
.rgPager caption,
.rgCommandTable thead {
  display: none; }

/*rtl*/
.RadGridRTL .rgHeader, .RadGridRTL .rgResizeCol {
  text-align: right; }
.RadGridRTL .rgPager .rgStatus {
  border-right: 0;
  border-left-width: 1px; }
.RadGridRTL .rgWrap {
  float: right; }
.RadGridRTL .rgArrPart1 {
  padding-left: 0;
  padding-right: 10px; }
.RadGridRTL .rgPageFirst, .RadGridRTL .rgPagePrev {
  margin-right: 0;
  margin-left: 1px; }
.RadGridRTL .rgPageNext, .RadGridRTL .rgPageLast {
  margin-left: 0;
  margin-right: 1px; }
.RadGridRTL .rgInfoPart {
  float: left; }
.RadGridRTL .rgNumPart {
  width: 220px; }
  .RadGridRTL .rgNumPart a {
    float: right; }
.RadGridRTL .rgDetailTable {
  border-right-width: 1px;
  border-left-width: 0; }
.RadGridRTL input.rgRefresh, .RadGridRTL input.rgAdd {
  margin: 0 0 0 4px; }
.RadGridRTL .rgInfoPart {
  text-align: left; }
.RadGridRTL .rgSliderLabel {
  float: right; }
.RadGridRTL .rgPager div.RadSlider {
  float: right;
  margin: 0 0 0 10px; }

/* Begin Regular Stylesheet */

.RadGrid_FanGraphs tr:hover {
    background-color: #e5e5e5;
}

.RadGrid_FanGraphs td.rgPagerCell:hover {
    background-color: white;
}

.RadGrid_FanGraphs tr.rgHeadSpace:hover {
    background-color:gray;
}

/* Special Rows */

.grid_line_breakh {
    border-left: 2px solid black;
}

.rgSelectedRow {
    background-color: gray;
    color: White;
}

.grid_line_regular {
    border-left: solid 1px #EAEDE3;
    border-right: solid 1px #EAEDE3;
    border-bottom: solid 1px #EAEDE3;
}

.grid_line_break {
    border-left: 2px solid black;
    border-bottom: solid 1px #EAEDE3;
    border-right: solid 1px #EAEDE3;
}

.grid_breakd {
    border-left: solid 1px #EAEDE3;
    border-bottom: solid 1px #787878;
}

.grid_breakdl {
    border-bottom: solid 1px #787878;
    border-left: solid 1px #EAEDE3;
    padding-right: 5px;
    border-right: 2px solid black;
}

.grid_postseason {
    background-color: #ffffdd;
    display: none;
}

.grid_postseason_total {
    background-color: #eae7ad;
    display: none;
}

.grid_minors_hide {
    font-style: italic;
    display: none;
}

.grid_minors_show {
    font-style: italic;
}

.grid_projections_hide {
    background-color: #e1f4d8;
    display: none;
}

.grid_projections_show {
    background-color: #e1f4d8;
}

.grid_projectionsin_hide {
    background-color: #e1f4d8;
    display: none;
}

.grid_projectionsin_show {
    background-color: #e1f4d8;
}

.grid_total {
    background-color: #e7e7e7;
}

.grid_total_break {
    background-color: #e7e7e7;
    border: 1px solid black;
}

.grid_average {
    background-color: #fde9dc;
    display: none;
}

.grid_multi {
    background-color: #f2f2f2;
    display: none;
}

.grid_multi_show {
    background-color: #f2f2f2;
}

/* Regular Stuff */


.RadGrid_FanGraphs {
    outline: none;
    border: 1px solid #e5e5e5;
    background: white;
    color: black;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 16px;
}

    .RadGrid_FanGraphs .rgMasterTable,
    .RadGrid_FanGraphs .rgDetailTable,
    .RadGrid_FanGraphs .rgGroupPanel table,
    .RadGrid_FanGraphs .rgCommandRow table,
    .RadGrid_FanGraphs .rgEditForm table,
    .RadGrid_FanGraphs .rgPager table {
        font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
        line-height: 16px;
    }

    .RadGrid_FanGraphs .rgAdd,
    .RadGrid_FanGraphs .rgRefresh,
    .RadGrid_FanGraphs .rgEdit,
    .RadGrid_FanGraphs .rgDel,
    .RadGrid_FanGraphs .rgFilter,
    .RadGrid_FanGraphs .rgPagePrev,
    .RadGrid_FanGraphs .rgPageNext,
    .RadGrid_FanGraphs .rgPageFirst,
    .RadGrid_FanGraphs .rgPageLast,
    .RadGrid_FanGraphs .rgExpand,
    .RadGrid_FanGraphs .rgCollapse,
    .RadGrid_FanGraphs .rgSortAsc,
    .RadGrid_FanGraphs .rgSortDesc,
    .RadGrid_FanGraphs .rgUpdate,
    .RadGrid_FanGraphs .rgCancel,
    .RadGrid_FanGraphs .rgUngroup {
        background-image: url('Grid/sprite.gif');
    }

.GridToolTip_FanGraphs {
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif;
    line-height: 16px;
}

.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: 3px;
}

.RadGrid_FanGraphs .rgHeaderDiv {
    border-right-color: #cdcdcd;
}

.RadGrid_FanGraphs .rgMultiHeaderRow th.rgHeader, .RadGrid_FanGraphs .rgMultiHeaderRow th.rgResizeCol {
}

.RadGrid_FanGraphs th.rgSorted {
    background-color: #e5e5e5;
}

.RadGrid_FanGraphs .rgHeader {
    color: #fff;
    font-weight: bold;
}

    .RadGrid_FanGraphs .rgHeader a {
        color: #fff;
        font-weight: bold;
    }

.RadGrid_FanGraphs th.rgSorted {
    color: #000;
}

    .RadGrid_FanGraphs th.rgSorted a {
        color: #000;
    }

.RadGrid_FanGraphs .rgSelectedRow .rgSorted,
.RadGrid_FanGraphs .rgActiveRow .rgSorted,
.RadGrid_FanGraphs .rgHoveredRow .rgSorted,
.RadGrid_FanGraphs .rgEditRow .rgSorted {
    background-color: transparent;
}

.RadGrid_FanGraphs .rgRow a,
.RadGrid_FanGraphs .rgAltRow a, .RadGrid_FanGraphs tr.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 .rgMasterTable .rgActiveCell,
.RadGrid_FanGraphs .rgActiveRow {
    background: white 0 -5200px repeat-x url('Grid/sprite.gif');
    color: #000;
}

.RadGrid_FanGraphs .rgMasterTable .rgActiveCell {
    border-color: #50ae26;
    border-right-width: 1px;
}

.RadGrid_FanGraphs .rgActiveCell a {
    color: #000;
}

.RadGrid_FanGraphs .rgActiveRow input, .RadGrid_FanGraphs .rgActiveRow a {
    color: #000;
}

* + html .RadGrid_FanGraphs .rgSelectedRow .rgSorted {
    background-color: #ffa517;
}

* html .RadGrid_FanGraphs .rgSelectedRow .rgSorted {
    background-color: #ffa517;
}

* html .RadGrid_FanGraphs .rgActiveRow .rgSorted,
* html .RadGrid_FanGraphs .rgHoveredRow .rgSorted {
    background-color: #ffe79c;
}

* + html .RadGrid_FanGraphs .rgActiveRow .rgSorted,
* + html .RadGrid_FanGraphs .rgHoveredRow .rgSorted {
    background-color: #ffe79c;
}

.RadGrid_FanGraphs .rgEditRow {
    background: white 0 -4900px repeat-x url('Grid/sprite.gif');
}

    * + html .RadGrid_FanGraphs .rgEditRow .rgSorted, * html .RadGrid_FanGraphs .rgEditRow .rgSorted {
        background-color: #fff;
    }

.RadGrid_FanGraphs .rgHoveredRow td {
    border-color: #c3c3c3;
}

    .RadGrid_FanGraphs .rgHoveredRow td.rgSorted {
        border-color: #c3c3c3;
    }

.RadGrid_FanGraphs .rgActiveRow td,
.RadGrid_FanGraphs .rgSelectedRow td {
    border-color: #50ae26;
}

    .RadGrid_FanGraphs .rgActiveRow td.rgSorted,
    .RadGrid_FanGraphs .rgSelectedRow td.rgSorted {
        border-color: #50ae26;
    }

.RadGrid_FanGraphs .rgEditRow td {
    border-color: #616161 #c3c3c3;
}

    .RadGrid_FanGraphs .rgEditRow td.rgSorted {
        border-color: #616161 #c3c3c3;
    }

.RadGrid_FanGraphs .rgDrag {
    background-image: url('Grid/rgDrag.gif');
}

.RadGrid_FanGraphs .rgFooterDiv,
.RadGrid_FanGraphs .rgFooter,
.RadGrid_FanGraphs .rgFooterWrapper {
    background: #e4e4e4;
}

    .RadGrid_FanGraphs .rgFooter td,
    .RadGrid_FanGraphs .rgFooterWrapper {
        border-top: 1px solid;
        border-color: #999 #e4e4e4;
    }

.RadGrid_FanGraphs .rgPager .rgStatus {
    border: 1px solid;
    border-color: #e5e5e5;
    border-left-width: 0;
}

.RadGrid_FanGraphs .rgStatus div {
    background-image: url('Common/loading_small.gif');
}

.RadGrid_FanGraphs td.rgPagerCell {
    border: 1px solid;
    border-color: #e5e5e5;
    border-right-width: 0;
}

.RadGrid_FanGraphs .rgInfoPart {
    color: #777;
}

    .RadGrid_FanGraphs .rgInfoPart strong {
        color: #000;
    }

.RadGrid_FanGraphs .rgPageFirst {
    background-position: 0 -550px;
}

    .RadGrid_FanGraphs .rgPageFirst:hover {
        background-position: 0 -600px;
    }

.RadGrid_FanGraphs .rgPagePrev {
    background-position: 0 -700px;
}

    .RadGrid_FanGraphs .rgPagePrev:hover {
        background-position: 0 -750px;
    }

.RadGrid_FanGraphs .rgPageNext {
    background-position: 0 -850px;
}

    .RadGrid_FanGraphs .rgPageNext:hover {
        background-position: 0 -900px;
    }

.RadGrid_FanGraphs .rgPageLast {
    background-position: 0 -1000px;
}

    .RadGrid_FanGraphs .rgPageLast:hover {
        background-position: 0 -1050px;
    }

.RadGrid_FanGraphs .rgPager .rgPagerButton {
    border-color: #50ae26;
    background: #50ae26;
    color: #fff;
    font: 12px/12px "segoe ui", arial, sans-serif;
}

.RadGrid_FanGraphs .rgNumPart a {
    border: 1px solid #fff;
    line-height: 20px;
    color: #767676;
}

    .RadGrid_FanGraphs .rgNumPart a:hover {
        color: #000;
        background-color: #e5e5e5;
    }

    .RadGrid_FanGraphs .rgNumPart a.rgCurrentPage {
        border-color: #50ae26;
        background: transparent;
    }

        .RadGrid_FanGraphs .rgNumPart a.rgCurrentPage:hover {
            border-color: #50ae26;
            background: transparent;
        }

.RadGrid_FanGraphs .rgHeader .rgSortAsc {
    background-position: 3px -248px;
    height: 10px;
}

.RadGrid_FanGraphs .rgHeader .rgSortDesc {
    background-position: 3px -198px;
    height: 10px;
}

.GridReorderTop_FanGraphs {
    background: 0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_FanGraphs {
    background: 0 0 no-repeat url('Grid/sprite.gif');
    background-position: 0 -50px;
}

.RadGrid_FanGraphs .rgFilterRow td {
    border-bottom: 1px solid #e5e5e5;
}

.RadGrid_FanGraphs .rgFilter {
    background-position: 0 -300px;
}

    .RadGrid_FanGraphs .rgFilter:hover {
        background-position: 0 -350px;
    }

.RadGrid_FanGraphs .rgFilterActive {
    background-position: 0 -400px;
}

    .RadGrid_FanGraphs .rgFilterActive:hover {
        background-position: 0 -400px;
    }

.RadGrid_FanGraphs .rgFilterBox {
    border-color: #e5e5e5;
    font: 12px "segoe ui",arial,sans-serif;
    color: #000;
    height: 15px;
}

.RadMenu_FanGraphs .rgHCMClear,
.RadMenu_FanGraphs .rgHCMFilter {
    border-color: #7e7e7e;
    background: #50ae26;
    color: #000;
    font-family: "segoe ui",arial,sans-serif;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

    .RadMenu_FanGraphs .rgHCMClear:hover,
    .RadMenu_FanGraphs .rgHCMFilter:hover {
        border-color: #c98400;
        background-color: #ffe79c;
        color: #882501;
    }

.GridContextMenu_FanGraphs .rmLeftImage {
    background-image: url('../Common/Grid/contextMenu.gif');
}

.GridContextMenu_FanGraphs .rgHCMSortAsc .rmLeftImage {
    background-position: 0 0;
}

.GridContextMenu_FanGraphs .rgHCMSortDesc .rmLeftImage {
    background-position: 0 -40px;
}

.GridContextMenu_FanGraphs .rgHCMUnsort .rmLeftImage {
    background-position: 0 -80px;
}

.GridContextMenu_FanGraphs .rgHCMGroup .rmLeftImage {
    background-position: 0 -120px;
}

.GridContextMenu_FanGraphs .rgHCMUngroup .rmLeftImage {
    background-position: 0 -160px;
}

.GridContextMenu_FanGraphs .rgHCMCols .rmLeftImage {
    background-position: 0 -200px;
}

.GridContextMenu_FanGraphs .rgHCMFilter .rmLeftImage {
    background-position: 0 -240px;
}

.GridContextMenu_FanGraphs .rgHCMUnfilter .rmLeftImage {
    background-position: 0 -280px;
}

.RadGrid_FanGraphs .rgGroupPanel {
    border: 0;
    border-bottom: 1px solid #7c7c7c;
}

    .RadGrid_FanGraphs .rgGroupPanel,
    .RadGrid_FanGraphs .rgGroupPanel caption {
        background: #50ae26;
        color: white;
    }

        .RadGrid_FanGraphs .rgGroupPanel td {
            border: 0;
            padding: 3px 4px;
        }

            .RadGrid_FanGraphs .rgGroupPanel td td {
                padding: 0;
            }

        .RadGrid_FanGraphs .rgGroupPanel .rgSortAsc {
            background-position: 4px -144px;
        }

        .RadGrid_FanGraphs .rgGroupPanel .rgSortDesc {
            background-position: 4px -94px;
        }

.RadGrid_FanGraphs .rgUngroup {
    background-position: 0 -6999px;
}

.RadGrid_FanGraphs .rgGroupItem {
    border: 1px solid #7e7e7e;
    background: #fff;
    color: #000;
}

.RadGrid_FanGraphs .rgMasterTable td.rgGroupCol, .RadGrid_FanGraphs .rgMasterTable td.rgExpandCol {
    border-color: #c9c9c9;
    background: #c9c9c9 none;
}

.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 .rgExpand {
    background-position: 5px -496px;
}

.RadGrid_FanGraphs .rgCollapse {
    background-position: 3px -444px;
}

.RadGrid_FanGraphs .rgEditForm {
    border-bottom: 1px solid #999;
}

.RadGrid_FanGraphs .rgUpdate {
    background-position: 0 -1800px;
}

.RadGrid_FanGraphs .rgCancel {
    background-position: 0 -1850px;
}

.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;
    padding: 0;
}

.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;
    }

.RadGrid_FanGraphs input.rgAdd {
    margin-right: 3px;
    background-position: 0 -1650px;
}

.RadGrid_FanGraphs input.rgRefresh {
    margin-right: 3px;
    background-position: 0 -1600px;
}

.RadGrid_FanGraphs .rgEdit {
    margin-right: 3px;
    background-position: 0 -1700px;
}

.RadGrid_FanGraphs .rgDel {
    margin-right: 3px;
    background-position: 0 -1750px;
}

.RadGrid_FanGraphs .rgExpXLS,
.RadGrid_FanGraphs .rgExpDOC,
.RadGrid_FanGraphs .rgExpPDF,
.RadGrid_FanGraphs .rgExpCSV {
    background-image: url('../Common/Grid/export.gif');
}

.RadGrid_FanGraphs .rgExpXLS {
    background-position: 0 0;
}

.RadGrid_FanGraphs .rgExpDOC {
    background-position: 0 -50px;
}

.RadGrid_FanGraphs .rgExpPDF {
    background-position: 0 -100px;
}

.RadGrid_FanGraphs .rgExpCSV {
    background-position: 0 -150px;
}

/*editing*/
/*hierarchy*/
/*command row*/
/*multirow select*/
.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;
}

.RadGridRTL_FanGraphs .rgPageFirst {
    background-position: 0 -1000px;
}

    .RadGridRTL_FanGraphs .rgPageFirst:hover {
        background-position: 0 -1050px;
    }

.RadGridRTL_FanGraphs .rgPagePrev {
    background-position: 0 -850px;
}

    .RadGridRTL_FanGraphs .rgPagePrev:hover {
        background-position: 0 -900px;
    }

.RadGridRTL_FanGraphs .rgPageNext {
    background-position: 0 -700px;
}

    .RadGridRTL_FanGraphs .rgPageNext:hover {
        background-position: 0 -750px;
    }

.RadGridRTL_FanGraphs .rgPageLast {
    background-position: 0 -550px;
}

    .RadGridRTL_FanGraphs .rgPageLast:hover {
        background-position: 0 -600px;
    }

.RadGridRTL_FanGraphs .rgExpand {
    background-position: -20px -496px;
}


div.RadGrid_FanGraphs .rgRow td, div.RadGrid_FanGraphs .rgAltRow td, div.RadGrid_FanGraphs .rgEditRow td, div.RadGrid_FanGraphs .rgFooter td, div.RadGrid_FanGraphs .rgFilterRow td, div.RadGrid_FanGraphs .rgHeader, div.RadGrid_FanGraphs .rgResizeCol, div.RadGrid_FanGraphs .rgGroupHeader td {
    padding-left: 3px;
    padding-right: 3px;
}

div.RadGrid_FanGraphs .rgMasterTable, div.RadGrid_FanGraphs .rgDetailTable, div.RadGrid_FanGraphs .rgEditForm table {
    border-collapse: collapse;
    border-spacing: 0;
}

