.RadForm_Custom {
  /* CSS class for styling the decoration zone or the <html /> tag of the page */
  /* Decorate scrollbars */
  /* Decorate <h4|5|6 /> */
  /* Decorate <label /> */
  /* Decorate <input type="checkbox" />, <input type="radio" /> */
  /* <fieldset /> and <legend /> */
  /* this selector styles the hover of the side bars of the rounded elements */
  /* this fixes the height for text inputs as they have different height than the other skin */
  /* Decorate <input type="text | password | search | url | tel | email" /> and <textarea /> */
  /* For all browsers except IE6 we are using attribute selectors - single or double */
  /* Decorate <fieldset /> and <legend /> */
  /* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
  /* <select /> */
  /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
  /* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */
  /* the scrollbar face color */
  /*GridView, FormView, DetailsView*/
  /* Validation Summary Control and Login Control  */ }
  .RadForm_Custom.rfdScrollBars {
    scrollbar-3dlight-color: #cbcbcb;
    scrollbar-arrow-color: #787878;
    scrollbar-base-color: #787878;
    scrollbar-darkshadow-color: #a7a7a7;
    scrollbar-face-color: #d5d5d5;
    scrollbar-highlight-color: #e6e6e6;
    scrollbar-shadow-color: #d5d5d5;
    scrollbar-track-color: #f5f5f5; }
  .RadForm_Custom.RadForm.rfdTextbox input[type="text"], .RadForm_Custom.RadForm.rfdTextbox input[type="password"], .RadForm_Custom.RadForm.rfdTextarea textarea, .RadForm_Custom.RadForm.rfdTextarea textarea[disabled]:hover, .RadForm_Custom.RadForm.rfdTextbox input[disabled][type="text"]:hover, .RadForm_Custom.RadForm.rfdTextbox input[disabled][type="password"]:hover, .RadForm_Custom.RadForm .rfdCheckboxChecked, .RadForm_Custom.RadForm .rfdInputDisabled.rfdCheckboxChecked:hover, .RadForm_Custom.RadForm .rfdCheckboxUnchecked, .RadForm_Custom.RadForm .rfdInputDisabled.rfdCheckboxUnchecked:hover, .RadForm_Custom.RadForm.rfdLabel label, .RadForm_Custom.RadForm .rfdAspLabel, .RadForm_Custom.RadForm .rfdRadioUnchecked, .RadForm_Custom.RadForm .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm_Custom.RadForm .rfdRadioUnchecked:hover, .RadForm_Custom.RadForm .rfdRadioChecked, .RadForm_Custom.RadForm .rfdInputDisabled.rfdRadioChecked:hover, .RadForm_Custom.RadForm .rfdRadioChecked:hover, .RadForm_Custom.RadForm .riTextBox, .RadForm_Custom.RadForm .rfdValidationSummaryControl, .RadForm_Custom.RadForm .rfdLoginControl, .RadForm_Custom.RadForm legend,
  .RadForm_Custom .rfdSelectBox_Custom li,
  .RadForm_Custom .rfdSelectText, .RadForm_Custom.rfdGrids .rfdTable th, .RadForm_Custom.rfdGrids .rfdTable td 
  {
    border-color: #707070;
    font-size: 14px !important;
    font-family: "Segoe UI", Arial, Helvetica; 
  }
    
  .RadForm_Custom.rfdButton a.rfdSkinnedButton {

    line-height: 34px;
    
    border: 1px solid #cdcdcd !important;
    background-color: #f9f9f9 !important;
    padding-right: 0 !important; }
  .RadForm_Custom.rfdButton a.rfdSkinnedButton:hover {
    border: 1px solid #767676 !important;
    background-color: #e8e8e8; }
  .RadForm_Custom.rfdButton a.rfdSkinnedButton:active, .RadForm_Custom.rfdButton a.rfdSkinnedButton:focus
  .RadForm_Custom.rfdButton a.rfdClickedButton {
    border: 1px solid #b4e85a !important;
    background-color: #b4e85a; }
  .RadForm_Custom.rfdButton.RadForm a.rfdInputDisabled, .RadForm_Custom.rfdButton.RadForm a.rfdInputDisabled:hover, .RadForm_Custom.rfdButton.RadForm a.rfdInputDisabled:active, .RadForm_Custom.rfdButton.RadForm a.rfdInputDisabled:focus
  .RadForm_Custom.rfdButton a.rfdClickedButton.rfdInputDisabled {
    border: 1px solid #cdcdcd ;
    background-color: #f9f9f9 ; }
  .RadForm_Custom.rfdButton a.rfdSkinnedButton.rfdInputDisabled:active input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton a.rfdSkinnedButton.rfdInputDisabled:focus input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton a.rfdSkinnedButton.rfdInputDisabled:active input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton a.rfdSkinnedButton.rfdInputDisabled:focus input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton a.rfdSkinnedButton.rfdInputDisabled:active input.rfdDecorated[type="button"], .RadForm_Custom.rfdButton a.rfdSkinnedButton.rfdInputDisabled:focus input.rfdDecorated[type="button"], .RadForm_Custom.rfdButton a.rfdClickedButton.rfdInputDisabled input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton a.rfdClickedButton.rfdInputDisabled input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton a.rfdClickedButton.rfdInputDisabled input.rfdDecorated[type="button"] {
    background-color: #f9f9f9 !important;
    color: black !important; }
  .RadForm_Custom.rfdButton .rfdSkinnedButton input.rfdDecorated[type="button"], .RadForm_Custom.rfdButton .rfdSkinnedButton input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton .rfdSkinnedButton input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton .rfdSkinnedButton button, .RadForm_Custom.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
}
  .RadForm_Custom.rfdButton a.rfdSkinnedButton:active input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton a.rfdSkinnedButton:focus input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton a.rfdSkinnedButton:active input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton a.rfdSkinnedButton:focus input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton a.rfdSkinnedButton:active input.rfdDecorated[type="button"], .RadForm_Custom.rfdButton a.rfdSkinnedButton:focus input.rfdDecorated[type="button"], .RadForm_Custom.rfdButton a.rfdClickedButton input.rfdDecorated[type="submit"], .RadForm_Custom.rfdButton a.rfdClickedButton input.rfdDecorated[type="reset"], .RadForm_Custom.rfdButton a.rfdClickedButton input.rfdDecorated[type="button"] {
    background-color: #b4e85a;
    color: white; }
  .RadForm_Custom.rfdHeading h4, .RadForm_Custom.rfdHeading h5, .RadForm_Custom.rfdHeading h6 {
    font-size: 18px;
    color: black;
    border-bottom: 1px solid transparent; }
  .RadForm_Custom.rfdLabel label {
    color: black; }
/*
  .RadForm_Custom .rfdCheckboxUnchecked,
  .RadForm_Custom .rfdCheckboxChecked,
  .RadForm_Custom .rfdInputDisabled.rfdCheckboxUnchecked,
  .RadForm_Custom .rfdInputDisabled.rfdCheckboxChecked,
  .RadForm_Custom .rfdRadioUnchecked,
  .RadForm_Custom .rfdRadioChecked,
  .RadForm_Custom .rfdInputDisabled.rfdRadioUnchecked,
  .RadForm_Custom .rfdInputDisabled.rfdRadioChecked {
    background-image: url('FormDecorator/CheckBoxRadioSprites.png');
    _background-image: url('FormDecorator/CheckBoxRadioSpritesIE6.png');
    height: 30px;
    line-height: 30px !important;
    padding-left: 22px !important; }
  .RadForm_Custom.RadForm .rfdCheckboxUnchecked {
    background-position: 0 0; }
  .RadForm_Custom.RadForm .rfdCheckboxUnchecked:hover {
    background-position: 0 -40px; }
  .RadForm_Custom.RadForm .rfdCheckboxChecked {
    background-position: 0 -80px; }
  .RadForm_Custom.RadForm .rfdCheckboxChecked:hover {
    background-position: 0 -120px; }
  .RadForm_Custom.RadForm .rfdCheckboxUnchecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdCheckboxUnchecked.rfdInputDisabled:hover {
    background-position: 0 -160px; }
  .RadForm_Custom.RadForm .rfdCheckboxChecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdCheckboxChecked.rfdInputDisabled:hover {
    background-position: 0 -200px; }
  .RadForm_Custom.RadForm .rfdRadioUnchecked {
    background-position: 0 -320px; }
  .RadForm_Custom.RadForm .rfdRadioUnchecked:hover {
    background-position: 0 -360px; }
  .RadForm_Custom.RadForm .rfdRadioChecked {
    background-position: 0 -400px; }
  .RadForm_Custom.RadForm .rfdRadioChecked:hover {
    background-position: 0 -440px; }
  .RadForm_Custom.RadForm .rfdRadioUnchecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdRadioUnchecked.rfdInputDisabled:hover {
    background-position: 0 -480px; }
  .RadForm_Custom.RadForm .rfdRadioChecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdRadioChecked.rfdInputDisabled:hover {
    background-position: 0 -520px; }
  .RadForm_Custom.RadForm .rfdRtl .rfdCheckboxUnchecked, .RadForm_Custom.RadForm .rfdRtl .rfdCheckboxChecked, .RadForm_Custom.RadForm .rfdRtl .rfdInputDisabled.rfdCheckboxUnchecked, .RadForm_Custom.RadForm .rfdRtl .rfdInputDisabled.rfdCheckboxChecked, .RadForm_Custom.RadForm .rfdRtl .rfdRadioUnchecked, .RadForm_Custom.RadForm .rfdRtl .rfdRadioChecked, .RadForm_Custom.RadForm .rfdRtl .rfdInputDisabled.rfdRadioUnchecked, .RadForm_Custom.RadForm .rfdRtl .rfdInputDisabled.rfdRadioChecked {
    padding-right: 22px !important; }
  .RadForm_Custom .rfdRtl .rfdCheckboxUnchecked, .RadForm_Custom.rfdRtl .rfdCheckboxUnchecked,
  .RadForm_Custom .rfdRtl .rfdInputDisabled.rfdCheckboxUnchecked:hover, .RadForm_Custom.rfdRtl .rfdInputDisabled.rfdCheckboxUnchecked:hover {
    background-position: right 0 !important; }
  .RadForm_Custom .rfdRtl .rfdCheckboxUnchecked:hover, .RadForm_Custom.rfdRtl .rfdCheckboxUnchecked:hover {
    background-position: right -40px !important; }
  .RadForm_Custom .rfdRtl .rfdCheckboxChecked, .RadForm_Custom.rfdRtl .rfdCheckboxChecked,
  .RadForm_Custom .rfdRtl .rfdInputDisabled.rfdCheckboxChecked:hover, .RadForm_Custom.rfdRtl .rfdInputDisabled.rfdCheckboxChecked:hover {
    background-position: right -80px !important; }
  .RadForm_Custom .rfdRtl .rfdCheckboxChecked:hover, .RadForm_Custom.rfdRtl .rfdCheckboxChecked:hover {
    background-position: right -120px !important; }
  .RadForm_Custom.RadForm .rfdRtl .rfdCheckboxUnchecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdRtl .rfdCheckboxUnchecked.rfdInputDisabled:hover {
    background-position: right -160px !important; }
  .RadForm_Custom.RadForm .rfdRtl .rfdCheckboxChecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdRtl .rfdCheckboxChecked.rfdInputDisabled:hover {
    background-position: right -200px !important; }
  .RadForm_Custom .rfdRtl .rfdRadioUnchecked, .RadForm_Custom.rfdRtl .rfdRadioUnchecked,
  .RadForm_Custom .rfdRtl .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm_Custom.rfdRtl .rfdInputDisabled.rfdRadioUnchecked:hover {
    background-position: right -320px !important; }
  .RadForm_Custom .rfdRtl .rfdRadioUnchecked:hover, .RadForm_Custom.rfdRtl .rfdRadioUnchecked:hover {
    background-position: right -360px !important; }
  .RadForm_Custom .rfdRtl .rfdRadioChecked, .RadForm_Custom.rfdRtl .rfdRadioChecked,
  .RadForm_Custom .rfdRtl .rfdInputDisabled.rfdRadioChecked:hover, .RadForm_Custom.rfdRtl .rfdInputDisabled.rfdRadioChecked:hover {
    background-position: right -400px !important; }
  .RadForm_Custom .rfdRtl .rfdRadioChecked:hover, .RadForm_Custom.rfdRtl .rfdRadioChecked:hover {
    background-position: right -440px !important; }
  .RadForm_Custom.RadForm .rfdRtl .rfdRadioUnchecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdRtl .rfdRadioUnchecked.rfdInputDisabled:hover {
    background-position: right -480px !important; }
  .RadForm_Custom.RadForm .rfdRtl .rfdRadioChecked.rfdInputDisabled, .RadForm_Custom.RadForm .rfdRtl .rfdRadioChecked.rfdInputDisabled:hover {
    background-position: right -520px !important; }
*/
  .RadForm_Custom.rfdFieldset fieldset {
    border: 1px solid #cdcdcd;
    border-radius: 0; }
  .RadForm_Custom.rfdFieldset legend {
    text-transform: uppercase; }
  .RadForm_Custom.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_Custom.rfdFieldset fieldset legend,
  .RadForm_Custom fieldset.rfdFieldset legend {
    color: black; }
  .RadForm_Custom table.rfdRoundedWrapper .rfdRoundedOuter {
    background-color: #cdcdcd !important; }
  .RadForm_Custom table.rfdRoundedWrapper div.rfdRoundedInner {
    background-color: white;
    border-top: 1px solid #cdcdcd !important;
    border-bottom: 1px solid #cdcdcd !important; }
  .RadForm_Custom table.rfdRoundedWrapper:hover .rfdRoundedOuter {
    background-color: #767676 !important; }
  .RadForm_Custom .rfdRoundedInner,
  .RadForm_Custom .rfdRoundedOuter {
    height: 32px !important; }
  .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="text"], .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="password"], .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="search"], .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="url"], .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="tel"], .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="email"], .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[disabled][type="text"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[disabled][type="password"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[disabled][type="search"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[disabled][type="url"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[disabled][type="tel"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[disabled][type="email"]:hover {
    border: 1px solid #707070;
    border-radius: 0;
    height: 18px;
    line-height: normal;
    font-size: 15px; }
  .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="text"], .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="password"], .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="search"], .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="url"], .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="tel"], .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[type="email"], .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[disabled][type="text"]:hover, .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[disabled][type="password"]:hover, .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[disabled][type="search"]:hover, .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[disabled][type="url"]:hover, .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[disabled][type="tel"]:hover, .RadForm_Custom.RadForm.rfdTextbox .riSingle input.rfdDecorated[disabled][type="email"]:hover {
    height: 36px; }
  .RadForm_Custom.RadForm.rfdTextarea textarea, .RadForm_Custom.RadForm.rfdTextarea textarea[disabled]:hover {
    border: 1px solid #707070;
    border-radius: 0;
    font-size: 15px; }
  .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="text"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="password"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="search"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="url"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="tel"]:hover, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="email"]:hover, .RadForm_Custom.RadForm.rfdTextarea textarea:hover {
 }
  .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="text"]:active, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="password"]:active, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="search"]:active, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="url"]:active, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="tel"]:active, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="email"]:active, .RadForm_Custom.RadForm.rfdTextarea textarea:active, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="text"]:focus, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="password"]:focus, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="search"]:focus, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="url"]:focus, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="tel"]:focus, .RadForm_Custom.RadForm.rfdTextbox input.rfdDecorated[type="email"]:focus, .RadForm_Custom.RadForm.rfdTextarea textarea:focus {
    border: 1px solid #b4e85a; }
  .RadForm_Custom .RadFormCustom.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
  .RadForm_Custom .RadFormCustom.rfdFieldset fieldset.rfdFieldset legend {
    color: black; }
  .RadForm_Custom .RadFormCustom.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
  .RadForm_Custom .RadFormCustom.rfdFieldset fieldset.rfdFieldset {
    border: 1px solid #767676; }
  .RadForm_Custom table.rfdRoundedWrapper input,
  .RadForm_Custom table.rfdRoundedWrapper textarea,
  .RadForm_Custom input.rfdInput,
  .RadForm_Custom textarea.rfdTextarea {
    border: 1px solid #767676;
    background-color: white;
    color: black; }
  .RadForm_Custom .RadFormCustom textarea.rfdTextarea,
  .RadForm_Custom .RadFormCustom table.rfdRoundedWrapper textarea {
    overflow: auto; }
  .RadForm_Custom .rfdSelect_Custom,
  .RadForm_Custom .rfdSelect_Custom:hover,
  .RadForm_Custom .rfdSelect_Custom .rfdSelectOuter,
  .RadForm_Custom .rfdSelect_Custom:hover .rfdSelectOuter,
  .RadForm_Custom .rfdSelect_Custom .rfdSelectArrow span,
  .RadForm_Custom .rfdSelectBox_Custom .rfdSelect_selected,
  .RadForm_Custom .rfdSelectBox_Custom li:hover,
  .RadForm_Custom .rfdSelect_Custom.rfdSelectDisabled:hover,
  .RadForm_Custom .rfdRtl .rfdSelect_Custom,
  .RadForm_Custom .rfdRtl .rfdSelect_Custom:hover,
  .RadForm_Custom .rfdRtl .rfdSelect_Custom .rfdSelectOuter,
  .RadForm_Custom .rfdRtl .rfdSelect_Custom .rfdSelectOuter:hover {
    background-image: url('FormDecorator/ComboSprites.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent; }
  .RadForm_Custom .rfdSelect_Custom:hover {
    background-position: left -72px; }
  .RadForm_Custom .rfdSelect_Custom .rfdSelectOuter,
  .RadForm_Custom .rfdSelect_Custom.rfdSelectDisabled:hover .rfdSelectOuter {
    color: black;
    background-position: right -36px;
    height: 36px;
    line-height: 36px;
    min-width: 55px; }
  .RadForm_Custom .rfdSelect_Custom:hover .rfdSelectOuter {
    background-position: right -108px; }
  .RadForm_Custom .rfdRtl .rfdSelect_Custom {
    background-position: left -180px !important;
    padding-left: 30px !important; }
  .RadForm_Custom .rfdRtl .rfdSelect_Custom .rfdSelectOuter {
    background-position: right -144px !important;
    min-width: 35px; }
  .RadForm_Custom .rfdRtl .rfdSelect_Custom:hover {
    background-position: left -252px !important; }
  .RadForm_Custom .rfdRtl .rfdSelect_Custom:hover .rfdSelectOuter {
    background-position: right -216px !important; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_Custom {
      /* checkboxes */ }
      .RadForm_Custom.rfdCheckbox input[type="checkbox"], .RadForm_Custom.rfdCheckbox input[type="checkbox"][disabled]:hover, .RadForm_Custom.rfdRadio input[type="radio"], .RadForm_Custom.rfdRadio input[type="radio"][disabled="disabled"]:hover {
        height: 30px;
        line-height: 30px !important;
        padding-left: 22px !important;
        background-image: url('FormDecorator/CheckBoxRadioSprites.png');
        background-repeat: no-repeat; }
      .RadForm_Custom.rfdCheckbox label, .RadForm_Custom.rfdRadio label {
        vertical-align: middle; }
      .RadForm_Custom.rfdCheckbox input[type="checkbox"], .RadForm_Custom.rfdCheckbox input[type="checkbox"][disabled]:hover {
        background-position: 0 0; }
      .RadForm_Custom.rfdCheckbox input[type="checkbox"]:hover {
        background-position-y: -40px; }
      .RadForm_Custom.rfdCheckbox input[type="checkbox"]:checked, .RadForm_Custom.rfdCheckbox input[type="checkbox"][disabled]:hover:checked {
        background-position-y: -80px; }
      .RadForm_Custom.rfdCheckbox input[type="checkbox"]:hover:checked {
        background-position-y: -120px; }
      .RadForm_Custom.rfdRadio input[type="radio"], .RadForm_Custom.rfdRadio input[type="radio"][disabled="disabled"]:hover {
        background-position: 0 -320px; }
      .RadForm_Custom.rfdRadio input[type="radio"]:hover {
        background-position-y: -360px; }
      .RadForm_Custom.rfdRadio input[type="radio"]:checked, .RadForm_Custom.rfdRadio input[type="radio"][disabled="disabled"]:hover:checked {
        background-position-y: -400px; }
      .RadForm_Custom.rfdRadio input[type="radio"]:hover:checked {
        background-position-y: -440px; } }
        
   .RadForm_Custom.rfdScrollBars {
    /* scrollbar track background color */
    /* increment / decrement button settings */
    /* horizontal scroll left button */
    /* horizontal scroll right button */
    /* vertical scroll up button */
    /* vertical scroll down button */ }
    .RadForm_Custom.rfdScrollBars body::-webkit-scrollbar,
    .RadForm_Custom.rfdScrollBars body::-webkit-scrollbar-thumb:vertical,
    .RadForm_Custom.rfdScrollBars body::-webkit-scrollbar-thumb:horizontal{
        background-color: red; }
    .RadForm_Custom.rfdScrollBars div::-webkit-scrollbar,
    form::-webkit-scrollbar{
        background-color: #f5f5f5;}
    .RadForm_Custom.rfdScrollBars div::-webkit-scrollbar-thumb:vertical, 
    .RadForm_Custom.rfdScrollBars div::-webkit-scrollbar-thumb:horizontal {
        background-color: #d5d5d5;}
    .RadForm_Custom.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
    .RadForm_Custom.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
        background-color: #f5f5f5;}
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
        border-color: #a2a2a2 #b8b8b8 #b8b8b8 #a2a2a2; }
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
    .RadForm_Custom.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
      background-image: url('FormDecorator/ScrollArrows.png');
      background-color: #d5d5d5; }
    .RadForm_Custom.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement {
      background-position: 4px 4px; }
    .RadForm_Custom.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
      background-position: -7px 4px; }
    .RadForm_Custom.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement {
      background-position: 3px -8px; }
    .RadForm_Custom.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment {
      background-position: -9px -8px; }
      
  .RadForm_Custom.rfdGrids .rfdTable {
    border: 1px solid #cdcdcd;
    background: white;
    color: black; }
  .RadForm_Custom.rfdGrids .rfdTable th {
    border-bottom: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    background: #b4e85a;
    color: white;
    height: 50px; }
  .RadForm_Custom.rfdGrids .rfdTable a {
    color: #b4e85a; }
  .RadForm_Custom.rfdGrids .rfdTable a:hover {
    text-decoration: none; }
  .RadForm_Custom .rfdValidationSummaryControl,
  .RadForm_Custom .rfdLoginControl {
    border-radius: 0;
    background-color: white;    
    border: 1px solid #cdcdcd; }
  .RadForm_Custom a.rfdLoginControl,
  .RadForm_Custom a.rfdLoginControl:active,
  .RadForm_Custom a.rfdLoginControl:visited {
    color: black; }
  .RadForm_Custom a.rfdLoginControl:hover {
    color: #767676; }

/* dropdown settings */
.rfdSelectBox_Custom {
  background-color: white;
  color: black;
  border: 1px solid #cdcdcd;
  border-radius: 0; }

.rfdSelectBox_Custom li {
  height: 36px;
  line-height: 36px;
  padding: 0 8px 0 3px;
  background-image: none !important;
  font-size: 15px; }

.RadForm_Custom .rfdSelectBox_Custom li:hover,
.rfdSelectBox_Custom li:hover {
  background-color: #e8e8e8; }

.RadForm_Custom .rfdSelectBox_Custom .rfdSelect_selected,
.RadForm_Custom .rfdSelectBox_Custom .rfdSelect_selected:hover,
.rfdSelectBox_Custom .rfdSelect_selected,
.rfdSelectBox_Custom .rfdSelect_selected:hover {
  background-color: #b4e85a;
  color: white; }

.rfdSelectBox_Custom .rfdSelectBox_optgroup_label:hover {
  background: none;
  color: black; }

