html body .RadInput_T2W .riTextBox,html body .RadInputMgr_T2W
{
	border-color:#cdcdcd;
	background:#F5F5F5;
	color:#000;
}

.RadInput_T2W.riSingle .riTextBox
{
	height:32px;
	background-color: #FFF;
}

html body .RadInput_T2W .riTextBox,html body .RadInputMgr_T2W,*+html .RadInput_T2W.riSingle .riTextBox,*+html .RadForm_T2W.RadForm.rfdTextbox input.riTextBox.rfdDecorated
{
	height:34px;
	line-height:31px;
}

.RadInput_T2W.riSingle textarea.riTextBox,html .RadInput_T2W textarea.riTextBox
{
	height:auto;
}

html body .RadInput_T2W .riEmpty,html body .RadInput_Empty_T2W
{
	color:#bbb;
}

html body .RadInput_T2W .riHover,html body .RadInput_Hover_T2W
{
	color:#000;
	border-color:#cdcdcd;
}

html body .RadInput_T2W .riFocused,html body .RadInput_Focused_T2W
{
	border-color:#25a0da;
}

html body .RadInput_T2W .riRead,html body .RadInput_Read_T2W
{
	border-color:#b0b0b0;
}

html body .RadInput_T2W .riDisabled,html body .RadInput_Disabled_T2W
{
	opacity:.5;
	-moz-opacity:.5;
	filter:alpha(opacity=50);
	cursor:default;
}

html body .RadInput_T2W .riError,html body .RadInput_Error_T2W
{
	border-color:#de3914;
	background:#fff;
	color:#de3914;
}

.RadForm.rfdTextbox .RadInput_T2W .riError[type="text"],.RadForm.rfdTextbox .RadInput_Error_T2W[type="text"]
{
	border-color:#de3914;
	background:#fff;
	color:#de3914;
}

html body .RadInput_T2W .riNegative,html body .RadInput_Negative_T2W
{
	color:#565656;
}

.RadInput_T2W a
{
	background:transparent no-repeat url(Common/radActionsSprite.png);
}

.RadInput_T2W .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:-14px -4864px;
}

.RadInput_T2W a.riButton
{
	background-position:-14px -4864px;
}

.RadInput_T2W a.riButton:hover
{
	background-position:-64px -4864px;
}

.RadInput_T2W .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
}

.RadInput_T2W a.riUp,.RadInput_T2W a.riDown
{
	height:14px;
	
}

.RadInput_T2W a.riUp
{
	background-position:-17.5px -18px;
	margin-left:-18px;
}

.RadInput_T2W a.riUp:hover
{
	background-position:-67.5px -18px;
}

.RadInput_T2W a.riDown
{
	background-position:-17.5px -68px;
}

.RadInput_T2W a.riDown:hover
{
	background-position:-67.5px -68px;
}

.RadInput_T2W .riLabel
{
	color:#666;
}

.RadInput_T2W .riResizeIcon
{
	background:transparent 0 0 no-repeat url(Input/ResizeEdge.gif);
	width:12px;
	height:12px;
	margin-left:-12px;
}

.riContButton.RadInput_T2W .riResizeIcon
{
	margin-left:-32px;
}

html body .RadInputRTL_T2W .riError,html body .RadInputRTL_Error_T2W
{
	background-position:3px -298px;
}

html body .RadInputRTL_T2W .riResizeIcon
{
	background-position:0 -19px;
	margin-right:-12px;
}

html body .RadInputRTL_T2W.riContButton .riResizeIcon
{
	margin-right:-32px;
}

.RadForm.rfdTextbox .RadInputRTL_T2W .riError[type="text"],.RadForm.rfdTextbox .RadInputRTL_Error_T2W[type="text"]
{
	background-position:3px -298px;
}

.RadInput_T2W input.riTextBox
{
	color:#404040;
}

.RadInput_T2W input.riRead
{
	color:#cdcdcd;
	font-size:15px;
}

.RadInput_T2W input.riHover
{
	color:#404040;
	border-color:#21b3d4;
}

.RadInput_T2W input.riFocused
{
	border-color:#21b3d4;
	color:#404040;
}

.RadInput_T2W input.riDisabled
{
	color:#cdcdcd;
	
}

.RadInput_T2W input.riError
{
	color:#c00;
	border-color:#c00;
}

.RadInput_T2W input.riHover
{
	border-color:var(--primary-hover);
}

	
