﻿.dxeBase_SB
{
    font-family: Tahoma;
    font-size: 9pt;
}

.dxeEditArea_SB 
{
	font-family: Tahoma;
	font-size: 9pt;
	border: 1px solid #A0A0A0;
}
/* -- Buttons -- */
.dxeButtonEditButton_SB, .dxeCalendarButton_SB,
.dxeSpinIncButton_SB, .dxeSpinDecButton_SB,
.dxeSpinLargeIncButton_SB, .dxeSpinLargeDecButton_SB
{	
	vertical-align: middle;
	border: solid 1px #7f7f7f;
	cursor: pointer;
	cursor: hand;
} 
.dxeButtonEditButton_SB, .dxeCalendarButton_SB, .dxeButtonEditButton_SB td.dx, .dxeCalendarButton_SB td.dx,
.dxeSpinIncButton_SB, .dxeSpinDecButton_SB, .dxeSpinLargeIncButton_SB, .dxeSpinLargeDecButton_SB,
.dxeSpinIncButton_SB td.dx, .dxeSpinDecButton_SB td.dx, .dxeSpinLargeIncButton_SB td.dx, .dxeSpinLargeDecButton_SB td.dx
{	
    font-family: Tahoma;
    font-size: 11px;        
    font-weight: normal;
	text-align: center;
	white-space: nowrap;
} 
.dxeButtonEditButton_SB,
.dxeSpinIncButton_SB, .dxeSpinDecButton_SB, .dxeSpinLargeIncButton_SB, .dxeSpinLargeDecButton_SB
{
    padding: 0px 2px 0px 3px;
	background-image: url('<%=WebResource("DevExpress.Web.ASPxEditors.Images.edtDropDownBack.gif")%>');
    background-repeat: repeat-x;
    background-position: top;    
    background-color: #e6e6e6;
}

.dxeButtonEditButton_SB table.dxbebt,
.dxeSpinIncButton_SB table.dxbebt, .dxeSpinDecButton_SB table.dxbebt, 
.dxeSpinLargeIncButton_SB table.dxbebt, .dxeSpinLargeDecButton_SB table.dxbebt
{
	width: 10px;
}

/* -- Pressed -- */
.dxeCalendarButtonPressed_SB, .dxeButtonEditButtonPressed_SB,
.dxeSpinIncButtonPressed_SB, .dxeSpinDecButtonPressed_SB, .dxeSpinLargeIncButtonPressed_SB, 
.dxeSpinLargeDecButtonPressed_SB
{
	background-image: none;
	background-color: #D5D5D5;
	border: Solid 1px #7F7F7F;	
}
/* -- Hover -- */
.dxeCalendarButtonHover_SB, .dxeButtonEditButtonHover_SB,
.dxeSpinIncButtonHover_SB, .dxeSpinDecButtonHover_SB, .dxeSpinLargeIncButtonHover_SB, .dxeSpinLargeDecButtonHover_SB
{
	background-image: url('<%=WebResource("DevExpress.Web.ASPxEditors.Images.edtDropDownButtonHoverBack.gif")%>');
    background-repeat: repeat-x;
    background-position: top;
    background-color: #F2F2F2;
	border: Solid 1px #606060;
}

.dxeButtonEdit_SB
{
    background-color: white;
    border: solid 1px #9F9F9F;
    width: 170px;
}
.dxeButtonEdit_SB .dxeEditArea_SB, .dxeButtonEdit_SB td.dxic
{
	width: 100%;
}
.dxeButtonEdit_SB td.dxic
{
    padding: 0px 2px 0px 1px;
}
.dxeTextBox_SB, .dxeMemo_SB
{
    background-color: white;
    border: solid 1px #9f9f9f;
}
.dxeTextBox_SB td.dxic
{
	padding: 1px 2px;
}
.dxeTextBox_SB td.dxic
{
	width: 100%;
}

/* Disabled */
.dxeDisabled_SB, .dxeDisabled_SB td.dxe
{
	color: #acacac;
	cursor: default;
}
a.dxeDisabled_SB:hover
{
    color: #acacac;
}

/* -- ListBox -- */
.dxeListBox_SB
{
	background-color: white;
	border: solid 1px #A0A0A0;
    font-family: Tahoma;
    font-size: 9pt;
    width: 70px;
    height: 109px;
}
.dxeListBox_SB div.dxlbd
{
	padding-top: 1px;    
    padding-bottom: 1px;
    height: 107px;
}
.dxeListBoxItem_SB
{
	border-left: solid 1px white;    
    border-right: solid 1px white;    
    font-family: Tahoma;
    font-size: 9pt;
    padding: 3px 2px 4px 3px;
    white-space: nowrap;
    text-align: left;
    cursor: default;
    color: Black;
    font-weight: normal;
}

.dxeListBox_SB td.dxeI 
{
    padding-right: 0px!important;
    border-right-width: 0px!important;
}
.dxeListBox_SB td.dxeT
{
    width: 100%;    
    border-left-width: 0px!important;    
}
.dxeListBoxItemHover_SB        /* inherits dxeListBoxItem */
{
    background-color: #cfcfcf;
}
.dxeListBoxItemSelected_SB     /* inherits dxeListBoxItem */
{    
    color: White;
    background-color: #8d8d8d;
}
