﻿html body .RadInput_NewInput .riTextBox,
html body .RadInputMgr_NewInput {
  border-color: #cdcdcd;
  background: white;
  color: black;
  font: 100 16px "Segoe UI", Arial, Helvetica, sans-serif; }

.RadInput_NewInput.riSingle .riTextBox {
  height: 36px;
}

html body .RadInput_NewInput .riTextBox,
html body .RadInputMgr_NewInput,
* + html .RadInput_NewInput.riSingle .riTextBox,
* + html .RadForm_NewInput.RadForm.rfdTextbox input.riTextBox.rfdDecorated {
  height: 31px;
  line-height: 31px; }

.RadInput_NewInput.riSingle textarea.riTextBox,
html .RadInput_NewInput textarea.riTextBox {
  height: auto; }

html body .RadInput_NewInput .riEmpty,
html body .RadInput_Empty_NewInput {
  color: #bbbbbb; }

html body .RadInput_NewInput .riHover,
html body .RadInput_Hover_NewInput {
  color: black;
  border-color: #cdcdcd; }

html body .RadInput_NewInput .riFocused,
html body .RadInput_Focused_NewInput {
  border-color: #25a0da; }

html body .RadInput_NewInput .riRead,
html body .RadInput_Read_NewInput {
  border-color: #b0b0b0; }

html body .RadInput_NewInput .riDisabled,
html body .RadInput_Disabled_NewInput {
  Opacity: .5;
  -moz-opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default; }

html body .RadInput_NewInput .riError,
html body .RadInput_Error_NewInput {
  border-color: #de3914;
  background: #fff;
  color: #de3914; }

.RadForm.rfdTextbox .RadInput_NewInput .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_NewInput[type="text"] {
  border-color: #de3914;
  background: #fff;
  color: #de3914; }

html body .RadInput_NewInput .riNegative,
html body .RadInput_Negative_NewInput {
  color: #565656; }

.RadInput_NewInput a {
  background: transparent no-repeat url('Common/radActionsSprite.png'); }

.RadInput_NewInput .riBtn a {
  width: 20px;
  height: 18px;
  line-height: 18px;
  background-position: -14px -4864px; }

.RadInput_NewInput a.riButton {
  background-position: -14px -4864px; }

.RadInput_NewInput a.riButton:hover {
  background-position: -64px -4864px; }

.RadInput_NewInput .riSpin a {
  width: 15px;
  height: 7px;
  line-height: 7px; }

.RadInput_NewInput a.riUp,
.RadInput_NewInput a.riDown {
  height: 14px; }

.RadInput_NewInput a.riUp {
  background-position: -17.5px -18px; }
  .RadInput_NewInput a.riUp:hover {
    background-position: -67.5px -18px; }

.RadInput_NewInput a.riDown {
  background-position: -17.5px -68px; }
  .RadInput_NewInput a.riDown:hover {
    background-position: -67.5px -68px; }

/*label*/
.RadInput_NewInput .riLabel {
  color: #666; }

.RadInput_NewInput .riResizeIcon {
  background: transparent 0 0 no-repeat url('Input/ResizeEdge.gif');
  width: 12px;
  height: 12px;
  margin-left: -12px; }

.riContButton.RadInput_NewInput .riResizeIcon {
  margin-left: -32px; }

html body .RadInputRTL_NewInput .riError,
html body .RadInputRTL_Error_NewInput {
  background-position: 3px -298px; }
html body .RadInputRTL_NewInput .riResizeIcon {
  background-position: 0 -19px;
  margin-right: -12px; }
html body .RadInputRTL_NewInput.riContButton .riResizeIcon {
  margin-right: -32px; }

.RadForm.rfdTextbox .RadInputRTL_NewInput .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_NewInput[type="text"] {
  background-position: 3px -298px; }
