.dxscControl_Standard
{    
	border: solid 1px #7f9bc0;
}
.dxscLoadingPanel_Standard
{
	border:solid 1px #7f9bc0;
	background-color: #ffffff;
	font: 11px Tahoma;
	color: #7f9bc0;
}
.dxscLoadingPanel_Standard td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px;
}
.dxscLoadingDiv_Standard
{
    background: #ffffff ;
    opacity: 0.5;
    filter: alpha(opacity=50);
    cursor: wait;
}

/* Headers */
.dxscDateHeader_Standard, 
.dxscAlternateDateHeader_Standard,
.dxscDayHeader_Standard,
.dxscDateCellHeader_Standard,
.dxscTodayCellHeader_Standard,
.dxscTimelineDateHeader_Standard,
.dxscHorizontalResourceHeader_Standard,
.dxscVerticalResourceHeader_Standard
{    
    color: #000000;
    background: url(CssImages/DateHeaderBack.gif) repeat-x left top #c1cfe0;
    border: solid 1px #7f9bc0;
    border-width: 0px 1px 1px 0;
    padding: 4px;
	font: 11px Tahoma;		
	text-align: center;
    vertical-align: top;
    cursor: default;
	overflow: hidden;
	white-space: nowrap;	
}

.dxscAlteranteTimelineDateHeader_Standard,
.dxscAlternateDateHeader_Standard
{    
    background: url(CssImages/DateHeaderAltBack.gif) repeat-x left top #ffd294;
    color: #000000;
}
.dxscDayHeader_Standard
{
	border-width: 1px 1px 0 0;
	
}
.dxscDateCellHeader_Standard
{
    border-width: 1px;
}
.dxscTodayCellHeader_Standard
{    
	border-top-width: 1px;
	background: url(CssImages/DateHeaderAltBack.gif) repeat-x left top #ffd294;
    color: #000000;
}
.dxscTimelineDateHeader_Standard
{
    border-width: 1px 1px 1px 0;
}
.dxscHorizontalResourceHeader_Standard
{
    border-color: #7f9bc0;
	border-width: 1px 1px 1px 0;
    background: url(CssImages/ResourceHeaderBack.gif) repeat-x left top #7f9bc0;    
}
.dxscVerticalResourceHeader_Standard
{
    border-width: 1px 1px 0 0;
	border-top-color: #7f9bc0;
    background: #BCD4F3;    
    white-space: normal;
}
.dxscSelectionBar_Standard 
{	
    border-style: solid;
	border-width: 0 1px 0 0;
	height: 30px;
}

/* Corners */ 
.dxscRightTopCorner_Standard
{
    background-color: #ebeef5;
    border-style: solid;
    border-color: #7f9bc0;	
	border-width: 0 0 1px;
	
}
.dxscLeftTopCorner_Standard
{    
    border-style: solid;
    border-color: #7f9bc0;
    border-width: 0px 1px 1px 0;
   background:#ebeef5 url(CssImages/RulerBack.gif) repeat-y left top ;
}

/* Separators */
.dxscGroupSeparatorVertical_Standard ,
.dxscGroupSeparatorHorizontal_Standard
{
	background: #EAF3FE;
	border: solid 1px #7f9bc0;
}
.dxscGroupSeparatorVertical_Standard
{
    width: 1px; 
    border-width: 0 1px;
}
.dxscGroupSeparatorHorizontal_Standard
{
	height: 1px;
    border-width: 1px 0 0;
    font-size: 1px;
}

/* Apts Area */
.dxscAllDayArea_Standard
{
    background-color: #f4f6f9;
    border: solid 1px #7f9bc0 ;
    border-width: 0 1px 1px 0;
    height:28px;
}
.dxscDateCellBody_Standard 
{
	height: 100px;
    border: solid 1px;
    border-width: 0 1px 0 0;
}
.dxscTimeCellBody_Standard
{
    border: solid 1px #7f9bc0;
	font: 11px Tahoma;
}
.dxscTimelineCellBody_Standard
{
	height: 300px;
    border-style: solid;
    border-width: 1px 1px 0 0;
}

.dxscAppointment_Standard
{
    color: #000000;
    font: 8pt Tahoma;
    border: solid 1px #7f9bc0;
    padding: 0;
	margin: 0;
	cursor: default;
	width: 100%;
	height: 100%;
	overflow: hidden;	
}

.dxscAppointmentInnerBorders_Standard
{	
    border: solid 1px #7f9bc0;
    padding: 0px;
}
.dxscMoreButton_Standard
{
	font: 8pt Tahoma;
	color: #000000;
	text-decoration: underline;	
	padding: 0;	
}
.dxscAppointmentHorizontalSeparator_Standard
{
	height: 1px;
	width: 100%;
	overflow: hidden;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
}

/* Rulers */
.dxscTimeRulerHoursItem_Standard, .dxscTimeRulerMinuteItem_Standard
{
    color:#000000;
    background: #ebeef5;
    border: solid 1px #7f9bc0 ;
    border-width: 0px 1px 1px 0;
	vertical-align: top;
	white-space: nowrap;
} 
.dxscTimeRulerHoursItem_Standard
{
    border-right-width: 0px;
    border-left-color: #7f9bc0;
    border-left-width:0px;
    font: 13pt Tahoma;
	text-align: right;
	width: 25px;
    padding: 2px 4px 0px;
    background:#ebeef5 url(CssImages/RulerBack.gif) repeat-y left top ;
}
.dxscTimeRulerMinuteItem_Standard
{
    border-left-width: 0px;
	text-align: center;
	width: 13px;
	font: 8pt Tahoma;
    padding: 4px;
    padding-left: 1px;
   
}

.dxscTimeRulerHeaderHourItem_Standard
{
    width: 36px;
}
.dxscTimeRulerHeaderMinuteItem_Standard
{
    width: 16px;
}
.dxscScrollHeaderItem_Standard
{
    width: 16px;
}


/* Control elements */
.dxscToolbar_Standard 
{

	background: url(CssImages/ViewSelectorButtonBack.gif) repeat-x left top #c6d1e2;
	padding: 9px 0px 9px 12px;
	border: 1px solid #7f9bc0;
	border-width: 0 0 1px 0;
}
.dxscViewSelector_Standard
{    
    background-color: #dce4eb;
	padding: 0px 0px;   
}
.dxscResourceNavigator_Standard
{    
    background: #BCD5F5;
    padding: 7px;
    border: solid 1px #4F93E3;
}
.dxscViewVisibleInterval_Standard
{
    color: #000000;
    font: 11px Tahoma ;
    white-space: nowrap;
    padding: 0 0 0 90px;
}
.dxscTooltip_Standard
{
    background: #f9f9cd;
    padding: 4px 10px;
    font: 8pt Tahoma;
    color: #303030;
    white-space: nowrap;
}
.dxscInplaceEditor_Standard
{
	background: #ffffff;
	border: solid 3px #7f9bc0;
	padding: 0;
	font: 8pt Tahoma;
	color: #000000;
}
.dxscErrorInfo_Standard
{
	background: #f1abab;
	color: #853a3a;
	padding: 10px;
	border: solid 1px Black;
    border-width: 1px 0;
}

/* Buttons */
.dxscViewNavigatorButton_Standard
{    
    height: 19px;
    padding: 0px 7px;
    font: 11px Tahoma;
    color: #000000;
	cursor: pointer;
	cursor: hand;
}
.dxscViewNavigatorButtonHover_Standard
{
    color:#f4a642;
}
.dxscViewNavigatorButtonPressed_Standard
{
}

.dxscViewSelectorButton_Standard
{
    background: url(CssImages/ViewSelectorButtonBack.gif) repeat-x left top #c6d1e2;
	border: outset 1px #7f9bc0;
	border-width: 0 0 1px 2px;
	border-left-style: outset;
	padding: 13px 18px;
	font: 11px Tahoma;
	color: #000000;
    cursor: pointer;
    cursor: hand;
}
.dxscViewSelectorButtonHover_Standard 
{
	background: url(CssImages/ViewSelectorButtonBackHover.gif) repeat-x #ffd294;
    border-color: #dda964;
}
.dxscViewSelectorButtonChecked_Standard 
{
    background: url(CssImages/ViewSelectorButtonBackPressed.gif) repeat-x #ffd294;
    border-left-color: #dda964;
    color:#000000;
}
.dxscViewSelectorButtonPressed_Standard
{
    background: url(CssImages/ViewSelectorButtonBackHover.gif) repeat-x #ffd294;
    border-left-color: #dda964;
    color:#ffffff;
}

.dxscResourceNavigatorButton_Standard
{    
    background: #99BDF0;
	cursor: pointer;
	cursor: hand;
}
.dxscResourceNavigatorButtonHover_Standard
{
    background: #FFD294;
}
.dxscResourceNavigatorButtonPressed_Standard
{
    background: #FFD294;
}

.dxscNavigationButton_Standard
{
    background: #99BDF0;
	cursor: pointer;
	cursor: hand;
}
.dxscNavigationButtonHover_Standard
{
    background: #FFD294;    
}
.dxscNavigationButtonPressed_Standard
{
    background: #FFD294;    
}

.dxscSmartTagButton_Standard 
{
    background: url(CssImages/ViewSelectorButtonBack.gif) repeat-x #c6d1e2;
	border: solid 1px #7f9bc0;
    padding: 4px 5px;
	cursor: pointer;
	cursor: hand;
}

.dxscDVBottomMoreButton_Standard,
.dxscDVTopMoreButton_Standard
{
	cursor: pointer;
	cursor: hand;
}

.dxscNoBorderButton_Standard
{
	cursor: pointer;
	cursor: hand;
	border: solid 1px #A4C6F8;
}
.dxscNoBorderButtonHover_Standard
{
    background: #C4DFEE;
    border-color: #A4BED1;
}
.dxscNoBorderButtonPressed_Standard
{
    background: #B6D5E3;
    border-color: #A4BED1;
}
.dxscControlAreaForm_Standard
{
	font: 12pt Tahoma;
	color: #000000;
	white-space: normal;
	padding: 9px 12px 13px 12px;
	background-color: #ffffff;	
}



/****************************************************/




/* -- ASPxMenu -- */
.dxmControl_Standard 
{
	font: 11px Tahoma;
	color: #000000;
}
.dxmControl_Standard a, .dxmMenu_Standard a, .dxmVerticalMenu_Standard a, .dxmSubMenu_Standard a
{
	color: #000000;
	text-decoration: none;
}
.dxmMenu_Standard, .dxmVerticalMenu_Standard
{
	font: 11px Tahoma;
	color: #000000;	
	background: url(mItemBack.gif) repeat-y left top #C3DAF9;
	border: solid 1px #002D96;
	padding: 3px;
}
.dxmMenuGutter_Standard
{
}
.dxmMenuSeparator_Standard
{
	background: transparent url(mItemSeparatorBack.gif) left top repeat-y;
}
.dxmMenuVerticalSeparator_Standard
{
	background: transparent url(mItemVerticalSeparatorBack.gif) left top repeat-x;
}
.dxmMenuItem_Standard, .dxmMenuItemWithImage_Standard, .dxmMenuItemWithPopOutImage_Standard, .dxmMenuItemWithImageWithPopOutImage_Standard,
.dxmVerticalMenuItem_Standard, .dxmVerticalMenuItemWithImage_Standard, .dxmVerticalMenuItemWithPopOutImage_Standard, .dxmVerticalMenuItemWithImageWithPopOutImage_Standard, 
.dxmMenuLargeItem_Standard, .dxmMenuLargeItemWithImage_Standard, .dxmMenuLargeItemWithPopOutImage_Standard, .dxmMenuLargeItemWithImageWithPopOutImage_Standard,
.dxmVerticalMenuLargeItem_Standard, .dxmVerticalMenuLargeItemWithImage_Standard, .dxmVerticalMenuLargeItemWithPopOutImage_Standard, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Standard
{
	font: 11px Tahoma;
	color: #000000;
	white-space: nowrap;
}
.dxmMenuItem_Standard, .dxmMenuItemWithImage_Standard
{
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.dxmMenuItemWithPopOutImage_Standard, .dxmMenuItemWithImageWithPopOutImage_Standard
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 8px;
}	
.dxmVerticalMenuItem_Standard
{
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.dxmVerticalMenuItemWithImage_Standard
{
	padding-top: 4px;	
	padding-right: 19px;	
	padding-bottom: 5px;	
	padding-left: 3px;	
}
.dxmVerticalMenuItemWithPopOutImage_Standard
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 8px;	
}
.dxmVerticalMenuItemWithImageWithPopOutImage_Standard
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 3px;	
}
.dxmMenuLargeItem_Standard, .dxmMenuLargeItemWithImage_Standard
{
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 11px;
}
.dxmMenuLargeItemWithPopOutImage_Standard, .dxmMenuLargeItemWithImageWithPopOutImage_Standard
{
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItem_Standard, .dxmVerticalMenuLargeItemWithImage_Standard
{
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemWithPopOutImage_Standard, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Standard
{
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 11px;
}
.dxmMenuItemSelected_Standard, .dxmMenuItemSelectedWithImage_Standard, .dxmMenuItemSelectedWithPopOutImage_Standard, .dxmMenuItemSelectedWithImageWithPopOutImage_Standard,
.dxmVerticalMenuItemSelected_Standard, .dxmVerticalMenuItemSelectedWithImage_Standard, .dxmVerticalMenuItemSelectedWithPopOutImage_Standard, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Standard,
.dxmMenuLargeItemSelected_Standard, .dxmMenuLargeItemSelectedWithImage_Standard, .dxmMenuLargeItemSelectedWithPopOutImage_Standard, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_Standard,
.dxmVerticalMenuLargeItemSelected_Standard, .dxmVerticalMenuLargeItemWithImageSelected_Standard, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_Standard, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Standard
{
	background: url(mItemSBack.gif) repeat-x center top #FFAD55;
	border: solid 1px #002D96;
}
.dxmMenuItemSelected_Standard, .dxmMenuItemSelectedWithImage_Standard
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemSelectedWithPopOutImage_Standard, .dxmMenuItemSelectedWithImageWithPopOutImage_Standard
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemSelected_Standard
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemSelectedWithImage_Standard
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemSelectedWithPopOutImage_Standard
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Standard
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemSelected_Standard, .dxmMenuLargeItemSelectedWithImage_Standard
{
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage_Standard, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemSelected_Standard, .dxmVerticalMenuLargeItemSelectedWithImage_Standard
{
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_Standard, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmMenuItemChecked_Standard, .dxmMenuItemCheckedWithImage_Standard, .dxmMenuItemCheckedWithPopOutImage_Standard, .dxmMenuItemCheckedWithImageWithPopOutImage_Standard,
.dxmVerticalMenuItemChecked_Standard, .dxmVerticalMenuItemCheckedWithImage_Standard, .dxmVerticalMenuItemCheckedWithPopOutImage_Standard, .dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Standard,
.dxmMenuLargeItemChecked_Standard, .dxmMenuLargeItemCheckedWithImage_Standard, .dxmMenuLargeItemCheckedWithPopOutImage_Standard, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_Standard,
.dxmVerticalMenuLargeItemChecked_Standard, .dxmVerticalMenuLargeItemWithImageChecked_Standard, .dxmVerticalMenuLargeItemCheckedWithPopOutImage_Standard, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Standard
{
	background: url(mItemSBack.gif) repeat-x center top #FFAD55;
	border: solid 1px #002D96;
}
.dxmMenuItemChecked_Standard, .dxmMenuItemCheckedWithImage_Standard
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemCheckedWithPopOutImage_Standard, .dxmMenuItemCheckedWithImageWithPopOutImage_Standard
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemChecked_Standard
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemCheckedWithImage_Standard
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemCheckedWithPopOutImage_Standard
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Standard
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemChecked_Standard, .dxmMenuLargeItemCheckedWithImage_Standard
{
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmMenuLargeItemCheckedWithPopOutImage_Standard, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemChecked_Standard, .dxmVerticalMenuLargeItemCheckedWithImage_Standard
{
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage_Standard, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmMenuItemHover_Standard, .dxmMenuItemHoverWithImage_Standard, .dxmMenuItemHoverWithPopOutImage_Standard, .dxmMenuItemHoverWithImageWithPopOutImage_Standard, 
.dxmVerticalMenuItemHover_Standard, .dxmVerticalMenuItemHoverWithImage_Standard, .dxmVerticalMenuItemHoverWithPopOutImage_Standard, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Standard, 
.dxmMenuLargeItemHover_Standard, .dxmMenuLargeItemHoverWithImage_Standard, .dxmMenuLargeItemHoverWithPopOutImage_Standard, .dxmMenuLargeItemHoverWithImageWithPopOutImage_Standard, 
.dxmVerticalMenuLargeItemHover_Standard, .dxmVerticalMenuLargeItemHoverWithImage_Standard, .dxmVerticalMenuLargeItemHoverWithPopOutImage_Standard, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Standard
{
	background: url(mItemHBack.gif) repeat-x center top #FFD69A;
	border: solid 1px #002D96;
}
.dxmMenuItemHover_Standard, .dxmMenuItemHoverWithImage_Standard
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemHoverWithPopOutImage_Standard, .dxmMenuItemHoverWithImageWithPopOutImage_Standard
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemHover_Standard
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemHoverWithImage_Standard
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemHoverWithPopOutImage_Standard
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Standard
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemHover_Standard, .dxmMenuLargeItemHoverWithImage_Standard
{
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage_Standard, .dxmMenuLargeItemHoverWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHover_Standard, .dxmVerticalMenuLargeItemHoverWithImage_Standard
{
	padding-top: 1px;
	padding-right: 11px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Standard, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.dxmSubMenu_Standard
{
	font: 11px Tahoma;
	color: #000000;
	background-color: #F6F6F6;
	border: solid 1px #002D96;
	padding: 1px 1px 1px 1px;
}
.dxmSubMenuGutter_Standard
{
	background: url(mPopupBack.gif) repeat-y left top;
}
.dxmSubMenuSeparator_Standard
{
	background-color: #6A8CCB;
}
.dxmSubMenuItem_Standard, .dxmSubMenuItemWithImage_Standard, .dxmSubMenuItemWithPopOutImage_Standard, .dxmSubMenuItemWithImageWithPopOutImage_Standard
{
	font: 8pt Tahoma;
	color: #000000;
	white-space: nowrap;
}
.dxmSubMenuItem_Standard 
{
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 3px;	
}
.dxmSubMenuItemWithImage_Standard 
{
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 19px;
}
.dxmSubMenuItemWithPopOutImage_Standard
{
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemWithImageWithPopOutImage_Standard 
{
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 19px;
}
.dxmSubMenuItemSelected_Standard, .dxmSubMenuItemSelectedWithImage_Standard, .dxmSubMenuItemSelectedWithPopOutImage_Standard, .dxmSubMenuItemSelectedWithImageWithPopOutImage_Standard
{
	background: url(mItemSBack.gif) repeat-x center top #FFAD55;
	border: solid 1px #002D96;
}
.dxmSubMenuItemSelected_Standard
{
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemSelectedWithImage_Standard 
{
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.dxmSubMenuItemSelectedWithPopOutImage_Standard
{
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemSelectedWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.dxmSubMenuItemChecked_Standard, .dxmSubMenuItemCheckedWithImage_Standard, .dxmSubMenuItemCheckedWithPopOutImage_Standard, .dxmSubMenuItemCheckedWithImageWithPopOutImage_Standard
{
}
.dxmSubMenuItemChecked_Standard
{
}
.dxmSubMenuItemCheckedWithImage_Standard 
{
}
.dxmSubMenuItemCheckedWithPopOutImage_Standard
{
}
.dxmSubMenuItemCheckedWithImageWithPopOutImage_Standard
{
}
.dxmSubMenuItemHover_Standard, .dxmSubMenuItemHoverWithImage_Standard, .dxmSubMenuItemHoverWithPopOutImage_Standard, .dxmSubMenuItemHoverWithImageWithPopOutImage_Standard
{
	background: url(mPopupHBack.gif) repeat-x center top #FFEEC2;
	border: solid 1px #002D96;
}
.dxmSubMenuItemHover_Standard
{
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemHoverWithImage_Standard
{
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.dxmSubMenuItemHoverWithPopOutImage_Standard
{
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemHoverWithImageWithPopOutImage_Standard
{
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.dxmSubMenuBorderCorrector_Standard
{
    position: absolute;
    border: 0px;
    padding: 0px;
}
/* Disabled */
.dxmDisabled_Standard
{
	color: #aaaaaa;
	cursor: default;
}