/* RadComboBox KIG skin */

/*global*/

.RadComboBox_KIG,
.RadComboBox_KIG .rcbInput,
.RadComboBoxDropDown_KIG
{
	font-family: Helvetica, "Myriad Pro", Arial, sans-serif;
	font-size: 11px;	
	color: #000;
}

/* combobox */

.RadComboBox_KIG .rcbInputCellLeft,
.RadComboBox_KIG .rcbInputCellRight,
.RadComboBox_KIG .rcbArrowCellLeft,
.RadComboBox_KIG .rcbArrowCellRight
{
	background-image: url('kigSprite.png');
}

* html .RadComboBox_KIG .rcbInputCellLeft,
* html .RadComboBox_KIG .rcbInputCellRight,
* html .RadComboBox_KIG .rcbArrowCellLeft,
* html .RadComboBox_KIG .rcbArrowCellRight
{
	background-image: url('kigSpriteIE6.png');
}

.RadComboBox_KIG td.rcbInputCellLeft { background-position: 0 -147px; }
.RadComboBox_KIG td.rcbInputCellRight { background-position: 100% -147px; }

.RadComboBox_KIG .rcbHovered td.rcbInputCellLeft { background-position: 0 -147px; }
.RadComboBox_KIG .rcbHovered td.rcbInputCellRight { background-position: 100% -147px; }

.RadComboBox_KIG .rcbFocused td.rcbInputCellLeft { background-position: 0 -147px; }
.RadComboBox_KIG .rcbFocused td.rcbInputCellRight { background-position: 100% -147px; }

.RadComboBox_KIG .rcbReadOnly .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_KIG .rcbReadOnly .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_KIG .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -21px; }
.RadComboBox_KIG .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -21px; }

.RadComboBox_KIG .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -42px; }
.RadComboBox_KIG .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -42px; }

.RadComboBox_KIG .rcbInputCell .rcbEmptyMessage
{
	color: #000;
}

.RadComboBox_KIG .rcbHovered .rcbInputCell .rcbInput
{
	color: #000;
}

.RadComboBox_KIG .rcbDisabled .rcbInputCell .rcbInput
{
	color: #6f6f6f;
}

.RadComboBox_KIG td.rcbArrowCellLeft { background-position: -23px -84px; }
.RadComboBox_KIG td.rcbArrowCellRight { background-position: 0 -84px; }

.RadComboBox_KIG .rcbHovered .rcbArrowCellLeft { background-position: -69px -84px; }
.RadComboBox_KIG .rcbHovered .rcbArrowCellRight { background-position: -46px -84px; }

.RadComboBox_KIG .rcbFocused .rcbArrowCellLeft { background-position: -115px -84px; }
.RadComboBox_KIG .rcbFocused .rcbArrowCellRight { background-position: -92px -84px; }

.RadComboBox_KIG td.rcbArrowCellHidden,
.RadComboBox_KIG .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_KIG .rcbFocused td.rcbArrowCellHidden { background-position: 100% -147px; }

.RadComboBox_KIG .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -65px -84px; }
.RadComboBox_KIG .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -111px -84px; }

/* Read-only styles */

.RadComboBox_KIG .rcbReadOnly td.rcbArrowCellLeft { background-position: -23px -84px; }
.RadComboBox_KIG .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -84px; }

.RadComboBox_KIG .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -69px -84px; }
.RadComboBox_KIG .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -49px -84px; }

.RadComboBox_KIG .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -115px -84px; }
.RadComboBox_KIG .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -95px -84px; }

.RadComboBox_KIG .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_KIG .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -65px -84px; }
.RadComboBox_KIG .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -111px -84px; }

/* dropdown */

.RadComboBoxDropDown_KIG .rcbHeader,
.RadComboBoxDropDown_KIG .rcbFooter,
.RadComboBoxDropDown_KIG .rcbMoreResults,
.RadComboBoxDropDown_KIG .rcbMoreResults a
{
	background-image: url('kigSprite.png');
}

* html .RadComboBoxDropDown_KIG .rcbHeader,
* html .RadComboBoxDropDown_KIG .rcbFooter,
* html .RadComboBoxDropDown_KIG .rcbMoreResults,
* html .RadComboBoxDropDown_KIG .rcbMoreResults a
{
	background-image: url('kigSpriteIE6.png');
}

.RadComboBoxDropDown_KIG
{
	background: #ebeaea;
	border-color: #ccc;
	color: #000;
}

.RadComboBoxDropDown_KIG .rcbHeader,
.RadComboBoxDropDown_KIG .rcbFooter
{
	background-color: #ebeaea;
	background-position: 0 -110px;
}

.RadComboBoxDropDown_KIG .rcbHeader
{
	border-bottom-color: #ccc;
}

.RadComboBoxDropDown_KIG .rcbFooter
{
	border-top-color: #ccc;
}

.RadComboBoxDropDown_KIG .rcbItem em
{
	background: #ebeaea;
}

.RadComboBoxDropDown_KIG .rcbHovered
{
	background: #ebeaea;
	color: #000;
}

.RadComboBoxDropDown_KIG .rcbSeparator
{
	background: #ebeaea;
	color: #000;
}

.RadComboBox_KIG .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_KIG .rcbDisabled
{
	color: #999;
}

.RadComboBox_KIG .rcbDisabled td.rcbInputCellLeft { background-position: 0 -63px; }
.RadComboBox_KIG .rcbDisabled td.rcbInputCellRight { background-position: 100% -63px; }
.RadComboBox_KIG .rcbDisabled td.rcbArrowCellLeft { background-position: -161px -84px; }
.RadComboBox_KIG .rcbDisabled td.rcbArrowCellRight { background-position: -138px -84px; }
.RadComboBox_KIG .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -105px -84px; }
.RadComboBox_KIG table.rcbDisabled td.rcbArrowCellHidden,
.RadComboBox_KIG .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -157px -84px; }

.RadComboBoxDropDown_KIG .rcbLoading
{
	background: #ebeaea;
}

.RadComboBoxDropDown_KIG .rcbMoreResults
{
	border-top-color: #ccc;
	background-position: 0 -126px;
	background-color: #ebeaea;
	color: #000;
}

.RadComboBoxDropDown_KIG .rcbMoreResults a
{
	background-position: -149px -120px;
}

