/*global*/
.RadInput_MedProSkin,
.RadInputMgr_MedProSkin {
  font: normal 12px  Arial, Helvetica, sans-serif; }

/*textbox states*/
html body .RadInput_MedProSkin .riTextBox,
html body .RadInputMgr_MedProSkin {
  border-color: lightgray;
  background: #fff;
  color: black;
  font: normal 12px  Arial, Helvetica, sans-serif; }

html body .RadInput_MedProSkin .riEmpty,
html body .RadInput_Empty_MedProSkin {
  color: #bbbbbb; }

html body .RadInput_MedProSkin .riHover,
html body .RadInput_Hover_MedProSkin {
  color: black;
  border-color: #767676; }

html body .RadInput_MedProSkin .riFocused,
html body .RadInput_Focused_MedProSkin {
  border-color: #25a0da; }

html body .RadInput_MedProSkin .riRead,
html body .RadInput_Read_MedProSkin {
  border-color: #b0b0b0; }

html body .RadInput_MedProSkin .riDisabled,
html body .RadInput_Disabled_MedProSkin {
  color: #c9c0c0;
  cursor: default; }

html body .RadInput_MedProSkin .riError,
html body .RadInput_Error_MedProSkin {
  border-color: #de3914;
  background: #ffe9e9 100% -298px no-repeat url('Input/sprite.gif');
  color: #de3914; }

.RadForm.rfdTextbox .RadInput_MedProSkin .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_MedProSkin[type="text"] {
  border-color: #de3914;
  background: white 100% -298px no-repeat url('Input/sprite.gif');
  color: #de3914; }

html body .RadInput_MedProSkin .riNegative,
html body .RadInput_Negative_MedProSkin {
  color: #565656; }

/*buttons*/
.RadInput_MedProSkin a {
  background: transparent no-repeat url('Input/sprite.gif'); }

/*go*/
.RadInput_MedProSkin .riBtn a {
  width: 20px;
  height: 18px;
  line-height: 18px;
  background-position: 3px 5px; }

.RadInput_MedProSkin .riBtn a:hover {
  background-position: 3px -45px; }

/*spin*/
.RadInput_MedProSkin .riSpin a {
  width: 15px;
  height: 7px;
  line-height: 7px; }

.RadInput_MedProSkin a.riUp {
  background-position: 4px -98px; }

.RadInput_MedProSkin a.riUp:hover {
  background-position: 4px -148px; }

.RadInput_MedProSkin a.riDown {
  background-position: 4px -199px; }

.RadInput_MedProSkin a.riDown:hover {
  background-position: 4px -249px; }

/*label*/
.RadInput_MedProSkin .riLabel {
  color: #666; }

.RadInput_MedProSkin .riResizeIcon {
  background: transparent 0 0 no-repeat url('Input/ResizeEdge.gif'); }

html body .RadInputRTL_MedProSkin .riError,
html body .RadInputRTL_Error_MedProSkin {
  background-position: 3px -298px; }

.RadInputRTL_MedProSkin .riResizeIcon {
  background-position: 0 -19px; }

.RadForm.rfdTextbox .RadInputRTL_MedProSkin .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_MedProSkin[type="text"] {
  background-position: 3px -298px; }
