/*
 <module>
     Editors/styles.css
 </module>
 <summary>
     Style sheet for the ELicenseTheme for DevExpress edit controls.
 </summary>
 <copyright>
     Copyright © 2013.  Michigan Department of Natural Resources.
     All Rights Reserved.

     The contents of this file are subject to the Michigan RSS License
     (the 'License'); you may not use this file except in compliance
     with the License.

     THE SOFTWARE IS PROVIDED 'AS-IS' AND WITHOUT WARRANTY OF ANY KIND,
     EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF
     MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING
     NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER
     CONTRIBUTOR, OR ANY DEVELOPER OF COVERED CODE, OR ANY SUPPLIER OF ANY OF
     SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT,
     SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING,
     WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
     FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
     EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
     DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH
     OR PERSONAL INJURY RESULTING FROM SUCH PARTY’S NEGLIGENCE TO THE EXTENT
     APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW
     THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
     THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
     Call Hewlett-Packard Development Company for more information.

     Notices of copyright and/or attribution that appear at the beginning
     of any file included in this distribution must remain intact.

     See the License for the specific language governing rights and limitations
     under the License.
 </copyright>
 <history>
     <change date="03/05/2012" author="Paul Olszewski" release="3">
         Copied from Rsswin.
     </change>
     <change date="09/05/2013" author="Paul Olszewski" release="14.1 CR80828">
         Set radio button list control border to none.
         Change default button padding.
     </change>
     <change date="11/07/2013" author="Paul Olszewski" release="14.1 CR87297/1892">
         Versioned file.    
     </change>
 </history>
*/

.dxeIRBFocused_ELicenseTheme {
	/*border: 2px dotted #9e9cb8;
	margin: 0px!important;*/
}
.dxeIRadioButton_ELicenseTheme {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: middle;
}
.dxeLoadingDiv_ELicenseTheme
{
	background: White;
    opacity: 0.85;
    filter: alpha(opacity=85);
    cursor: wait;
}
.dxeLoadingDivWithContent_ELicenseTheme
{
	background: White;
    opacity: 0.01;
    filter: alpha(opacity=1);
}

.dxeLoadingPanel_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
}
.dxeLoadingPanelWithContent_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	border: solid 1px #9c9ab7;
	background-color: white;
}

.dxeLoadingPanel_ELicenseTheme td.dx,
.dxeLoadingPanelWithContent_ELicenseTheme td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}

.dxeBase_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
}
td.dxic
{
	font-size:0;
}
/* -- ErrorFrame -- */
.dxeErrorCell_ELicenseTheme,
.dxeErrorCell_ELicenseTheme td
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: Red;
}
.dxeErrorCell_ELicenseTheme
{
	padding-left: 4px;
	padding-right:5px;		
}
.dxeErrorFrame_ELicenseTheme
{
	
}
.dxeErrorFrameWithoutError_ELicenseTheme {
    border: 1px solid Red;
}
.dxeErrorFrameWithoutError_ELicenseTheme .dxeControlsCell_ELicenseTheme {
    padding: 2px;
}
.dxeEditArea_ELicenseTheme 
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    border: outset 1px #7c7c94;
}

/* -- Buttons -- */
.dxeButtonEditButton_ELicenseTheme,
.dxeCalendarButton_ELicenseTheme,
.dxeSpinIncButton_ELicenseTheme,
.dxeSpinDecButton_ELicenseTheme,
.dxeSpinLargeIncButton_ELicenseTheme,
.dxeSpinLargeDecButton_ELicenseTheme
{
	vertical-align: middle;
	border: solid 1px #7c7c94;
	cursor: pointer;
} 
.dxeButtonEditButton_ELicenseTheme,
.dxeCalendarButton_ELicenseTheme,
.dxeButtonEditButton_ELicenseTheme td.dx,
.dxeCalendarButton_ELicenseTheme td.dx,
.dxeSpinIncButton_ELicenseTheme,
.dxeSpinDecButton_ELicenseTheme,
.dxeSpinLargeIncButton_ELicenseTheme,
.dxeSpinLargeDecButton_ELicenseTheme,
.dxeSpinIncButton_ELicenseTheme td.dx,
.dxeSpinDecButton_ELicenseTheme td.dx,
.dxeSpinLargeIncButton_ELicenseTheme td.dx,
.dxeSpinLargeDecButton_ELicenseTheme td.dx
{	
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;    
	text-align: center;
} 
.dxeButtonEditButton_ELicenseTheme
{
    padding: 0px 1px;
	background: url('edtButtonBack.gif') repeat-x center bottom #e6e6f0;
}
.dxeSpinIncButton_ELicenseTheme,
.dxeSpinDecButton_ELicenseTheme
{
	border-style: none;	
	padding: 0px;
}
.dxeSpinLargeIncButton_ELicenseTheme,
.dxeSpinLargeDecButton_ELicenseTheme
{
	border-style: none;	
	padding: 0px;
}

.dxeButtonEditButton_ELicenseTheme table.dxbebt
{
	width: 14px;
}

.dxeSpinLargeIncButton_ELicenseTheme
{
    padding-left: 1px;
}
.dxeSpinIncButton_ELicenseTheme
{
    background: url('edtSpinIncBtnBack.gif') no-repeat top left #b0aec6;
	border-bottom: Solid 1px #FFFFFF;
}
.dxeSpinDecButton_ELicenseTheme
{
	background: url('edtSpinDecBtnBack.gif') no-repeat top left #b0aec6;
    border-bottom-style: none;
}
.dxeSpinLargeIncButton_ELicenseTheme,
.dxeSpinLargeDecButton_ELicenseTheme
{
   	background: url('edtSpinLargeIncBtnBack.gif') no-repeat top left #a8a7c1;
	border-style: none;   	
}

.dxeCalendarButton_ELicenseTheme
{
	background: url('edtButtonBack.gif') repeat-x center bottom #e6e6f0;
	padding: 4px 11px;
	padding-top: 2px;
	width: 32px;
}
.dxeCalendarButton_ELicenseTheme table.dxbebt
{
	width: 100%;
}
.dxeCalendarButton_ELicenseTheme td.dx
{
	text-align: center;
	white-space: nowrap;
}
/* SpinButtons */
.dxeSpinIncButton_ELicenseTheme table.dxbebt,
.dxeSpinDecButton_ELicenseTheme table.dxbebt
{
	width: 15px;
}
.dxeSpinLargeDecButton_ELicenseTheme table.dxbebt
{
	width: 15px;
}
.dxeSpinLargeIncButton_ELicenseTheme table.dxbebt
{
	width: 14px;    
}

/* -- Pressed -- */
.dxeCalendarButtonPressed_ELicenseTheme,
.dxeButtonEditButtonPressed_ELicenseTheme
{
	border: solid 1px #000080;
	background: url('edtButtonBackPressed.gif') repeat-x center top #ffcf8b;	
}
/* SpinButtons */
.dxeSpinIncButtonPressed_ELicenseTheme,
.dxeSpinDecButtonPressed_ELicenseTheme
{
    border-style: none;    
}
.dxeSpinIncButtonPressed_ELicenseTheme
{
	background: url('edtSpinIncBtnPBack.gif') no-repeat top left #ffbc78;
    border-bottom: Solid 1px #FFFFFF;    
}
.dxeSpinDecButtonPressed_ELicenseTheme
{
	background: url('edtSpinIncBtnPBack.gif') no-repeat top left #ffbc78;
    border-bottom-style: none;
}
.dxeSpinLargeIncButtonPressed_ELicenseTheme,
.dxeSpinLargeDecButtonPressed_ELicenseTheme
{
	background: url('edtSpinLargeIncBtnPBack.gif') no-repeat top left #ffc17c;
	border-style: none;
}
/* -- Hover -- */
.dxeCalendarButtonHover_ELicenseTheme,
.dxeButtonEditButtonHover_ELicenseTheme
{
	border: solid 1px #000080;
	background: url('edtButtonBackHover.gif') repeat-x center bottom #fff2c8;
}
/* SpinButtons */
.dxeSpinIncButtonHover_ELicenseTheme,
.dxeSpinDecButtonHover_ELicenseTheme
{
    border-style: none;    
}
.dxeSpinIncButtonHover_ELicenseTheme
{
	background: url('edtSpinIncBtnHBack.gif') no-repeat top left #ffdda6;
    border-bottom: Solid 1px #ffffff;    
}
.dxeSpinDecButtonHover_ELicenseTheme
{
	background: url('edtSpinIncBtnHBack.gif') no-repeat top left #ffdda6;
    border-bottom-style: none;
}
.dxeSpinLargeIncButtonHover_ELicenseTheme,
.dxeSpinLargeDecButtonHover_ELicenseTheme
{
	background: url('edtSpinLargeIncBtnHBack.gif') no-repeat top left #ffdaa1;
	border-style: none;
}

.dxeButtonEdit_ELicenseTheme
{
    background-color: white;
    border: outset 1px #7c7c94;
    width: 170px;
}
.dxeButtonEdit_ELicenseTheme .dxeEditArea_ELicenseTheme
{
    background-color: white;
}
.dxeButtonEdit_ELicenseTheme .dxeEditArea_ELicenseTheme,
.dxeButtonEdit_ELicenseTheme td.dxic
{
	width: 100%;
}
.dxeButtonEdit_ELicenseTheme td.dxic
{
    padding: 0px 2px 0px 1px;
}
.dxeButtonEdit_ELicenseTheme .dxeIIC img {
    padding-left: 3px;
}
.dxeTextBox_ELicenseTheme,
.dxeMemo_ELicenseTheme
{
    background-color: white;
    border: outset 1px #7c7c94;
}
.dxeTextBox_ELicenseTheme td.dxic
{
	padding: 1px 2px;
	width: 100%;
}
.dxeTextBox_ELicenseTheme .dxeEditArea_ELicenseTheme
{
    background-color: white;
}
.dxeRadioButtonList_ELicenseTheme,
.dxeRadioButtonList_ELicenseTheme table
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
}
.dxeRadioButtonList_ELicenseTheme
{
    border: none;
}
.dxeRadioButtonList_ELicenseTheme td.dxe
{
    padding: 6px 11px;
    padding-right: 5px;
    padding-left: 5px;
}
.dxeRadioButtonList_ELicenseTheme label
{
	margin-right: 6px;    
}

/* -- Memo -- */
.dxeMemo_ELicenseTheme
{

}
.dxeMemoEditArea_ELicenseTheme 
{
	background-color: white;
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	outline: none;
}
.dxeMemo_ELicenseTheme td
{
	padding: 0 0 0 4px;
	width: 100%;
}

/* -- Hyperlink -- */
.dxeHyperlink_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;    
    color: black;    
	text-decoration: underline;
}

/* -- ListBox -- */
.dxeListBox_ELicenseTheme
{
	background-color: white;
	border: solid 1px #7c7c94;
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    height: 113px;    
    width: 70px;
}
.dxeListBox_ELicenseTheme div.dxlbd
{
	padding-top: 1px;    
    height: 112px;    
}
.dxeListBoxItemRow_ELicenseTheme
{
    cursor: default;
}
.dxeListBoxItem_ELicenseTheme
{    
    border-bottom: solid 1px white;    
    border-left: solid 1px white;    
    border-right: solid 1px white;    
    color: Black;        
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 3px 2px 4px 3px;
    white-space: nowrap;
    text-align: left;
}
.dxeListBoxItem_ELicenseTheme em
{  
    background:none repeat scroll 0 0 #dfdfdf;
    color:#333333;
    font-weight:bold;
    font-style:normal;
}
.dxeListBoxItemSelected_ELicenseTheme     /* inherits dxeListBoxItem */
{    
    color: black;
    background-color: #ffc076;
}
.dxeListBoxItemHover_ELicenseTheme        /* inherits dxeListBoxItem */
{
    background-color: #dfdfdf;
}
.dxeListBoxItemHover_ELicenseTheme em,
.dxeListBoxItemSelected_ELicenseTheme em
{
    background: none;
}
.dxeListBox_ELicenseTheme td.dxeI,
.dxeListBox_ELicenseTheme td.dxeIM,
.dxeListBox_ELicenseTheme .dxeHIC,
.dxeListBox_ELicenseTheme td.dxeFTM,
.dxeListBox_ELicenseTheme td.dxeTM,
.dxeListBox_ELicenseTheme td.dxeC,
.dxeListBox_ELicenseTheme td.dxeCM,
.dxeListBox_ELicenseTheme td.dxeHCC,
.dxeListBox_ELicenseTheme td.dxeMI,
.dxeListBox_ELicenseTheme td.dxeMIM
{
    border-right-width: 0!important;
}
.dxeListBox_ELicenseTheme td.dxeIR,
.dxeListBox_ELicenseTheme td.dxeIMR,
.dxeListBox_ELicenseTheme .dxeHICR,
.dxeListBox_ELicenseTheme td.dxeFTMR,
.dxeListBox_ELicenseTheme td.dxeTMR,
.dxeListBox_ELicenseTheme td.dxeCR,
.dxeListBox_ELicenseTheme td.dxeCMR,
.dxeListBox_ELicenseTheme td.dxeHCCR,
.dxeListBox_ELicenseTheme td.dxeMIR,
.dxeListBox_ELicenseTheme td.dxeMIMR
{
    border-left-width: 0!important;
}
.dxeListBox_ELicenseTheme td.dxeCM,
.dxeListBox_ELicenseTheme td.dxeHCC,
.dxeListBox_ELicenseTheme td.dxeCMR,
.dxeListBox_ELicenseTheme td.dxeHCCR
{
    width: 25px;
}
.dxeListBox_ELicenseTheme td.dxeIM,
.dxeListBox_ELicenseTheme td.dxeIMR
{
    width: 0;
}
.dxeListBox_ELicenseTheme td.dxeT
{
    width: 100%;    
    padding-left: 0!important;
}
.dxeListBox_ELicenseTheme td.dxeTR
{
    width: 100%;    
    padding-right: 0!important;
}
.dxeListBox_ELicenseTheme td.dxeT,
.dxeListBox_ELicenseTheme td.dxeMI
{
    border-left-width: 0!important;
}
.dxeListBox_ELicenseTheme td.dxeTR,
.dxeListBox_ELicenseTheme td.dxeMIR
{
    border-right-width: 0!important;
}
.dxeListBox_ELicenseTheme td.dxeFTM,
.dxeListBox_ELicenseTheme td.dxeTM,
.dxeListBox_ELicenseTheme td.dxeLTM,
.dxeListBox_ELicenseTheme .dxeHFC,
.dxeListBox_ELicenseTheme .dxeHC,
.dxeListBox_ELicenseTheme .dxeHLC,
.dxeListBox_ELicenseTheme td.dxeFTMR,
.dxeListBox_ELicenseTheme td.dxeTMR,
.dxeListBox_ELicenseTheme td.dxeLTMR,
.dxeListBox_ELicenseTheme .dxeHFCR,
.dxeListBox_ELicenseTheme .dxeHCR,
.dxeListBox_ELicenseTheme .dxeHLCR
{
    overflow: hidden;
}
.dxeListBox_ELicenseTheme td.dxeFTM,
.dxeListBox_ELicenseTheme td.dxeTM, 
.dxeListBox_ELicenseTheme .dxeHFC,
.dxeListBox_ELicenseTheme .dxeHC
{
    padding-right: 6px!important;
}
.dxeListBox_ELicenseTheme td.dxeFTMR,
.dxeListBox_ELicenseTheme td.dxeTMR, 
.dxeListBox_ELicenseTheme .dxeHFCR,
.dxeListBox_ELicenseTheme .dxeHCR
{
    padding-left: 6px!important;
}
.dxeListBox_ELicenseTheme td.dxeLTM,
.dxeListBox_ELicenseTheme td.dxeTM, 
.dxeListBox_ELicenseTheme .dxeHC,
.dxeListBox_ELicenseTheme .dxeHLC
{
    padding-left: 6px!important;
}
.dxeListBox_ELicenseTheme td.dxeLTMR,
.dxeListBox_ELicenseTheme td.dxeTMR, 
.dxeListBox_ELicenseTheme .dxeHCR,
.dxeListBox_ELicenseTheme .dxeHLCR
{
    padding-right: 6px!important;
}
/*Grid lines*/
.dxeListBox_ELicenseTheme td.dxeLTM,
.dxeListBox_ELicenseTheme td.dxeTM,
.dxeListBox_ELicenseTheme td.dxeMIM
{
    border-left: 1px solid #C8C8D9 !important;
}
.dxeListBox_ELicenseTheme td.dxeLTMR,
.dxeListBox_ELicenseTheme td.dxeTMR,
.dxeListBox_ELicenseTheme td.dxeMIMR
{
    border-right: 1px solid #C8C8D9 !important;
}
.dxeListBox_ELicenseTheme td.dxeIM,
.dxeListBox_ELicenseTheme td.dxeFTM,
.dxeListBox_ELicenseTheme td.dxeTM,
.dxeListBox_ELicenseTheme td.dxeLTM,
.dxeListBox_ELicenseTheme td.dxeCM,
.dxeListBox_ELicenseTheme td.dxeMIM,
.dxeListBox_ELicenseTheme td.dxeIMR,
.dxeListBox_ELicenseTheme td.dxeFTMR,
.dxeListBox_ELicenseTheme td.dxeTMR,
.dxeListBox_ELicenseTheme td.dxeLTMR,
.dxeListBox_ELicenseTheme td.dxeCMR,
.dxeListBox_ELicenseTheme td.dxeMIMR
{
    border-bottom: solid 1px #C8C8D9;
}
/*Header*/
.dxeListBox_ELicenseTheme .dxeHD
{
    background-color: #9C9AB7;
    background-image:url('lbHeaderBackground.gif');
    background-position:center top;
    background-repeat:repeat-x;
    border-bottom: solid 1px #7C7C94;
}
.dxeListBox_ELicenseTheme .dxeHFC,
.dxeListBox_ELicenseTheme .dxeHIC,
.dxeListBox_ELicenseTheme .dxeHC,
.dxeListBox_ELicenseTheme .dxeHLC,
.dxeListBox_ELicenseTheme td.dxeHCC,
.dxeListBox_ELicenseTheme td.dxeHMIC,
.dxeListBox_ELicenseTheme .dxeHFCR,
.dxeListBox_ELicenseTheme .dxeHICR,
.dxeListBox_ELicenseTheme .dxeHCR,
.dxeListBox_ELicenseTheme .dxeHLCR,
.dxeListBox_ELicenseTheme td.dxeHCCR,
.dxeListBox_ELicenseTheme td.dxeHMICR
{
    border-bottom-width: 0;
    padding-top: 4px;
    padding-bottom: 5px;
}
.dxeListBox_ELicenseTheme .dxeHC,
.dxeListBox_ELicenseTheme .dxeHLC,
.dxeListBox_ELicenseTheme td.dxeHMIC
{
    border-left: solid 1px #7C7C94;
}
.dxeListBox_ELicenseTheme .dxeHCR,
.dxeListBox_ELicenseTheme .dxeHLCR,
.dxeListBox_ELicenseTheme td.dxeHMICR
{
    border-right: solid 1px #7C7C94;
    text-align: right;
}
.dxeListBox_ELicenseTheme .dxeHIC,
.dxeListBox_ELicenseTheme .dxeHFC,
.dxeListBox_ELicenseTheme .dxeHCC
{
    border-left:1px solid #9C9AB7;
}
.dxeListBox_ELicenseTheme .dxeHICR,
.dxeListBox_ELicenseTheme .dxeHFCR,
.dxeListBox_ELicenseTheme .dxeHCCR
{
    border-right:1px solid #9C9AB7;
    text-align: right;
}
.dxeListBox_ELicenseTheme .dxeHFC,
.dxeListBox_ELicenseTheme .dxeHC,
.dxeListBox_ELicenseTheme .dxeHMIC
{
    border-right-width: 0;
}
.dxeListBox_ELicenseTheme .dxeHFCR,
.dxeListBox_ELicenseTheme .dxeHCR,
.dxeListBox_ELicenseTheme .dxeHMICR
{
    border-left-width: 0;
    text-align: right;
}
.dxeListBox_ELicenseTheme .dxeHLC
{
    border-right: solid 1px #7C7C94;
}
.dxeListBox_ELicenseTheme .dxeHLCR
{
    border-left: solid 1px #7C7C94;
    text-align: right;
}

/* -- Calendar -- */
.dxeCalendar_ELicenseTheme
{
 	color: black;
	font-weight: normal; 	
    border: solid 1px #7c7c94;
    background-color: white;
}
.dxeCalendar_ELicenseTheme td.dxMonthGrid 
{
    padding: 8px 20px;
    cursor: default;
}
.dxeCalendar_ELicenseTheme td.dxMonthGridWithWeekNumbers
{
    padding: 8px 20px 8px 8px;
    cursor: default;
}
.dxeCalendar_ELicenseTheme td.dxMonthGridWithWeekNumbersRtl
{
    padding: 8px 8px 8px 20px;
    cursor: default;
}
.dxeCalendarDayHeader_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    padding: 4px 4px 5px;    
    border-bottom: solid 1px #d9d9d9;    
}
.dxeCalendarWeekNumber_ELicenseTheme
{    
	font-size: smaller; 
	font-family: Arial, Helvetica, sans-serif;
    text-align: right;    
	padding: 6px 8px 2px 4px;  
    color: #cac9c9;
}
.dxeCalendarDay_ELicenseTheme
{    
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    padding: 4px;    
    text-align: center;    
}
.dxeCalendarWeekend_ELicenseTheme        /* inherits dxeCalendarDay */
{
    color: #c00000;
}
.dxeCalendarOtherMonth_ELicenseTheme     /* inherits dxeCalendarDay */
{
    color: #888;
}
.dxeCalendarOutOfRange_ELicenseTheme      /* inherits dxeCalendarDay */
{
    color: #d0d0d0;    
}
.dxeCalendarToday_ELicenseTheme      /* inherits dxeCalendarDay */
{
    padding: 3px;
    border: solid 1px #c00000;
}
.dxeCalendarSelected_ELicenseTheme       /* inherits dxeCalendarDay */
{
    color: black;
    background-color: #ffc076;
}
.dxeCalendarHeader_ELicenseTheme
{
    background: url('edtCalendarHeadBack.gif') repeat-x center bottom #f3f4fa;
    border: solid 1px #d9d9d9;
	border-width: 1px 0;
    padding: 4px 7px;
}
.dxeCalendarHeader_ELicenseTheme td.dxe
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
    text-align: center;
	cursor: pointer;
}
.dxeCalendarFooter_ELicenseTheme 
{
    background-color: #dfdfdf;
    padding: 8px 0px;    
    border-top: solid 1px #d9d9d9;
}
.dxeCalendarFastNav_ELicenseTheme
{
    background: white;
    border: solid 1px #7c7c94;
    border-bottom: 0px;
    padding: 12px 8px;
}
.dxeCalendarFastNavMonthArea_ELicenseTheme
{
    padding: 0px 9px;
}
.dxeCalendarFastNavFooter_ELicenseTheme
{
	color: black;
    background-color: #dfdfdf;
    padding: 8px 0px;   
    border: solid 1px #7c7c94;
    border-top: solid 1px #d9d9d9;
}
.dxeCalendarFastNavMonth_ELicenseTheme,
.dxeCalendarFastNavYear_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
    padding: 3px 5px;
    text-align: center;
	cursor: pointer;
}
.dxeCalendarFastNavMonth_ELicenseTheme
{
	padding: 6px;
}
.dxeCalendarFastNavMonthSelected_ELicenseTheme,
.dxeCalendarFastNavYearSelected_ELicenseTheme
{ 
	border: solid 1px #000080;
	background: url('edtButtonBackPressed.gif') repeat-x center top #ffcf8b;
    padding: 2px 4px;
}
.dxeCalendarFastNavMonthSelected_ELicenseTheme
{
	padding: 5px;
}
.dxeCalendarFastNavMonthHover_ELicenseTheme,
.dxeCalendarFastNavYearHover_ELicenseTheme
{            
    background: #e5e5e5;    
    border: solid 1px #7c7c94;
    padding: 2px 4px;
}
.dxeCalendarFastNavMonthHover_ELicenseTheme
{
	padding: 5px;
}
/* Disabled */
.dxeDisabled_ELicenseTheme,
.dxeDisabled_ELicenseTheme td.dxe
{
	color: #aaaaaa;
	cursor: default;
}
.dxeButtonDisabled_ELicenseTheme,
.dxeButtonDisabled_ELicenseTheme td.dxe
{
    background: #cecece url('edtButtonBackDis.gif') repeat-x top;
    border-color: #bfbfbf;
	color: #808080;
	cursor: default;
}
/* -- Button -- */
.dxbButton_ELicenseTheme
{	
  	color: #000000;    
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;	 		
    border: solid 1px #7c7c94;
	background: url('edtButtonBack.gif') repeat-x center bottom #e6e6f0;    
    padding: 5px 2px 5px 2px;
	cursor: pointer;
}
.dxbButtonHover_ELicenseTheme 
{     
	border: solid 1px #000080;
	background: url('edtButtonBackHover.gif') repeat-x center bottom #fff2c8;
}
.dxbButtonChecked_ELicenseTheme 
{
	border: solid 1px #000080;
	background: url('edtButtonBackPressed.gif') repeat-x center top #ffcf8b;	
}
.dxbButtonPressed_ELicenseTheme 
{
	border: solid 1px #000080;
	background: url('edtButtonBackPressed.gif') repeat-x center top #ffcf8b;	
}
.dxbButton_ELicenseTheme div.dxb
{    
    padding: 4px 8px 5px 8px;
	border: 0px;
}
.dxbButton_ELicenseTheme div.dxbf
{     
    padding: 3px 7px 4px 7px;
	border: dotted 1px black;		
}
.dxbButton_ELicenseTheme div.dxb table
{    
  	color: #000000;    
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.dxbButton_ELicenseTheme div.dxb td.dxb
{    
    background-color: transparent!important;
    background-image: url('')!important;
    border-width: 0px!important;
    padding: 0px!important;
}
/* Disabled */
.dxbDisabled_ELicenseTheme
{
    background: #cecece url('edtButtonBackDis.gif') repeat-x top;
    border-color: #bfbfbf;
	color: #808080;
	cursor: default;
}
.dxbDisabled_ELicenseTheme td.dxb
{
	color: #808080;
}
/* -- FilterControl -- */
.dxfcTable_ELicenseTheme
{
	border-collapse: separate!important;
}
.dxfcTable_ELicenseTheme td.dxfc
{
	padding: 0px 0px 0px 3px;
	vertical-align: middle;
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: Black;	
}
a.dxfcPropertyName_ELicenseTheme
{
	white-space:nowrap!important;
	color: Blue!important;
}
a.dxfcGroupType_ELicenseTheme
{
	white-space:nowrap!important;
	padding:0px 3px 0px 3px!important;
	color: Red!important;
}
a.dxfcOperation_ELicenseTheme
{
	white-space:nowrap!important;
	color: Green!important;
}
a.dxfcValue_ELicenseTheme
{
	white-space:nowrap!important;
	color: Gray!important;
}
.dxfcImageButton_ELicenseTheme 
{
	cursor: pointer;
}
.dxfcLoadingPanel_ELicenseTheme
{
	border: solid 1px #9c9ab7;
	background-color: white;
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: #7C7C94;
}
.dxfcLoadingPanel_ELicenseTheme td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px;
}
.dxfcLoadingDiv_ELicenseTheme
{
	background: white;
	opacity: 0.01;
	filter: alpha(opacity=1);
}

.dxeMaskHint_ELicenseTheme 
{
	background: #ffffe1;
	border: solid 1px black;
	padding: 2px 5px 3px;
	color: Black;
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
}
/* -- ProgressBar -- */
.dxeProgressBar_ELicenseTheme
{
    border: Solid 1px #7c7c94;
    background-color: #e3e3ec;
}
.dxeProgressBar_ELicenseTheme .dxePBMainCell {
    padding: 1px;
}
.dxeProgressBar_ELicenseTheme td.dxe
{
    padding: 0;
}
.dxeProgressBar_ELicenseTheme,
.dxeProgressBar_ELicenseTheme td.dxe
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: Black;    
}
.dxeProgressBarIndicator_ELicenseTheme
{
    background-color: #9f9db9;
}

/* -- DropDownWindow -- */
.dxeDropDownWindow_ELicenseTheme
{
    background-color: white;
    border: solid 1px #7c7c94;
}

/*----------------- ColorTable -----------------*/
.dxeColorIndicator_ELicenseTheme
{
    border: solid 1px #7c7c94;
    width: 15px;
    height: 15px;
    cursor: pointer;
}
.dxeColorTable_ELicenseTheme {
    background-color: white;
    border: solid 1px #7c7c94;
}
.dxeItemPicker_ELicenseTheme {
    background-color: #F4F4EE;
	border: solid 1px #7c7c94;
}
.dxeColorTable_ELicenseTheme td.dx
{
   padding: 4px 4px;
}
.dxeColorTableCell_ELicenseTheme,
.dxeItemPickerCell_ELicenseTheme {
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-right: 3px;
    cursor: pointer;
}
.dxeColorTableCellDiv_ELicenseTheme {
    border: solid 1px #808080;
    width: 12px;
    height: 12px;
    font-size: 0px;
}
.dxeColorTableCellSelected_ELicenseTheme {
    padding-left: 2px!important;
    padding-bottom: 2px!important;
    padding-top: 2px!important;
    padding-right: 2px!important;

    background-color: #CBCBCB;
    border: solid 1px #888888;
}
.dxeColorTableCellHover_ELicenseTheme,
.dxeItemPickerCellHover_ELicenseTheme {
    padding-left: 2px!important;
    padding-bottom: 2px!important;
    padding-top: 2px!important;
    padding-right: 2px!important;
}
.dxeColorTableCellHover_ELicenseTheme {
    background-color: #F2F2F2;
    border: solid 1px #888888;
}
.dxeItemPickerCellHover_ELicenseTheme {
    background: url('Web/mPopupHBack.gif') repeat-x center top #FFEEC2;
	border: solid 1px #7c7c94;
}

/* -- Invalid Style -- */
.dxeInvalid_ELicenseTheme
{

}
.dxeInvalid_ELicenseTheme .dxeEditArea_ELicenseTheme,
.dxeInvalid_ELicenseTheme .dxeMemoEditArea_ELicenseTheme {
    
}

/* -- Focused Style -- */
.dxeFocused_ELicenseTheme 
{
    border: outset 1px #3a3a53;
}

/* -- Null Text Style -- */
.dxeNullText_ELicenseTheme .dxeEditArea_ELicenseTheme,
.dxeNullText_ELicenseTheme .dxeMemoEditArea_ELicenseTheme
{
    color: #aaa;
}

/* -- Captcha -- */
.dxcaRefreshButton_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #1e3695;
}

.dxcaDisabledRefreshButton_ELicenseTheme
{
	color: #aaaaaa;
}

.dxcaRefreshButtonCell_ELicenseTheme
{
	padding-left: 4px;
	padding-right: 4px;
}

.dxcaRefreshButtonText_ELicenseTheme
{
	text-decoration: underline;
}

.dxcaDisabledRefreshButtonText_ELicenseTheme
{
	text-decoration: none;
}

.dxcaTextBoxCell_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
}

.dxcaTextBoxCell_ELicenseTheme,
.dxcaTextBoxCellNoIndent_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
}

.dxcaTextBoxCellNoIndent_ELicenseTheme .dxeErrorCell_ELicenseTheme
{
	padding-left: 0px;
	padding-top: 4px;
	color: Red;
}

.dxcaTextBoxLabel_ELicenseTheme
{
	padding-bottom: 4px;
	display: block;
}

.dxcaLoadingPanel_ELicenseTheme
{
	font-size: small; 
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
}

.dxcaLoadingPanel_ELicenseTheme td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}


