/*global*/
.RadInput_VeracityBenefits, .RadInputMgr_VeracityBenefits {
    font: bold 14px "Segoe UI", Arial, Helvetica, sans-serif;
}

/*textbox states*/
html body .RadInput_VeracityBenefits .riTextBox, html body .RadInputMgr_VeracityBenefits {
    border-color: #9babc2;
    background: #fff;
    color: #384e73;
    font: bold 14px "Segoe UI", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

html body .RadInput_VeracityBenefits .riEmpty, html body .RadInput_Empty_VeracityBenefits {
  color: #8ba0bc; }

html body .RadInput_VeracityBenefits .riHover, html body .RadInput_Hover_VeracityBenefits, html body .RadInput_VeracityBenefits .riFocused, html body .RadInput_Focused_VeracityBenefits {
  color: #384e73;
  border-color: #f3d64a;
  background-color: lemonchiffon; }

html body .RadInput_VeracityBenefits .riRead, html body .RadInput_Read_VeracityBenefits {
  border-color: #ccdbed; }

html body .RadInput_VeracityBenefits .riDisabled, html body .RadInput_Disabled_VeracityBenefits {
  color: #8ba0bc;
  border-color: #9babc2;
  cursor: default; }

html body .RadInput_VeracityBenefits .riError, html body .RadInput_Error_VeracityBenefits {
    border-color: #e50000 #dc643f #ea8541;
    background: mistyrose 100% -298px no-repeat url('Input/sprite.gif');
    color: #b32d34;
}

/* Remove the built-in error exclamation point*/
.RadInputError:after {
    display: none; 
}

.RadForm.rfdTextbox .RadInput_VeracityBenefits .riError[type="text"], .RadForm.rfdTextbox .RadInput_Error_VeracityBenefits[type="text"] {
    border-color: #b32d34 #dc643f #ea8541;
    background: mistyrose 100% -298px no-repeat url('Input/sprite.gif');
    color: #b32d34;
}

.RadForm.rfdTextbox .RadInput_VeracityBenefits .riError[type="password"], .RadForm.rfdTextbox .RadInput_Error_VeracityBenefits[type="password"] {
    border-color: #b32d34 #dc643f #ea8541;
    background: mistyrose 100% -298px no-repeat url('Input/sprite.gif');
    color: #b32d34;
}

/*buttons*/
.RadInput_VeracityBenefits a {
  background: transparent no-repeat url('Input/sprite.gif'); }

.RadInput_VeracityBenefits .riBtn a, .RadInput_VeracityBenefits a.riButton {
  width: 21px;
  height: 18px;
  line-height: 18px;
  background-position: 3px 6px; }

.RadInput_VeracityBenefits .riBtn a:hover, .RadInput_VeracityBenefits a.riButton:hover {
  background-position: 3px -44px; }

.RadInput_VeracityBenefits .riSpin a {
  height: 11px;
  line-height: 10px; }

.RadInput_VeracityBenefits a.riDown {
  height: 11px;
  line-height: 10px; }

.RadInput_VeracityBenefits a.riUp {
  height: 11px;
  line-height: 10px;
  background-position: 0 -96px; }
  .RadInput_VeracityBenefits a.riUp:hover {
    background-position: 0 -146px; }

.RadInput_VeracityBenefits a.riDown {
  background-position: 0 -198px;
  margin-top: 0; }
  .RadInput_VeracityBenefits a.riDown:hover {
    background-position: 0 -247px; }

.RadInput_VeracityBenefits .riLabel {
  color: #384e73; }

.RadInput_VeracityBenefits .riResizeIcon {
  background: transparent 0 0 no-repeat url('Input/ResizeEdge.gif'); }

html body .RadInputRTL_VeracityBenefits .riError, html body .RadInputRTL_Error_VeracityBenefits {
  background-position: 3px -298px; }

html body .RadInputRTL_VeracityBenefits .riResizeIcon {
  background-position: 0 -19px; }

.RadForm.rfdTextbox .RadInputRTL_VeracityBenefits .riError[type="text"], .RadForm.rfdTextbox .RadInputRTL_Error_VeracityBenefits[type="text"] {
  background-position: 3px -298px; }
