/* Telerik RadInput Inox skin */

.radInput_Inox
{
	font:bold 12px verdana,arial,sans-serif;
	vertical-align:middle;
}

.radInput_Inox,
.radInput_Inox table
{
	/*set the commented width style if you have set ShowButton="true" in the control*/
	width: 165px !important; /* width: 185px !important; */ 
	height: 20px !important;	
}

.radInput_Inox table,
.radInput_Inox table td
{
	margin: 0;
	padding: 0;
	border: 0;
}

.radInput_Inox textarea
{
	vertical-align:bottom;
	overflow:auto;
}

.radInput_Inox input.inputCell
{
	padding:2px 3px 0 3px;
}

.radHoverCss_Inox,
.radEnabledCss_Inox,
.radDisabledCss_Inox,
.radEmptyMessageCss_Inox,
.radFocusedCss_Inox,
.radNegativeCss_Inox,
.radInvalidCss_Inox
{
	_background-attachment: fixed; /* IE6 */
	height: 18px;
	width: 157px !important;
	margin: 0;
	padding:2px 3px 0 3px;
	border: 0;
	font:bold 12px verdana,arial,sans-serif;
	vertical-align:middle;
}

span.radInput_Inox .radHoverCss_Inox,
span.radInput_Inox .radEnabledCss_Inox,
span.radInput_Inox .radDisabledCss_Inox,
span.radInput_Inox .radEmptyMessageCss_Inox,
span.radInput_Inox .radFocusedCss_Inox,
span.radInput_Inox .radNegativeCss_Inox,
span.radInput_Inox .radInvalidCss_Inox
{
	vertical-align:bottom;
	_vertical-align:top;
}

.radHoverCss_Inox
{
	background: transparent url(Img/hover.gif) no-repeat right bottom;
	color: #333;	
}
.radEnabledCss_Inox,
.radEmptyMessageCss_Inox,
.radNegativeCss_Inox
{
	background: transparent url(Img/default.gif) no-repeat right bottom;
	color: #b7b7b7;
}

.radFocusedCss_Inox
{
	background: transparent url(Img/focus.gif) no-repeat right bottom;
	color: #333;
}

.radEmptyMessageCss_Inox
{
	color: gray;
}

.radNegativeCss_Inox
{
	color: #990000;
}

.radInvalidCss_Inox
{
	background: transparent url(Img/error.gif) no-repeat right bottom;
	color: red;
	padding-right: 22px !important;
	width: 140px !important;
}

.radLabelCss_Inox 
{
	font: normal 10px Verdana, Arial, Sans-serif; 
	color: #b7b7b7; 
	padding-right: 5px;
	white-space:nowrap;
}

.radDisabledCss_Inox
{
	background-color: #ccc;
	height: 18px !important;
}

/* input buttons */

/* SPIN BUTTONS */
.radInput_Inox  .imageCell,
.radInput_Inox  .spinImgCell
{		

}

.radInput_Inox a.spinbutton
{
	display: block;
	text-indent: -9999px;
	width: 12px;
	height: 9px; 
	line-height: 9px;
	background: transparent url('Img/SpinButtonSprites.gif') no-repeat;
	font-size: 1px;
	top: 5px;
	position: relative;
	_position: inherit; /*IE fix*/
	outline: none;	
}
*+html .radInput_Inox a.spinbutton
{
	position: inherit;
}

.radInput_Inox a.spinbutton.up
{
	background-position: center 0;
}

.radInput_Inox a.spinbutton.down
{
	background-position: center -9px;
}

.radInput_Inox a.gobutton
{
	display: block;
	text-indent: -9999px;
	width: 20px;
	height: 18px; 
	line-height: 18px;
	background: transparent url('Img/button.gif') no-repeat center center;
	font-size: 1px;
	position: relative;
	_position: inherit; /*IE fix*/
	outline: none;
}
*+html .radInput_Inox a.gobutton
{
	position: inherit;
}

/* end of input buttons */