/*
 <module>
     Scheduler/styles.css
 </module>
 <summary>
     Style sheet for the ELicenseTheme for DevExpress scheduler 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="11/07/2013" author="Paul Olszewski" release="14.1 CR87297/1892">
         Versioned file.    
     </change>
 </history>
*/
.dxscControl_ELicenseTheme
{    
    background: #9C9AB7;
	border: solid 1px #9C9AB7;
}
.dxscLoadingPanel_ELicenseTheme
{
	border:solid 1px #9C9AB7;
	background-color: white;
	font: 9pt Tahoma;
	color: #758D5E;
}
.dxscLoadingPanel_ELicenseTheme td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px;
}
.dxscLoadingDiv_ELicenseTheme
{
    background: White ;
    opacity: 0.25;
    filter: alpha(opacity=25);
    cursor: wait;
}

/* Headers */
.dxscDateHeader_ELicenseTheme, 
.dxscAlternateDateHeader_ELicenseTheme,
.dxscDayHeader_ELicenseTheme,
.dxscDateCellHeader_ELicenseTheme,
.dxscTodayCellHeader_ELicenseTheme,
.dxscTimelineDateHeader_ELicenseTheme,
.dxscHorizontalResourceHeader_ELicenseTheme,
.dxscVerticalResourceHeader_ELicenseTheme
{    
    color: black;
    background: url('CssImages/DateHeaderBack.gif') repeat-x left top #D4D3E1;
    border: solid 1px #9C9AB7;
    border-width: 0 1px 1px 0;
    padding: 4px;
	font: 9pt Tahoma;		
	text-align: center;
    vertical-align: top;
    cursor: default;
	overflow: hidden;
	white-space: nowrap;	
}

.dxscAlternateTimelineDateHeader_ELicenseTheme,
.dxscAlternateDateHeader_ELicenseTheme
{    
    background: url('CssImages/DateHeaderAltBack.gif') repeat-x left top #FFD294;
    color: black;
}
.dxscDayHeader_ELicenseTheme
{
	border-width: 1px 1px 0 0;
}
.dxscDateCellHeader_ELicenseTheme
{
    border-width: 1px;
}
.dxscTodayCellHeader_ELicenseTheme
{    
	border-top-width: 1px;
	background: #7CABC4;
    color: #FFFFFF;
}
.dxscTimelineDateHeader_ELicenseTheme
{
    border-width: 1px 1px 1px 0;
}
.dxscHorizontalResourceHeader_ELicenseTheme
{
    border-color: #9C9AB7;
	border-width: 1px 1px 1px 0;
    background: url('CssImages/ResourceHeaderBack.gif') repeat-x left top #9E9CB9;    
}
.dxscVerticalResourceHeader_ELicenseTheme
{
    border-width: 1px 1px 0 0;
	border-top-color: #9C9AB7;
    background: #C9C9DA;    
    white-space: normal;
}
.dxscSelectionBar_ELicenseTheme 
{	
    border-style: solid;
	border-width: 0 1px 0 0;
	height: 30px;
}

/* Corners */
.dxscLeftTopCorner_ELicenseTheme, 
.dxscRightTopCorner_ELicenseTheme
{
    background-color: #E5E5ED;
	width: 1px;
    border-style: solid;
    border-color: #9C9AB7;	
	border-width: 0 0 1px;
}
.dxscLeftTopCorner_ELicenseTheme
{    
    border-width: 1px 1px 1px 0;
    font: 8pt Tahoma;
    text-align: center;
    padding: 2px;
}

/* Separators */
.dxscGroupSeparatorVertical_ELicenseTheme ,
.dxscGroupSeparatorHorizontal_ELicenseTheme
{
	background: #FAFAFD;
	border: solid 1px #918FAD;
}
.dxscGroupSeparatorVertical_ELicenseTheme
{
    width: 1px; 
    border-width: 0 1px;
}
.dxscGroupSeparatorHorizontal_ELicenseTheme
{
	height: 1px;
    border-width: 1px 0 0;
    font-size: 1px;
}

/* Apts Area */
.dxscAllDayArea_ELicenseTheme
{
    background-color: #E5E5ED;
    border: solid 1px #C8C8D9;
    border-width: 0 1px 1px 0;
}
.dxscDateCellBody_ELicenseTheme 
{
	height: 100px;
    border: solid 1px;
    border-width: 0 1px 0 0;
}
.dxscTimeCellBody_ELicenseTheme
{
    border: solid 1px;
	font: 9pt Tahoma;
}
.dxscTimelineCellBody_ELicenseTheme
{
	height: 300px;
    border-style: solid;
    border-width: 1px 1px 0 0;
}

.dxscAppointment_ELicenseTheme
{
    color: black;
    font: 8pt Tahoma;
    border: solid 1px #7f9db9;
    padding: 0;
	margin: 0;
	cursor: default;
	width: 100%;
	height: 100%;
	overflow: hidden;	
}

.dxscAppointmentInnerBorders_ELicenseTheme
{	
    border: solid 1px #7f9db9;
    padding: 0px;
}
.dxscMoreButton_ELicenseTheme
{
	font: 8pt Tahoma;
	color: black;
	text-decoration: underline;	
	padding: 0;	
}
.dxscAppointmentHorizontalSeparator_ELicenseTheme
{
	height: 1px;
	width: 100%;
	overflow: hidden;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}
/* Rulers */
.dxscTimeRulerHoursItem_ELicenseTheme, .dxscTimeRulerMinuteItem_ELicenseTheme
{
    color:black;
    background: #EFEFF4;
    border: solid 1px #C8C8D9 ;
    border-width: 0px 1px 1px 0;
	vertical-align: top;
	white-space: nowrap;
} 
.dxscTimeRulerHoursItem_ELicenseTheme
{
    border-right-width: 0;
    border-left-color: black;
    font: 13pt Tahoma;
	text-align: right;
	width: 45px;
    padding: 2px 4px 0px;
}
.dxscTimeRulerMinuteItem_ELicenseTheme
{
    border-left-width: 0px;
	text-align: center;
	width: 13px;
	font: 8pt Tahoma;
    padding: 4px;
    padding-left: 1px;
}

.dxscTimeRulerHeaderHourItem_ELicenseTheme
{
    width: 55px;
}
.dxscTimeRulerHeaderMinuteItem_ELicenseTheme
{
    width: 16px;
}
.dxscScrollHeaderItem_ELicenseTheme 
{
    width: 16px;
}


/* Control elements */
.dxscToolbarContainer_ELicenseTheme 
{
	border-bottom: 1px solid #9C9AB7;
	border-right: 1px solid #9C9AB7;
}
.dxscToolbar_ELicenseTheme 
{
	background-color: #C8C8D9;
	padding: 9px 0 9px 12px;
}
.dxscViewSelector_ELicenseTheme 
{    
    background-color: #C8C8D9;
	padding: 0px 0px;   
}
.dxscResourceNavigator_ELicenseTheme 
{    
    background: #D8D8E4;
    padding: 7px;
    border: solid 1px #9C9AB7;
}
.dxscViewVisibleInterval_ELicenseTheme
{
    color: black;
    font: 9pt Tahoma;
    white-space: nowrap;
}
.dxscInplaceEditor_ELicenseTheme
{
	background: #C8C8D9;
	border: solid 3px black;
	padding: 0;
	font: 8pt Tahoma;
	color: Black;
}
.dxscErrorInfo_ELicenseTheme
{
	background: #f1abab;
	color: #853a3a;
	padding: 10px;
	border: solid 1px Black;
    border-width: 1px 0;
}

/* Buttons */
.dxscViewNavigatorButton_ELicenseTheme
{    
    background: url('CssImages/ButtonBack.gif') repeat-x #9E9DB9;
    border: solid 1px #9C9AB7;
    height: 19px;
    padding: 0px 7px;
    font: 9pt Tahoma;
    color: black;
	cursor: pointer;
}
.dxscViewNavigatorButtonHover_ELicenseTheme
{
    background: url('CssImages/ButtonHoverBack.gif') repeat-x #FFE6B5;
}
.dxscViewNavigatorButtonPressed_ELicenseTheme
{
    background: url('CssImages/ButtonPressedBack.gif') repeat-x #FFE6B5;
}

.dxscViewSelectorButton_ELicenseTheme 
{
    background: url('CssImages/ViewSelectorButtonBack.gif') repeat-x left top #ABA9C2;
	border: solid 1px #9C9AB7;
	border-width: 0 0 0 1px;
	padding: 13px 18px;
	font: 9pt Tahoma;
    cursor: pointer;
}
.dxscViewSelectorButtonHover_ELicenseTheme 
{
	background: url('CssImages/ViewSelectorButtonBackHover.gif') repeat-x #FFD294;
    border-color: #9C9AB7;
}
.dxscViewSelectorButtonChecked_ELicenseTheme 
{
    background: url('CssImages/ViewSelectorButtonBackPressed.gif') repeat-x #FFCF8B;
    border-color: #9C9AB7;
}
.dxscViewSelectorButtonPressed_ELicenseTheme
{
    background: url('CssImages/ViewSelectorButtonBackPressed.gif') repeat-x #FFCF8B;
    border-color: #9C9AB7;
}

.dxscResourceNavigatorButton_ELicenseTheme
{    
    background: #C7C7D8;
	cursor: pointer;
}
.dxscResourceNavigatorButtonHover_ELicenseTheme
{
    background: #FFE6B5;
}
.dxscResourceNavigatorButtonPressed_ELicenseTheme
{
    background: #FFE6B5;
}

.dxscNavigationButton_ELicenseTheme
{
    background: #ABAAC3;
	cursor: pointer;
}
.dxscNavigationButtonHover_ELicenseTheme
{
    background: #FFE6B5;    
}
.dxscNavigationButtonPressed_ELicenseTheme
{
    background: #FFE6B5;    
}

.dxscSmartTagButton_ELicenseTheme 
{
    background: url('CssImages/ButtonBack.gif') repeat-x #B8C692;
	border: solid 1px #9C9AB7;
    padding: 4px 5px;
	cursor: pointer;
}

.dxscDVBottomMoreButton_ELicenseTheme,
.dxscDVTopMoreButton_ELicenseTheme
{
	cursor: pointer;
}

.dxscNoBorderButton_ELicenseTheme
{
	cursor: pointer;
	border: solid 1px #C8C8D9;
}
.dxscNoBorderButtonHover_ELicenseTheme
{
    background: #C4DFEE;
    border-color: #A4BED1;
}
.dxscNoBorderButtonPressed_ELicenseTheme
{
    background: #B6D5E3;
    border-color: #A4BED1;
}
.dxscControlAreaForm_ELicenseTheme
{
	font: 12pt Tahoma;
	color: black;
	white-space: normal;
	padding: 9px 12px 13px 12px;
	background-color: white;	
}
.dxscToolTipRoundedCornersTopBottomRow_ELicenseTheme
{
	font-size:1pt;		
}
.dxscToolTipRoundedCornersTopSide_ELicenseTheme
{
	border-top: 1px black solid; 
	vertical-align:bottom; 
	height:1px;	
	background-color:#fafad2;
}
.dxscToolTipRoundedCornersLeftSide_ELicenseTheme
{
	border-left: 1px black solid; 
	vertical-align:bottom; 
	background-color:#fafad2;
}
.dxscToolTipRoundedCornersRightSide_ELicenseTheme
{
	border-right: 1px black solid; 
	vertical-align:bottom; 
	background-color:#fafad2;
}
.dxscToolTipRoundedCornersBottomSide_ELicenseTheme
{
	border-bottom: 1px black solid; 
	vertical-align:bottom; 
	height:1px;	
	background-color:#fafad2;
}
.dxscToolTipRoundedCornersContent_ELicenseTheme
{
	background-color:#fafad2;
	padding:0;
}
.dxscToolTipSquaredCorners_ELicenseTheme
{
    background: #f9f9cd;
    padding: 0;
    font: 8pt Tahoma;
    color: #303030;
    white-space: nowrap;
    border: solid 1px black;
}
.dxscTimeMarker_ELicenseTheme
{
	top:-8px;
}
.dxscTimeMarkerLine_ELicenseTheme
{
	top:-2px;
	height:3px;
	font-size:1pt;
}
.dxscTimeMarkerLineV_ELicenseTheme
{
	position:absolute;
	background-color:#9C9AB7;
	width:1px;
	font-size:1pt;
	border:solid 1px white;
	border-top-width:0;
	border-bottom-width:0;
}
.dxscTimeMarkerLineH_ELicenseTheme
{
	position:absolute;
	top:-2px;
	background-color:#9C9AB7;
	height:1px;
	font-size:1pt;
	border:solid 1px white;
	border-left-width:0;
	border-right-width:0;
}
