﻿@charset "utf-8";
/* CSS Document */

.dxICBFocused_Office2003Blue {
    background-color: #C2E0FB !important;
}
.dxICheckBox_Office2003Blue {
    display: inline-block;
    margin: 0 auto;
    vertical-align: middle;
    cursor: pointer!important;
}
.dxcpLoadingPanel_Office2003Blue {
    color: #4B77B8;
    font-size: 9pt;
}
.dxcpLoadingPanel_Office2003Blue td.dx {
    text-align: center;
    white-space: nowrap;
}
.dxcpLoadingPanelWithContent_Office2003Blue {
    color: #009fe3;
	font-weight:bold;
}
.dxcpLoadingPanelWithContent_Office2003Blue td.dx {
    text-align: center;
	color: #009fe3;
	font-weight:bold;
}
.dxcpLoadingDiv_Office2003Blue {   
    opacity: 0.8;
}
.dxcpDisabled_Office2003Blue {
    color: #AAAAAA;
    cursor: default;
}
.dxrpControl_Office2003Blue td.dxrp, .dxrpControlGB_Office2003Blue td.dxrp {
    color: #000000;
    font-size: 9pt;
}
.dxrpControl_Office2003Blue .dxrpCI {
    display: block;
}
.dxrpControl_Office2003Blue .dxrpHeader_Office2003Blue td.dxrp, .dxrpControlGB_Office2003Blue span.dxrpHeader_Office2003Blue {
    font-weight: bold;
}
.dxrpControl_Office2003Blue .dxrpHI, .dxrpControl_Office2003Blue .dxrpHeader_Office2003Blue, .dxrpControl_Office2003Blue .dxrpHeader_Office2003Blue td.dxrp {
    vertical-align: top;
    white-space: nowrap;
}
.dxrpControl_Office2003Blue .dxrpHI {
    padding-right: 4px;
}
.dxrpControl_Office2003Blue .dxrpHIR {
    padding-left: 4px;
}
.dxrpControl_Office2003Blue .dxrpcontent, .dxrpControlGB_Office2003Blue .dxrpcontent {
    vertical-align: top;
}
.dxrpControl_Office2003Blue .dxrpHeader_Office2003Blue, .dxrpControl_Office2003Blue .dxrpHLE, .dxrpControl_Office2003Blue .dxrpHRE {
    background-color: #7BA4E0;
}
.dxrpControl_Office2003Blue .dxrpTE {
    background-color: #BBD4F5;
}
.dxrpControl_Office2003Blue .dxrpcontent, .dxrpControl_Office2003Blue .dxrpLE, .dxrpControl_Office2003Blue .dxrpRE, .dxrpControl_Office2003Blue .dxrpBE, .dxrpControl_Office2003Blue .dxrpNHTE, .dxrpControlGB_Office2003Blue .dxrpcontent, .dxrpControlGB_Office2003Blue .dxrpLE, .dxrpControlGB_Office2003Blue .dxrpRE, .dxrpControlGB_Office2003Blue .dxrpBE, .dxrpControlGB_Office2003Blue .dxrpNHTE, .dxrpControlGB_Office2003Blue span.dxrpHeader_Office2003Blue {
    background-color: #DDECFE;
}
.dxrpControl_Office2003Blue .dxrpTE, .dxrpControl_Office2003Blue .dxrpNHTE, .dxrpControlGB_Office2003Blue .dxrpNHTE {
    border-top: 1px solid #009fe3;
}
.dxrpControl_Office2003Blue .dxrpLE, .dxrpControl_Office2003Blue .dxrpHLE, .dxrpControlGB_Office2003Blue .dxrpLE {
    border-left: 1px solid #009fe3;
}
.dxrpControl_Office2003Blue .dxrpRE, .dxrpControl_Office2003Blue .dxrpHRE, .dxrpControlGB_Office2003Blue .dxrpRE {
    border-right: 1px solid #009fe3;
}
.dxrpControl_Office2003Blue .dxrpHeader_Office2003Blue, .dxrpControl_Office2003Blue .dxrpBE, .dxrpControl_Office2003Blue .dxrpHLE, .dxrpControl_Office2003Blue .dxrpHRE, .dxrpControlGB_Office2003Blue .dxrpBE {
    border-bottom: 1px solid #009fe3;
}
.dxrpControl_Office2003Blue .dxrpTE {
    background: url("/DXR.axd?r=0_1131-qaz85") repeat-x scroll left top #BBD4F5;
}
.dxrpControl_Office2003Blue .dxrpHeader_Office2003Blue, .dxrpControl_Office2003Blue .dxrpHLE, .dxrpControl_Office2003Blue .dxrpHRE {
    background: url("/DXR.axd?r=0_1130-qaz85") repeat-x scroll left top #7BA4E0;
}
.dxccControl_Office2003Blue a {
    color: #629DB6;
    text-decoration: none !important;
}
.dxccControl_Office2003Blue a:hover {
    text-decoration: underline !important;
}
.dxccControl_Office2003Blue {
    background-color: #D0E2F9;
    border: 1px solid #009fe3;
    color: #629DB6;
    font-size: 25px;
    line-height: 25px;
}
.dxccDisabled_Office2003Blue {
    color: #808080;
    cursor: default;
}
.dxdvControl_Office2003Blue {
}
.dxdvControl_Office2003Blue td.dxdvCtrl {
    padding: 0;
}
.dxdvLoadingPanel_Office2003Blue {   
}
.dxdvLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxdvContent_Office2003Blue {
}
.dxdvItem_Office2003Blue, .dxdvFlowItem_Office2003Blue {    
}
.dxdvItem_Office2003Blue .DisplayWrapper {
	margin-bottom:5px;
}
.DisplayWrapper {
    overflow: hidden;
	font-family: "segoe ui", Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0;
	padding:0;    
}
.DisplayLeft {
    float: left;
    width: 40%;
	font-weight:bold;
}
.DisplayRight {
    float: right;
    width: 60%;
}
.dxdvFlowItem_Office2003Blue {
    float: left;
    overflow: hidden;
}
.dxdvFlowItemsContainer_Office2003Blue {
}
.dxdvEmptyItem_Office2003Blue {
    height: 180px;
    padding: 26px 50px;
    text-align: left;
    vertical-align: top;
}
.dxdvPagerPanel_Office2003Blue {
    background-color: #BCD5FC;
    font-size: 9pt;
    padding: 6px 0;
}
.dxdvEmptyData_Office2003Blue {
    color: #848484;
    padding: 12px 40px;
}
.dxdvDisabled_Office2003Blue {
    color: #808080;
    cursor: default;
}
.dxlpLoadingPanel_Office2003Blue {   
    border: 3px solid #AFE1F6;
    color: #4B77B8;
    font-size: 9pt;
}
.dxlpLoadingPanel_Office2003Blue td.dx {
    padding: 12px;    
    text-align: center;
    white-space: nowrap; 
    padding-left: 10px;
}

.dxlpLoadingDiv_Office2003Blue {
    background-color: #777777;
    opacity: 0.7;
}
.dxmControl_Office2003Blue {
}
.dxmControl_Office2003Blue a, .dxmMenu_Office2003Blue a, .dxmVerticalMenu_Office2003Blue a, .dxmSubMenu_Office2003Blue a {
    text-decoration: none;
}
.dxmLoadingPanel_Office2003Blue {
    color: #4B77B8;
    font-size: 9pt;
}
.dxmLoadingPanel_Office2003Blue td.dx {
    padding: 6px;
    text-align: center;
    white-space: nowrap;
}
.dxmMenu_Office2003Blue, .dxmVerticalMenu_Office2003Blue {
    background: url("/DXR.axd?r=0_1110-qaz85") repeat-y scroll left top #C3DAF9;
    border: 1px solid #009fe3;
    padding: 3px;
}
.dxmMenuGutter_Office2003Blue, .dxmMenuRtlGutter_Office2003Blue {
}
.dxmMenuSeparator_Office2003Blue .dx, .dxmMenuFullHeightSeparator_Office2003Blue .dx {
    font-size: 0;
    height: 1px;
    line-height: 0;
    overflow: hidden;
    width: 1px;
}
.dxmMenuSeparator_Office2003Blue, .dxmMenuFullHeightSeparator_Office2003Blue {
    width: 1px;
}
.dxmMenuSeparator_Office2003Blue .dx, .dxmMenuFullHeightSeparator_Office2003Blue {
    background: url("/DXR.axd?r=0_1113-qaz85") repeat-y scroll left top transparent;
    width: 2px;
}
.dxmMenuSeparator_Office2003Blue .dx {
    height: 14px;
}
.dxmMenuFullHeightSeparator_Office2003Blue {
    display: none;
}
.dxmMenuVerticalSeparator_Office2003Blue {
    background: url("/DXR.axd?r=0_1114-qaz85") repeat-x scroll left top transparent;
    height: 2px;
    width: 100%;
}
.dxmMenuItem_Office2003Blue, .dxmMenuItemWithImage_Office2003Blue, .dxmMenuItemWithPopOutImage_Office2003Blue, .dxmMenuItemWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuItem_Office2003Blue, .dxmVerticalMenuItemWithImage_Office2003Blue, .dxmVerticalMenuItemWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItem_Office2003Blue, .dxmVerticalMenuRtlItemWithImage_Office2003Blue, .dxmVerticalMenuRtlItemWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemWithImageWithPopOutImage_Office2003Blue, .dxmMenuLargeItem_Office2003Blue, .dxmMenuLargeItemWithImage_Office2003Blue, .dxmMenuLargeItemWithPopOutImage_Office2003Blue, .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItem_Office2003Blue, .dxmVerticalMenuLargeItemWithImage_Office2003Blue, .dxmVerticalMenuLargeItemWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItem_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage_Office2003Blue {
    white-space: nowrap;
}
.dxmMenuItem_Office2003Blue, .dxmMenuItemWithImage_Office2003Blue {
    padding: 4px 8px 5px;
}
.dxmMenuItemWithPopOutImage_Office2003Blue, .dxmMenuItemWithImageWithPopOutImage_Office2003Blue {
    padding: 4px 6px 5px 8px;
}
.dxmVerticalMenuItem_Office2003Blue {
    padding: 4px 19px 5px 8px;
}
.dxmVerticalMenuRtlItem_Office2003Blue {
    padding: 4px 8px 5px 19px;
}
.dxmVerticalMenuItemWithImage_Office2003Blue {
    padding: 4px 19px 5px 3px;
}
.dxmVerticalMenuRtlItemWithImage_Office2003Blue {
    padding: 4px 3px 5px 19px;
}
.dxmVerticalMenuItemWithPopOutImage_Office2003Blue {
    padding: 4px 6px 5px 8px;
}
.dxmVerticalMenuRtlItemWithPopOutImage_Office2003Blue {
    padding: 4px 8px 5px 6px;
}
.dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue {
    padding: 4px 6px 5px 3px;
}
.dxmVerticalMenuRtlItemWithImageWithPopOutImage_Office2003Blue {
    padding: 4px 3px 5px 6px;
}
.dxmMenuLargeItem_Office2003Blue, .dxmMenuLargeItemWithImage_Office2003Blue {
    padding: 2px 12px 2px 11px;
}
.dxmMenuLargeItemWithPopOutImage_Office2003Blue, .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue {
    padding: 2px 6px 2px 11px;
}
.dxmVerticalMenuLargeItem_Office2003Blue, .dxmVerticalMenuLargeItemWithImage_Office2003Blue {
    padding: 2px 12px 2px 11px;
}
.dxmVerticalMenuLargeRtlItem_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithImage_Office2003Blue {
    padding: 2px 11px 2px 12px;
}
.dxmVerticalMenuLargeItemWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue {
    padding: 2px 6px 2px 11px;
}
.dxmVerticalMenuLargeRtlItemWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithImageWithPopOutImage_Office2003Blue {
    padding: 2px 11px 2px 6px;
}
.dxmMenuItemDropDownButton_Office2003Blue, .dxmMenuLargeItemDropDownButton_Office2003Blue, .dxmMenuRtlItemDropDownButton_Office2003Blue, .dxmMenuLargeRtlItemDropDownButton_Office2003Blue {
    padding-left: 6px;
    padding-right: 6px;
}
.dxmVerticalMenuItemDropDownButton_Office2003Blue, .dxmVerticalMenuLargeItemDropDownButton_Office2003Blue, .dxmVerticalMenuRtlItemDropDownButton_Office2003Blue, .dxmVerticalMenuLargeRtlItemDropDownButton_Office2003Blue {
    padding-left: 5px;
    padding-right: 5px;
}
.dxmMenuItemSelected_Office2003Blue, .dxmMenuItemSelectedWithImage_Office2003Blue, .dxmMenuItemSelectedWithPopOutImage_Office2003Blue, .dxmMenuItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemSelected_Office2003Blue, .dxmVerticalMenuItemSelectedWithImage_Office2003Blue, .dxmVerticalMenuItemSelectedWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemSelected_Office2003Blue, .dxmVerticalMenuRtlItemSelectedWithImage_Office2003Blue, .dxmVerticalMenuRtlItemSelectedWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmMenuLargeItemSelected_Office2003Blue, .dxmMenuLargeItemSelectedWithImage_Office2003Blue, .dxmMenuLargeItemSelectedWithPopOutImage_Office2003Blue, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemSelected_Office2003Blue, .dxmVerticalMenuLargeItemWithImageSelected_Office2003Blue, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemSelected_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithImageSelected_Office2003Blue, .dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_1112-qaz85") repeat-x scroll center top #FFAD55;
    border: 1px solid #009fe3;
}
.dxmMenuItemSelected_Office2003Blue, .dxmMenuItemSelectedWithImage_Office2003Blue {
    padding: 3px 7px 4px;
}
.dxmMenuItemSelectedWithPopOutImage_Office2003Blue, .dxmMenuItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemSelected_Office2003Blue {
    padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemSelected_Office2003Blue {
    padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemSelectedWithImage_Office2003Blue {
    padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemSelectedWithImage_Office2003Blue {
    padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemSelectedWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemSelectedWithPopOutImage_Office2003Blue {
    padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 2px;
}
.dxmMenuLargeItemSelected_Office2003Blue, .dxmMenuLargeItemSelectedWithImage_Office2003Blue {
    padding: 1px 11px 1px 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage_Office2003Blue, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 5px 1px 10px;
}
.dxmVerticalMenuLargeItemSelected_Office2003Blue, .dxmVerticalMenuLargeItemSelectedWithImage_Office2003Blue {
    padding: 1px 11px 1px 10px;
}
.dxmVerticalMenuLargeRtlItemSelected_Office2003Blue, .dxmVerticalMenuLargeRtlItemSelectedWithImage_Office2003Blue {
    padding: 1px 10px 1px 11px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 5px 1px 10px;
}
.dxmVerticalMenuLargeRtlItemSelectedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 10px 1px 5px;
}
.dxmMenuItemDropDownButtonSelected_Office2003Blue, .dxmMenuLargeItemDropDownButtonSelected_Office2003Blue, .dxmMenuRtlItemDropDownButtonSelected_Office2003Blue, .dxmMenuLargeRtlItemDropDownButtonSelected_Office2003Blue {
    padding-left: 5px;
    padding-right: 5px;
}
.dxmVerticalMenuItemDropDownButtonSelected_Office2003Blue, .dxmVerticalMenuLargeItemDropDownButtonSelected_Office2003Blue, .dxmVerticalMenuRtlItemDropDownButtonSelected_Office2003Blue, .dxmVerticalMenuLargeRtlItemDropDownButtonSelected_Office2003Blue {
    padding-left: 4px;
    padding-right: 4px;
}
.dxmMenuItemChecked_Office2003Blue, .dxmMenuItemCheckedWithImage_Office2003Blue, .dxmMenuItemCheckedWithPopOutImage_Office2003Blue, .dxmMenuItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemChecked_Office2003Blue, .dxmVerticalMenuItemCheckedWithImage_Office2003Blue, .dxmVerticalMenuItemCheckedWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemChecked_Office2003Blue, .dxmVerticalMenuRtlItemCheckedWithImage_Office2003Blue, .dxmVerticalMenuRtlItemCheckedWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmMenuLargeItemChecked_Office2003Blue, .dxmMenuLargeItemCheckedWithImage_Office2003Blue, .dxmMenuLargeItemCheckedWithPopOutImage_Office2003Blue, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemChecked_Office2003Blue, .dxmVerticalMenuLargeItemWithImageChecked_Office2003Blue, .dxmVerticalMenuLargeItemCheckedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemChecked_Office2003Blue, .dxmVerticalMenuLargeRtlItemWithImageChecked_Office2003Blue, .dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_1112-qaz85") repeat-x scroll center top #FFAD55;
    border: 1px solid #009fe3;
}
.dxmMenuItemChecked_Office2003Blue, .dxmMenuItemCheckedWithImage_Office2003Blue {
    padding: 3px 7px 4px;
}
.dxmMenuItemCheckedWithPopOutImage_Office2003Blue, .dxmMenuItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemChecked_Office2003Blue {
    padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemChecked_Office2003Blue {
    padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemCheckedWithImage_Office2003Blue {
    padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemCheckedWithImage_Office2003Blue {
    padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemCheckedWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemCheckedWithPopOutImage_Office2003Blue {
    padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 2px 4px 5px;
}
.dxmMenuLargeItemChecked_Office2003Blue, .dxmMenuLargeItemCheckedWithImage_Office2003Blue {
    padding: 1px 11px 1px 10px;
}
.dxmMenuLargeItemCheckedWithPopOutImage_Office2003Blue, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 5px 1px 10px;
}
.dxmVerticalMenuLargeItemChecked_Office2003Blue, .dxmVerticalMenuLargeItemCheckedWithImage_Office2003Blue {
    padding: 1px 11px 1px 10px;
}
.dxmVerticalMenuLargeRtlItemChecked_Office2003Blue, .dxmVerticalMenuLargeRtlItemCheckedWithImage_Office2003Blue {
    padding: 1px 10px 1px 11px;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 5px 1px 10px;
}
.dxmVerticalMenuLargeRtlItemCheckedWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 10px 1px 5px;
}
.dxmMenuItemDropDownButtonChecked_Office2003Blue, .dxmMenuLargeItemDropDownButtonChecked_Office2003Blue, .dxmMenuRtlItemDropDownButtonChecked_Office2003Blue, .dxmMenuLargeRtlItemDropDownButtonChecked_Office2003Blue {
    padding-left: 5px;
    padding-right: 5px;
}
.dxmVerticalMenuItemDropDownButtonChecked_Office2003Blue, .dxmVerticalMenuLargeItemDropDownButtonChecked_Office2003Blue, .dxmVerticalMenuRtlItemDropDownButtonChecked_Office2003Blue, .dxmVerticalMenuLargeRtlItemDropDownButtonChecked_Office2003Blue {
    padding-left: 4px;
    padding-right: 4px;
}
.dxmMenuItemHover_Office2003Blue, .dxmMenuItemHoverWithImage_Office2003Blue, .dxmMenuItemHoverWithPopOutImage_Office2003Blue, .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemHover_Office2003Blue, .dxmVerticalMenuItemHoverWithImage_Office2003Blue, .dxmVerticalMenuItemHoverWithPopOutImage_Office2003Blue, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemHover_Office2003Blue, .dxmVerticalMenuRtlItemHoverWithImage_Office2003Blue, .dxmVerticalMenuRtlItemHoverWithPopOutImage_Office2003Blue, .dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmMenuLargeItemHover_Office2003Blue, .dxmMenuLargeItemHoverWithImage_Office2003Blue, .dxmMenuLargeItemHoverWithPopOutImage_Office2003Blue, .dxmMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemHover_Office2003Blue, .dxmVerticalMenuLargeItemHoverWithImage_Office2003Blue, .dxmVerticalMenuLargeItemHoverWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemHover_Office2003Blue, .dxmVerticalMenuLargeRtlItemHoverWithImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_1111-qaz85") repeat-x scroll center top #FFD69A;
    border: 1px solid #009fe3;
}
.dxmMenuItemHover_Office2003Blue, .dxmMenuItemHoverWithImage_Office2003Blue {
    padding: 3px 7px 4px;
}
.dxmMenuItemHoverWithPopOutImage_Office2003Blue, .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuItemHover_Office2003Blue {
    padding: 3px 18px 4px 7px;
}
.dxmVerticalMenuRtlItemHover_Office2003Blue {
    padding: 3px 7px 4px 18px;
}
.dxmVerticalMenuItemHoverWithImage_Office2003Blue {
    padding: 3px 18px 4px 2px;
}
.dxmVerticalMenuRtlItemHoverWithImage_Office2003Blue {
    padding: 3px 2px 4px 18px;
}
.dxmVerticalMenuItemHoverWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 7px;
}
.dxmVerticalMenuRtlItemHoverWithPopOutImage_Office2003Blue {
    padding: 3px 7px 4px 5px;
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 5px 4px 2px;
}
.dxmVerticalMenuRtlItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 2px 4px 5px;
}
.dxmMenuLargeItemHover_Office2003Blue, .dxmMenuLargeItemHoverWithImage_Office2003Blue {
    padding: 1px 11px 1px 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage_Office2003Blue, .dxmMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 5px 1px 10px;
}
.dxmVerticalMenuLargeItemHover_Office2003Blue, .dxmVerticalMenuLargeItemHoverWithImage_Office2003Blue {
    padding: 1px 11px 1px 10px;
}
.dxmVerticalMenuLargeRtlItemHover_Office2003Blue, .dxmVerticalMenuLargeRtlItemHoverWithImage_Office2003Blue {
    padding: 1px 10px 1px 11px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 5px 1px 10px;
}
.dxmVerticalMenuLargeRtlItemHoverWithPopOutImage_Office2003Blue, .dxmVerticalMenuLargeRtlItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 10px 1px 5px;
}
.dxmMenuItemDropDownButtonHover_Office2003Blue, .dxmMenuLargeItemDropDownButtonHover_Office2003Blue, .dxmMenuRtlItemDropDownButtonHover_Office2003Blue, .dxmMenuLargeRtlItemDropDownButtonHover_Office2003Blue {
    padding-left: 5px;
    padding-right: 5px;
}
.dxmVerticalMenuItemDropDownButtonHover_Office2003Blue, .dxmVerticalMenuLargeItemDropDownButtonHover_Office2003Blue, .dxmVerticalMenuRtlItemDropDownButtonHover_Office2003Blue, .dxmVerticalMenuLargeRtlItemDropDownButtonHover_Office2003Blue {
    padding-left: 4px;
    padding-right: 4px;
}
.dxmSubMenu_Office2003Blue {
    background-color: #F6F6F6;
    border: 1px solid #009fe3;
    padding: 1px;
}
.dxmSubMenuGutter_Office2003Blue {
    background: url("/DXR.axd?r=0_1115-qaz85") repeat-y scroll left top transparent;
}
.dxmSubMenuRtlGutter_Office2003Blue {
    background: url("/DXR.axd?r=0_1117-qaz85") repeat-y scroll right top transparent;
}
.dxmSubMenuSeparator_Office2003Blue {
    background-color: #6A8CCB;
    height: 1px;
    width: 100%;
}
.dxmSubMenuItem_Office2003Blue, .dxmSubMenuItemWithImage_Office2003Blue, .dxmSubMenuItemWithPopOutImage_Office2003Blue, .dxmSubMenuItemWithImageWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItem_Office2003Blue, .dxmSubMenuRtlItemWithImage_Office2003Blue, .dxmSubMenuRtlItemWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemWithImageWithPopOutImage_Office2003Blue {
    white-space: nowrap;
}
.dxmSubMenuItem_Office2003Blue {
    padding: 4px 9px 5px 3px;
}
.dxmSubMenuRtlItem_Office2003Blue {
    padding: 4px 3px 5px 9px;
}
.dxmSubMenuItemWithImage_Office2003Blue {
    height: 19px;
    padding: 2px 9px 2px 3px;
}
.dxmSubMenuRtlItemWithImage_Office2003Blue {
    height: 19px;
    padding: 2px 3px 2px 9px;
}
.dxmSubMenuItemWithPopOutImage_Office2003Blue {
    padding: 4px 9px 5px 3px;
}
.dxmSubMenuRtlItemWithPopOutImage_Office2003Blue {
    padding: 4px 3px 5px 9px;
}
.dxmSubMenuItemWithImageWithPopOutImage_Office2003Blue {
    height: 19px;
    padding: 2px 9px 2px 3px;
}
.dxmSubMenuRtlItemWithImageWithPopOutImage_Office2003Blue {
    height: 19px;
    padding: 2px 3px 2px 9px;
}
.dxmSubMenuItemDropDownButton_Office2003Blue, .dxmSubMenuRtlItemDropDownButton_Office2003Blue {
    padding-left: 5px;
    padding-right: 5px;
}
.dxmSubMenuItemSelected_Office2003Blue, .dxmSubMenuItemSelectedWithImage_Office2003Blue, .dxmSubMenuItemSelectedWithPopOutImage_Office2003Blue, .dxmSubMenuItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemSelected_Office2003Blue, .dxmSubMenuRtlItemSelectedWithImage_Office2003Blue, .dxmSubMenuRtlItemSelectedWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_1112-qaz85") repeat-x scroll center top #FFAD55;
    border: 1px solid #009fe3;
}
.dxmSubMenuItemSelected_Office2003Blue {
    padding: 3px 8px 4px 2px;
}
.dxmSubMenuRtlItemSelected_Office2003Blue {
    padding: 3px 2px 4px 8px;
}
.dxmSubMenuItemSelectedWithImage_Office2003Blue {
    padding: 1px 8px 1px 2px;
}
.dxmSubMenuRtlItemSelectedWithImage_Office2003Blue {
    padding: 1px 2px 1px 8px;
}
.dxmSubMenuItemSelectedWithPopOutImage_Office2003Blue {
    padding: 3px 8px 4px 2px;
}
.dxmSubMenuRtlItemSelectedWithPopOutImage_Office2003Blue {
    padding: 3px 2px 4px 8px;
}
.dxmSubMenuItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 8px 1px 2px;
}
.dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 2px 1px 8px;
}
.dxmSubMenuItemDropDownButtonSelected_Office2003Blue, .dxmSubMenuRtlItemDropDownButtonSelected_Office2003Blue {
    padding-left: 4px;
    padding-right: 4px;
}
.dxmSubMenuItemChecked_Office2003Blue, .dxmSubMenuItemCheckedWithImage_Office2003Blue, .dxmSubMenuItemCheckedWithPopOutImage_Office2003Blue, .dxmSubMenuItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemChecked_Office2003Blue, .dxmSubMenuRtlItemCheckedWithImage_Office2003Blue, .dxmSubMenuRtlItemCheckedWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemCheckedWithImageWithPopOutImage_Office2003Blue {
}
.dxmSubMenuItemChecked_Office2003Blue, .dxmSubMenuRtlItemChecked_Office2003Blue {
}
.dxmSubMenuItemCheckedWithImage_Office2003Blue, .dxmSubMenuRtlItemCheckedWithImage_Office2003Blue {
}
.dxmSubMenuItemCheckedWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemCheckedWithPopOutImage_Office2003Blue {
}
.dxmSubMenuItemCheckedWithImageWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemCheckedWithImageWithPopOutImage_Office2003Blue {
}
.dxmSubMenuItemDropDownButtonChecked_Office2003Blue, .dxmSubMenuRtlItemDropDownButtonChecked_Office2003Blue {
}
.dxmSubMenuItemHover_Office2003Blue, .dxmSubMenuItemHoverWithImage_Office2003Blue, .dxmSubMenuItemHoverWithPopOutImage_Office2003Blue, .dxmSubMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemHover_Office2003Blue, .dxmSubMenuRtlItemHoverWithImage_Office2003Blue, .dxmSubMenuRtlItemHoverWithPopOutImage_Office2003Blue, .dxmSubMenuRtlItemHoverWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_1116-qaz85") repeat-x scroll center top #FFEEC2;
    border: 1px solid #009fe3;
}
.dxmSubMenuItemHover_Office2003Blue {
    padding: 3px 8px 4px 2px;
}
.dxmSubMenuRtlItemHover_Office2003Blue {
    padding: 3px 2px 4px 8px;
}
.dxmSubMenuItemHoverWithImage_Office2003Blue {
    padding: 1px 8px 1px 2px;
}
.dxmSubMenuRtlItemHoverWithImage_Office2003Blue {
    padding: 1px 2px 1px 8px;
}
.dxmSubMenuItemHoverWithPopOutImage_Office2003Blue {
    padding: 3px 8px 4px 2px;
}
.dxmSubMenuRtlItemHoverWithPopOutImage_Office2003Blue {
    padding: 3px 2px 4px 8px;
}
.dxmSubMenuItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 8px 1px 2px;
}
.dxmSubMenuRtlItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 1px 2px 1px 8px;
}
.dxmSubMenuItemDropDownButtonHover_Office2003Blue, .dxmSubMenuRtlItemDropDownButtonHover_Office2003Blue {
    padding-left: 4px;
    padding-right: 4px;
}
.dxmSubMenuBorderCorrector_Office2003Blue {
    border: 0 none;
    padding: 0;
    position: absolute;
}
.dxmMenuItemSpacing_Office2003Blue, .dxmMenuLargeItemSpacing_Office2003Blue, .dxmMenuItemSeparatorSpacing_Office2003Blue, .dxmMenuLargeItemSeparatorSpacing_Office2003Blue {
    width: 1px;
}
.dxmVerticalMenuItemSpacing_Office2003Blue, .dxmVerticalMenuItemSeparatorSpacing_Office2003Blue, .dxmVerticalMenuLargeItemSpacing_Office2003Blue, .dxmVerticalMenuLargeItemSeparatorSpacing_Office2003Blue, .dxmSubMenuItemSpacing_Office2003Blue, .dxmSubMenuItemSeparatorSpacing_Office2003Blue {
    height: 1px;
}
.dxmMenuItemLeftImageSpacing_Office2003Blue {
    padding-right: 4px;
}
.dxmMenuItemRightImageSpacing_Office2003Blue {
    padding-left: 4px;
}
.dxmVerticalMenuItemLeftImageSpacing_Office2003Blue, .dxmVerticalMenuItemRightImageSpacing_Office2003Blue, .dxmSubMenuItemImageSpacing_Office2003Blue {
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 1px;
}
.dxmVerticalMenuItemLeftImageSpacing_Office2003Blue div, .dxmVerticalMenuItemRightImageSpacing_Office2003Blue div {
    height: 1px;
    width: 4px;
}
.dxmMenuItemTopImageSpacing_Office2003Blue, .dxmVerticalMenuItemTopImageSpacing_Office2003Blue {
    margin-bottom: 4px;
}
.dxmMenuItemBottomImageSpacing_Office2003Blue, .dxmVerticalMenuItemBottomImageSpacing_Office2003Blue {
    margin-top: 4px;
}
.dxmSubMenuItemImageSpacing_Office2003Blue div {
    height: 1px;
    width: 7px;
}
.dxmScrollUpButton_Office2003Blue, .dxmScrollDownButton_Office2003Blue {
    background: url("/DXR.axd?r=0_1119-qaz85") repeat-x scroll left top #A1C1EC;
    border: 1px solid #6A8CCB;
    cursor: pointer;
    font-size: 0;
    padding: 2px;
    text-align: center;
}
.dxmScrollUpButton_Office2003Blue {
    margin-bottom: 1px;
}
.dxmScrollDownButton_Office2003Blue {
    margin-top: 1px;
}
.dxmScrollButtonHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1120-qaz85") repeat-x scroll center top #FFD294;
}
.dxmScrollButtonPressed_Office2003Blue {
    background: url("/DXR.axd?r=0_1121-qaz85") repeat-x scroll center top #009FE3;
}
.dxmScrollButtonHover_Office2003Blue, .dxmScrollButtonPressed_Office2003Blue {
    border: 1px solid #0f455e;
}
.dxmScrollButtonDisabled_Office2003Blue {
    cursor: default;
}
.dxmScrollArea_Office2003Blue {
    overflow: hidden;
    position: relative;
}
.dxmDisabled_Office2003Blue {
    color: #AAAAAA;
    cursor: default;
}
td.dxmtb.dxmMenu_Office2003Blue {
    padding: 3px 4px;
}
.dxmtb .dxmMenuSeparator_Office2003Blue .dx {
    height: 13px;
    width: 1px;
}
.dxmtb .dxmMenuItem_Office2003Blue, .dxmtb .dxmMenuItemWithImage_Office2003Blue, .dxmtb .dxmMenuItemWithPopOutImage_Office2003Blue, .dxmtb .dxmMenuItemWithImageWithPopOutImage_Office2003Blue {
    padding: 3px 4px 4px;
}
.dxmtb .dxmMenuItemSelected_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithImage_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithPopOutImage_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_Office2003Blue {
    padding: 2px 3px 3px;
}
.dxmtb .dxmMenuItemChecked_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithImage_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithPopOutImage_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_Office2003Blue {
    padding: 2px 3px 3px;
}
.dxmtb .dxmMenuItemHover_Office2003Blue, .dxmtb .dxmMenuItemHoverWithImage_Office2003Blue, .dxmtb .dxmMenuItemHoverWithPopOutImage_Office2003Blue, .dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding: 2px 3px 3px;
}
.dxmtb .dxmMenuItemHoverWithImage_Office2003Blue.dxmMenuItemLeftImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithImage_Office2003Blue.dxmMenuItemLeftImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithImage_Office2003Blue.dxmMenuItemLeftImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue.dxmMenuItemLeftImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_Office2003Blue.dxmMenuItemLeftImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_Office2003Blue.dxmMenuItemLeftImageSpacing_Office2003Blue {
    padding-right: 4px;
}
.dxmtb .dxmMenuItemHoverWithImage_Office2003Blue.dxmMenuItemRightImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithImage_Office2003Blue.dxmMenuItemRightImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithImage_Office2003Blue.dxmMenuItemRightImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue.dxmMenuItemRightImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemSelectedWithImageWithPopOutImage_Office2003Blue.dxmMenuItemRightImageSpacing_Office2003Blue, .dxmtb .dxmMenuItemCheckedWithImageWithPopOutImage_Office2003Blue.dxmMenuItemRightImageSpacing_Office2003Blue {
    padding-left: 4px;
}
.dxmtb .dxmSubMenuItemSelected_Office2003Blue, .dxmtb .dxmSubMenuItemSelectedWithImage_Office2003Blue, .dxmtb .dxmSubMenuItemSelectedWithPopOutImage_Office2003Blue, .dxmtb .dxmSubMenuItemSelectedWithImageWithPopOutImage_Office2003Blue, .dxmtb .dxmSubMenuRtlItemSelected_Office2003Blue, .dxmtb .dxmSubMenuRtlItemSelectedWithImage_Office2003Blue, .dxmtb .dxmSubMenuRtlItemSelectedWithPopOutImage_Office2003Blue, .dxmtb .dxmSubMenuRtlItemSelectedWithImageWithPopOutImage_Office2003Blue {
    background: none repeat scroll 0 0 #FFAD55;
}
.dxmtb .dxmSubMenuItemHover_Office2003Blue, .dxmtb .dxmSubMenuItemHoverWithImage_Office2003Blue, .dxmtb .dxmSubMenuItemHoverWithPopOutImage_Office2003Blue, .dxmtb .dxmSubMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .dxmtb .dxmSubMenuRtlItemHover_Office2003Blue, .dxmtb .dxmSubMenuRtlItemHoverWithImage_Office2003Blue, .dxmtb .dxmSubMenuRtlItemHoverWithPopOutImage_Office2003Blue, .dxmtb .dxmSubMenuRtlItemHoverWithImageWithPopOutImage_Office2003Blue {
    background: none repeat scroll 0 0 #FFEEC2;
}
.dxmtb .dxmMenuItemSpacing_Office2003Blue, .dxmtb .dxmMenuItemSeparatorSpacing_Office2003Blue {
    width: 1px;
}
.dxm-rtl {
    direction: ltr;
}
.dxm-rtl .dxm-content {
    direction: rtl;
}
.dxm-ltr .dxm-main, .dxm-ltr .dxm-horizontal ul.dx {
    float: none !important;
    display:inline-flex;
}
.dxm-rtl .dxm-main, .dxm-rtl .dxm-horizontal ul.dx {
    float: right;
}
.dxm-popup {
    position: relative;
}
ul.dx {
    background-position: left top;
    background-repeat: repeat-y;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.dxm-rtl ul.dx {
    background-position: right top;
}
.dxm-image, .dxm-pImage {
    border-width: 0;
    /*vertical-align: top;*/
}
.dxm-popOut, .dxm-spacing, .dxm-separator, .dxm-separator b {
    display: block;
    font-size: 0;
    line-height: 0;
}
.dxm-ltr .dxm-horizontal .dxm-item, .dxm-ltr .dxm-horizontal .dxm-spacing, .dxm-ltr .dxm-horizontal .dxm-separator, .dxm-ltr .dxm-content {
    float: left !important;
}
.dxm-rtl .dxm-horizontal .dxm-item, .dxm-rtl .dxm-horizontal .dxm-spacing, .dxm-rtl .dxm-horizontal .dxm-separator, .dxm-rtl .dxm-content {
    float: right;
}
.dxm-vertical .dxm-image-r .dxm-popOut {
    float: left;
}
.dxm-vertical .dxm-image-l .dxm-popOut {
    float: right;
}
.dxm-ltr .dxm-horizontal .dxm-popOut {
    float: left;
}
.dxm-ltr .dxm-vertical .dxm-image-t .dxm-popOut, .dxm-ltr .dxm-vertical .dxm-image-b .dxm-popOut, .dxm-ltr .dxm-popup .dxm-popOut {
    float: right;
}
.dxm-rtl .dxm-horizontal .dxm-popOut {
    float: right;
}
.dxm-rtl .dxm-vertical .dxm-image-t .dxm-popOut, .dxm-rtl .dxm-vertical .dxm-image-b .dxm-popOut, .dxm-rtl .dxm-popup .dxm-popOut {
    float: left;
}
.dxm-ie7 .dxm-vertical ul.dx, .dxm-ie7 .dxm-popup ul.dx {
    height: 1%;
}
.dxm-ie7 .dxm-vertical .dxm-item, .dxm-ie7 .dxm-popup .dxm-item {
    margin-bottom: -2px;
}
.dxm-ie7 .dxm-vertical .dxm-spacing, .dxm-ie7 .dxm-popup .dxm-spacing {
    margin-top: -3px;
}
.dxm-ie7 .dxm-vertical .dxm-item, .dxm-ie7 .dxm-vertical .dxm-spacing, .dxm-ie7 .dxm-vertical .dxm-separator, .dxm-ie7 .dxm-popup .dxm-item, .dxm-ie7 .dxm-popup .dxm-spacing, .dxm-ie7 .dxm-popup .dxm-separator {
}
.dxm-vertical .dxm-separator b, .dxm-popup .dxm-separator b {
    margin: 0 auto;
}
.dxm-ie7 .dxm-vertical .dxm-separator b, .dxm-ie7 .dxm-popup .dxm-separator b {
    margin: 0;
}
.dxm-ie7 .dxm-vertical .dxm-separator, .dxm-ie7 .dxm-popup .dxm-separator {
    text-align: center;
}
.dxm-haCenter {
    overflow: hidden;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.dxm-haCenter .dxm-haWrapper, .dxm-haCenter .dxm-content {
    position: relative;
}
.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-haWrapper, .dxm-ltr .dxm-image-t .dxm-haCenter .dxm-haWrapper, .dxm-ltr .dxm-image-b .dxm-haCenter .dxm-haWrapper {
    float: left;
    left: 50%;
}
.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-haWrapper, .dxm-rtl .dxm-image-t .dxm-haCenter .dxm-haWrapper, .dxm-rtl .dxm-image-b .dxm-haCenter .dxm-haWrapper {
    float: right;
    right: 50%;
}
.dxm-ltr .dxm-image-l .dxm-haCenter .dxm-content, .dxm-ltr .dxm-image-t .dxm-haCenter .dxm-content, .dxm-ltr .dxm-image-b .dxm-haCenter .dxm-content {
    left: -50%;
}
.dxm-rtl .dxm-image-r .dxm-haCenter .dxm-content, .dxm-rtl .dxm-image-t .dxm-haCenter .dxm-content, .dxm-rtl .dxm-image-b .dxm-haCenter .dxm-content {
    right: -50%;
}
.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-haWrapper {
    float: right;
    right: 50%;
}
.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-haWrapper {
    float: left;
    left: 50%;
}
.dxm-ltr .dxm-image-r .dxm-haCenter .dxm-content {
    right: -50%;
}
.dxm-rtl .dxm-image-l .dxm-haCenter .dxm-content {
    left: -50%;
}
.dxmLite_Office2003Blue .dxm-main {
    -moz-box-sizing: border-box;
    /*background: repeat-y scroll left top #C3DAF9;*/
    /*border: 1px solid;
    border-bottom-style:none;*/
    /*padding: 3px;*/
}
.dxmLite_Office2003Blue .dxm-vertical {
    width: 150px;
}
.dxmLite_Office2003Blue .dxm-popup {
    background-color: #FFFFFF !important;
    border: 1px solid #009fe3;
    padding: 1px;
}
.dxmBC_Office2003Blue {
    background-color: #F6F6F6;
}
.dxmLite_Office2003Blue ul.dx {
    font-size: 9pt;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-gutter {
    background-image: url("/DXR.axd?r=0_1115-qaz85");
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-gutter {
    background-image: url("/DXR.axd?r=0_1117-qaz85");
}
.dxmLite_Office2003Blue .dxm-item {
    cursor: default;
}
.dxmLite_Office2003Blue .dxm-image-t .dxm-item, .dxmLite_Office2003Blue .dxm-image-b .dxm-item, .dxmLite_Office2003Blue .dxm-content {
    text-align: center;
    white-space: nowrap;
}
.dxmLite_Office2003Blue, .dxmLite_Office2003Blue .dxm-content a.dx {
}
.dxmLite_Office2003Blue .dxm-disabled, .dxmLite_Office2003Blue .dxm-disabled .dxm-content a.dx {
    color: #AAAAAA;
}
.dxmLite_Office2003Blue .dxm-content a.dx {
    text-decoration: none;
}
.dxmLite_Office2003Blue .dxm-popup .dxm-image {
    float: left;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-image {
    float: right;
}
.dxmLite_Office2003Blue .dxm-item {
    border-width: 1px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-popOut, .dxm-rtl.dxmLite_Office2003Blue .dxm-image-l .dxm-popOut {
    border-width: 0 0 0 1px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popOut, .dxm-ltr.dxmLite_Office2003Blue .dxm-image-r .dxm-popOut {
    border-width: 0 1px 0 0;
}
.dxmLite_Office2003Blue .dxm-item, .dxmLite_Office2003Blue .dxm-popOut {
    border-color: transparent;
    border-style: solid;
}
.dxmLite_Office2003Blue .dxm-main .dxm-checked, .dxmLite_Office2003Blue .dxm-selected, .dxmLite_Office2003Blue .dxm-hovered, .dxmLite_Office2003Blue .dxm-main .dxm-dropDownMode.dxm-checked .dxm-popOut, .dxmLite_Office2003Blue .dxm-dropDownMode.dxm-selected .dxm-popOut, .dxmLite_Office2003Blue .dxm-dropDownMode.dxm-hovered .dxm-popOut {
    border-color: #009fe3;
}
.dxmLite_Office2003Blue .dxm-main .dxm-checked, .dxmLite_Office2003Blue .dxm-main .dxm-selected, .dxmLite_Office2003Blue .dxm-popup .dxm-selected {
    /*background: url("/DXR.axd?r=0_1112-qaz85") repeat-x scroll center top #FFAD55;*/
    width:175px;
    min-width:175px !important;
}
.dxmLite_Office2003Blue .dxm-main .dxm-hovered {
    background: repeat-x scroll center top;
}
.dxmLite_Office2003Blue .dxm-popup .dxm-hovered {
    background: url("/DXR.axd?r=0_1116-qaz85") repeat-x scroll center top #FFEEC2;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-content {
    padding: 3px 4px 4px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-content {
    padding: 1px 11px 1px 10px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-content {
    padding: 1px 10px 1px 11px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-item .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-item .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-content {
    padding: 2px 11px 2px 10px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-item .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-item .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-content {
    padding: 2px 10px 2px 11px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-subMenu .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-subMenu .dxm-content {
    padding-right: 3px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-subMenu .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-subMenu .dxm-content {
    padding-left: 3px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
    padding-right: 4px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding-left: 4px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-subMenu .dxm-content {
    padding-left: 3px;
    padding-right: 5px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-subMenu .dxm-content {
    padding-left: 5px;
    padding-right: 3px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding-left: 4px;
    padding-right: 5px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-dropDownMode .dxm-content {
    padding-left: 5px;
    padding-right: 4px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-dropDownMode .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-dropDownMode .dxm-content {
    padding-right: 8px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-dropDownMode .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-dropDownMode .dxm-content {
    padding-left: 8px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-content {
    padding: 3px 18px 4px 2px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-content {
    padding: 3px 2px 4px 18px;
    
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-content {
    padding: 1px 18px 1px 2px;
    color:black !important;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-content {
    padding: 1px 2px 1px 18px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l.dxm-noImages .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r.dxm-noImages .dxm-content {
    padding-left: 7px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l.dxm-noImages .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r.dxm-noImages .dxm-content {
    padding-right: 7px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-noSubMenu .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-subMenu .dxm-content, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding-left: 18px;
    padding-right: 5px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-noSubMenu .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-subMenu .dxm-content, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-dropDownMode .dxm-content {
    padding-left: 5px;
    padding-right: 18px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-content, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-content {
    padding: 1px 10px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-image, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-hasText .dxm-image {
    margin-right: 2px;
    border:none;
    height:32px;
    width:32px;
    min-height:32px;
    min-width:32px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-image, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-hasText .dxm-image, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-hasText .dxm-image {
    margin-left: 4px;
}
.dxmLite_Office2003Blue .dxm-image-t .dxm-image {
    margin-bottom: 4px;
}
.dxmLite_Office2003Blue .dxm-image-b .dxm-image {
    margin-top: 4px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-image {
    margin-right: 7px;
    height:32px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-image {
    margin-left: 7px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-image {
    margin-right: 12px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-image {
    margin-left: 12px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-noImage {
    padding-left: 21px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-noImage {
    padding-right: 21px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-noImage, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-noImage {
    padding-left: 4px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-noImage, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-noImage {
    padding-right: 4px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-gutter.dxm-noImages .dxm-item, .dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-noImage {
    padding-left: 28px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-gutter.dxm-noImages .dxm-item, .dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-noImage {
    padding-right: 28px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-popOut {
    padding-bottom: 9px;
    padding-top: 8px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-noImage .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-noImage .dxm-popOut {
    padding-bottom: 6px;
    padding-top: 6px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-bottom: 24px;
    padding-top: 24px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-popOut, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-popOut, .dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-right: 5px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-popOut, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-popOut, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-popOut {
    padding-left: 5px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-r .dxm-popOut {
    padding-left: 7px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-l .dxm-popOut {
    padding-right: 7px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-dropDownMode .dxm-popOut {
    padding-left: 5px;
    padding-right: 5px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-popOut {
    padding-bottom: 7px;
    padding-top: 6px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t.dxm-noImages .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-noImage .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-b.dxm-noImages .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-noImage .dxm-popOut {
    padding-bottom: 4px;
    padding-top: 4px;
}
.dxmLite_Office2003Blue .dxm-popup .dxm-popOut {
    padding-bottom: 5px;
    padding-top: 5px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-popOut {
    padding-bottom: 22px;
    padding-top: 22px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-popOut, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-popOut, .dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-popOut, .dxmLite_Office2003Blue .dxm-popup .dxm-popOut {
    padding-left: 4px;
    padding-right: 4px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-popOut {
    padding-left: 2px;
    padding-right: 6px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-popOut {
    padding-left: 6px;
    padding-right: 2px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-l .dxm-noSubMenu, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-noSubMenu, .dxm-ltr.dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-noSubMenu, .dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-noSubMenu {
    padding-right: 13px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-image-r .dxm-noSubMenu, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-t .dxm-noSubMenu, .dxm-rtl.dxmLite_Office2003Blue .dxm-vertical .dxm-image-b .dxm-noSubMenu, .dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-noSubMenu {
    padding-left: 13px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-spacing {
    height: 1px;
    width: 1px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-spacing, .dxmLite_Office2003Blue .dxm-popup .dxm-spacing {
    height: 1px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-separator {
    margin-left: 1px;
    margin-right: 1px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-separator, .dxmLite_Office2003Blue .dxm-popup .dxm-separator {
    margin-bottom: 1px;
    margin-top: 1px;
}
.dxm-ie7.dxmLite_Office2003Blue .dxm-popup .dxm-separator {
    margin-top: 0;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-separator b {
    height: 14px;
    width: 2px;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-separator b {
    height: 2px;
}
.dxmLite_Office2003Blue .dxm-popup .dxm-separator b {
    height: 1px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-separator b {
    background: url("/DXR.axd?r=0_1113-qaz85") repeat-y scroll left top transparent;
}
.dxmLite_Office2003Blue .dxm-vertical .dxm-separator b, .dxmLite_Office2003Blue .dxm-popup .dxm-separator b {
    background: url("/DXR.axd?r=0_1114-qaz85") repeat-x scroll left top transparent;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-separator b {
    margin-top: 4px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t.dxm-noImages .dxm-separator b, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b.dxm-noImages .dxm-separator b {
    margin-top: 2px;
}
.dxmLite_Office2003Blue .dxm-horizontal .dxm-image-t .dxm-separator b, .dxmLite_Office2003Blue .dxm-horizontal .dxm-image-b .dxm-separator b {
    margin-top: 20px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-popup .dxm-gutter .dxm-separator {
    padding-left: 31px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-popup .dxm-gutter .dxm-separator {
    padding-right: 31px;
}
.dxmLite_Office2003Blue .dxm-scrollUpBtn, .dxmLite_Office2003Blue .dxm-scrollDownBtn {
    background: url("/DXR.axd?r=0_1119-qaz85") repeat-x scroll left top #A1C1EC;
    border: 1px solid #6A8CCB;
    cursor: pointer;
    font-size: 0;
    padding: 2px;
    text-align: center;
}
.dxmLite_Office2003Blue .dxm-scrollUpBtn {
    margin-bottom: 1px;
}
.dxmLite_Office2003Blue .dxm-scrollDownBtn {
    margin-top: 1px;
}
.dxmLite_Office2003Blue .dxm-scrollBtnHovered {
    background: url("/DXR.axd?r=0_1120-qaz85") repeat-x scroll center top #FFD294;
}
.dxmLite_Office2003Blue .dxm-scrollBtnPressed {
    background: url("/DXR.axd?r=0_1121-qaz85") repeat-x scroll center top #009FE3;
}
.dxmLite_Office2003Blue .dxm-scrollBtnHovered, .dxmLite_Office2003Blue .dxm-scrollBtnPressed {
    border: 1px solid #0f455e;
}
.dxmLite_Office2003Blue .dxm-scrollBtnDisabled {
    cursor: default;
}
.dxmLite_Office2003Blue .dxm-scrollArea {
    overflow: hidden;
    position: relative;
}
.dxmLite_Office2003Blue .dxm-main.dxmtb {
    padding: 2px 4px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-subMenu .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-subMenu .dxm-content {
    padding: 4px 4px 4px 3px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-subMenu.dxm-noImage .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-subMenu.dxm-noImage .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l.dxm-noImages .dxm-item .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r.dxm-noImages .dxm-item .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-noImage .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-noImage .dxm-content {
    padding: 4px 4px 5px 3px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-dropDownMode .dxm-content {
    padding: 4px 4px 4px 3px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-dropDownMode .dxm-content {
    padding: 4px 3px 4px 4px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-dropDownMode.dxm-noImage .dxm-content, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-dropDownMode.dxm-noImage .dxm-content {
    padding: 4px 3px 5px;
}
.dxmLite_Office2003Blue .dxmtb.dxm-popup .dxm-content {
    padding-top: 2px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-image, .dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-image {
    margin-top: -1px;
}
.dxm-ltr.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-image {
    margin-right: 0;
}
.dxm-rtl.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-image {
    margin-left: 0;
}
.dxm-ltr.dxmLite_Office2003Blue .dxmtb.dxm-popup .dxm-image {
    margin-right: 10px;
}
.dxm-rtl.dxmLite_Office2003Blue .dxmtb.dxm-popup .dxm-image {
    margin-left: 10px;
}
.dxmLite_Office2003Blue .dxmtb.dxm-popup .dxm-image {
    margin-top: -1px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-l .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-image-r .dxm-popOut, .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-dropDownMode .dxm-popOut {
    padding: 9px 3px 10px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-spacing {
    width: 1px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-separator {
    margin: 0 1px;
}
.dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-separator b {
    height: 13px;
    margin-top: 5px;
    width: 1px;
}
.dxnbControl_Office2003Blue {
    background: url("/DXR.axd?r=0_1122-qaz85") repeat-x scroll center top #4B7AC9;
}
.dxnbControl_Office2003Blue td.dxnbCtrl {
    padding: 5px;
}
.dxnbControl_Office2003Blue a {
}
.dxnbLoadingPanel_Office2003Blue {
    color: #4B77B8;
}
.dxnbLoadingPanel_Office2003Blue td.dx {
    padding: 12px 6px;
    text-align: center;
    white-space: nowrap;
}
.dxnbGroupHeader_Office2003Blue {
    background: url("/DXR.axd?r=0_1124-qaz85") repeat-x scroll left bottom #DAEAFD;
    border: 1px solid #009fe3;
	font-weight: bold;
    padding: 5px 7px 5px 10px;
}
.dxnbGroupHeader_Office2003Blue table.dxnb {
	font-weight: bold;
}
.dxnbGroupHeader_Office2003Blue td.dxnb {
    white-space: nowrap;
}
.dxnbGroupHeaderCollapsed_Office2003Blue {
    background: url("/DXR.axd?r=0_1124-qaz85") repeat-x scroll left bottom #DAEAFD;
    border: 1px solid #009fe3;
	font-weight: bold;
    padding: 5px 7px 5px 10px;
}
.dxnbGroupHeaderCollapsed_Office2003Blue table.dxnb {
	font-weight: bold;
}
.dxnbGroupHeaderCollapsed_Office2003Blue td.dxnb {
    white-space: nowrap;
}
.dxnbGroupContent_Office2003Blue {
    background: url("/DXR.axd?r=0_1123-qaz85") repeat-x scroll left bottom #DDECFE;
    border: 1px solid #009fe3;
    padding: 1px;
}
.dxnbItem_Office2003Blue, .dxnbLargeItem_Office2003Blue, .dxnbBulletItem_Office2003Blue {
    text-align: left;
}
.dxnbItem_Office2003Blue {
    padding: 4px 5px 5px 9px;
}
.dxnbLargeItem_Office2003Blue {
    padding: 3px 12px 4px 9px;
}
.dxnbBulletItem_Office2003Blue {
    margin-bottom: 9px;
}
.dxnbItemSelected_Office2003Blue, .dxnbLargeItemSelected_Office2003Blue, .dxnbBulletItemSelected_Office2003Blue {
    background: url("/DXR.axd?r=0_1126-qaz85") repeat-x scroll center top #FFAD55;
    border: 1px solid #009fe3;
}
.dxnbItemSelected_Office2003Blue {
    padding: 3px 4px 4px 8px;
}
.dxnbLargeItemSelected_Office2003Blue {
    padding: 2px 11px 3px 8px;
}
.dxnbItemHover_Office2003Blue, .dxnbLargeItemHover_Office2003Blue, .dxnbBulletItemHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1125-qaz85") repeat-x scroll center top #FFEEC2;
    border: 1px solid #009fe3;
}
.dxnbItemHover_Office2003Blue {
    padding: 3px 4px 4px 8px;
}
.dxnbLargeItemHover_Office2003Blue {
    padding: 2px 11px 3px 8px;
}
.dxnbGroupHeader_Office2003Blue, .dxnbGroupHeaderCollapsed_Office2003Blue {
    text-align: left;
}
.dxnbItem_Office2003Blue, .dxnbItemHover_Office2003Blue, .dxnbItemSelected_Office2003Blue, .dxnbBulletItem_Office2003Blue, .dxnbBulletItemHover_Office2003Blue, .dxnbBulletItemSelected_Office2003Blue {
    text-align: left;
}
.dxnbLargeItem_Office2003Blue, .dxnbLargeItemHover_Office2003Blue, .dxnbLargeItemSelected_Office2003Blue {
    text-align: center;
}
.dxnbGroupHeaderHover_Office2003Blue {
}
.dxnbGroupHeaderCollapsedHover_Office2003Blue {
}
.dxnbGroupSpacing_Office2003Blue, .dxnbItemSpacing_Office2003Blue {
    height: 1px;
    width: 100%;
}
.dxnbGroupSpacing_Office2003Blue {
    height: 5px;
}
.dxnbImgCellLeft_Office2003Blue {
    padding-right: 4px;
}
.dxnbImgCellRight_Office2003Blue {
    padding-left: 4px;
}
.dxnbLargeItemImgTop_Office2003Blue {
    margin-bottom: 3px;
}
.dxnbLargeItemImgBottom_Office2003Blue {
    margin-top: 3px;
}
.dxnbDisabled_Office2003Blue, .dxnbDisabled_Office2003Blue td.dxnb {
    color: #AAAAAA;
    cursor: default;
}
.dxnbLite_Office2003Blue {
    background: url("/DXR.axd?r=0_1122-qaz85") repeat-x scroll center top #4B7AC9;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 5px;
    width: 200px;
}
.dxnbLite_Office2003Blue a {
}
.dxnbLite_Office2003Blue .dxnb-gr {
    margin-bottom: 5px;
}
.dxnbLite_Office2003Blue .dxnb-header, .dxnbLite_Office2003Blue .dxnb-headerCollapsed {
    background: url("/DXR.axd?r=0_1124-qaz85") repeat-x scroll left bottom #DAEAFD;
    border: 1px solid #009fe3;
    clear: both;
    cursor: pointer;
    font-weight: bold;
    margin: 0;
    overflow: hidden;
    padding: 5px 7px 5px 10px;
    white-space: nowrap;
}
.dxnbLite_Office2003Blue .dxnb-content {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/DXR.axd?r=0_1123-qaz85") repeat-x scroll left bottom #DDECFE;
    border-color: #009fe3;
    border-right: 1px solid #009fe3;
    border-style: solid;
    border-width: 0 1px 1px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 1px;
}
.dxnb-noHeads .dxnb-content {
    border-top-width: 1px;
}
.dxnbLite_Office2003Blue .dxnb-item, .dxnbLite_Office2003Blue .dxnb-large, .dxnbLite_Office2003Blue .dxnb-bullet {
    clear: both;
    cursor: default;
    overflow: hidden;
}
.dxnbLite_Office2003Blue .dxnb-item, .dxnbLite_Office2003Blue .dxnb-large, .dxnbLite_Office2003Blue .dxnb-tmpl {
    margin-bottom: 1px;
}
.dxnbLite_Office2003Blue .dxnb-item {
    padding: 4px 5px 5px 9px;
}
.dxnbLite_Office2003Blue .dxnb-large {
    padding: 3px 12px 4px 9px;
}
.dxnbLite_Office2003Blue .dxnb-bullet, .dxnbLite_Office2003Blue .dxnb-bulletHover, .dxnbLite_Office2003Blue .dxnb-bulletSelected {
    margin-bottom: 9px;
    overflow: visible;
    padding: 0 5px;
}
.dxnbLite_Office2003Blue .dxnb-itemSelected, .dxnbLite_Office2003Blue .dxnb-itemHover {
    padding: 3px 4px 4px 8px;
}
.dxnbLite_Office2003Blue .dxnb-largeSelected, .dxnbLite_Office2003Blue .dxnb-largeHover {
    padding: 2px 11px 3px 8px;
}
.dxnbLite_Office2003Blue .dxnb-itemSelected, .dxnbLite_Office2003Blue .dxnb-largeSelected {
    background: url("/DXR.axd?r=0_1126-qaz85") repeat-x scroll center top #FFAD55;
    border: 1px solid #009fe3;
}
.dxnbLite_Office2003Blue .dxnb-itemHover, .dxnbLite_Office2003Blue .dxnb-largeHover {
    background: url("/DXR.axd?r=0_1125-qaz85") repeat-x scroll center top #FFEEC2;
    border: 1px solid #009fe3;
}
.dxnbLite_Office2003Blue .dxnb-header, .dxnbLite_Office2003Blue .dxnb-headerCollapsed, .dxnbLite_Office2003Blue .dxnb-item, .dxnbLite_Office2003Blue .dxnb-itemHover, .dxnbLite_Office2003Blue .dxnb-itemSelected, .dxnbLite_Office2003Blue .dxnb-bullet, .dxnbLite_Office2003Blue .dxnb-bulletHover, .dxnbLite_Office2003Blue .dxnb-bulletSelected {
    text-align: left;
}
.dxnbLite_Office2003Blue .dxnb-large, .dxnbLite_Office2003Blue .dxnb-largeHover, .dxnbLite_Office2003Blue .dxnb-largeSelected {
    text-align: center;
}
.dxnbLite_Office2003Blue .dxnb-headerHover {
}
.dxnbLite_Office2003Blue .dxnb-headerCollapsedHover {
}
.dxnbLite_Office2003Blue .dxnb-last {
    margin-bottom: 0;
}
.dxnbLite_Office2003Blue .dxnb-btn, .dxnbLite_Office2003Blue .dxnb-btnLeft, .dxnbLite_Office2003Blue .dxnb-img {
    border-width: 0;
}
.dxnbLite_Office2003Blue .dxnb-btn {
    float: right;
    margin-left: 4px;
}
.dxnbLite_Office2003Blue .dxnb-btnLeft {
    float: left;
    margin-right: 4px;
}
.dxnbLite_Office2003Blue .dxnb-img {
    float: left;
    margin: 0 4px 0 0;
}
.dxnbLite_Office2003Blue .dxnb-right .dxnb-item .dxnb-img, .dxnbLite_Office2003Blue .dxnb-rtlHeader .dxnb-img {
    float: right;
    margin: 0 0 0 4px;
}
.dxnbLite_Office2003Blue .dxnb-top .dxnb-large .dxnb-img {
    margin-bottom: 3px;
}
.dxnbLite_Office2003Blue .dxnb-bottom .dxnb-large .dxnb-img {
    margin-top: 3px;
}
.dxnbLite_Office2003Blue .dxnb-large .dxnb-img {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.dxnbLiteDisabled_Office2003Blue, .dxnbLite_Office2003Blue .dxnbLiteDisabled_Office2003Blue, .dxnbLiteDisabled_Office2003Blue a, .dxnbLiteDisabled_Office2003Blue .dxnb-item, .dxnbLiteDisabled_Office2003Blue .dxnb-large, .dxnbLiteDisabled_Office2003Blue .dxnb-bullet, .dxnbLiteDisabled_Office2003Blue .dxnb-header, .dxnbLiteDisabled_Office2003Blue .dxnb-headerCollapsed {
    color: #AAAAAA;
    cursor: default;
}
.dxpControl_Office2003Blue {
}
.dxpControl_Office2003Blue td.dxpCtrl {
    padding: 5px 2px;
}
.dxpButton_Office2003Blue {
    text-align: center;
    text-decoration: underline;
    vertical-align: middle;
    white-space: nowrap;
	color:#009FE3;
	
	width:19px;
}
.dxpButton_Office2003Blue a {
    text-decoration: underline;
    white-space: nowrap;
	color:#009FE3;
}
.dxpDisabledButton_Office2003Blue {
    text-decoration: none;
	background:#ccecf9;
}
.dxpPageNumber_Office2003Blue {
    padding: 0 5px;
    text-align: center;
    text-decoration: underline;
    vertical-align: middle;
	color:#009FE3;
}
.dxpPageNumber_Office2003Blue a {
    text-decoration: underline;
	color:#009FE3;
}
.dxpCurrentPageNumber_Office2003Blue {
    background: none repeat scroll 0 0 #009FE3;
	font-weight:bold;
    padding: 1px 2px 3px 2px;
    text-decoration: none;
    white-space: nowrap;
}
.dxpSummary_Office2003Blue {
    padding: 0 4px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.dxpSeparator_Office2003Blue {
    background-color: #C1D7F8;
}
.dxpDisabled_Office2003Blue {
    border-color: #808080;
    color: #AAAAAA;
    cursor: default;
}
.dxpLite_Office2003Blue {
    float: left;
    padding: 5px 2px;
}
.dxpLite_Office2003Blue .dxp-summary, .dxpLite_Office2003Blue .dxp-sep, .dxpLite_Office2003Blue .dxp-button, .dxpLite_Office2003Blue .dxp-num, .dxpLite_Office2003Blue .dxp-current, .dxpLite_Office2003Blue .dxp-ellip {
    display: block;
    float: left;
    font-weight: normal;
    margin-left: 4px;
}
.dxpLite_Office2003Blue .dxp-lead {
    margin-left: 0 !important;
}
.dxpLite_Office2003Blue a {
    text-decoration: underline;
}
.dxpLite_Office2003Blue .dxp-button {
    cursor: pointer;
    text-align: center;
    text-decoration: underline;
    white-space: nowrap;
}
.dxpLite_Office2003Blue .dxp-button img {
    border: 0 none;
    text-decoration: none;
    vertical-align: middle;
}
.dxpLite_Office2003Blue .dxp-wideButton {
    padding: 0 5px;
}
.dxpLite_Office2003Blue .dxp-disabledButton {
    color: #AAAAAA;
    cursor: default;
    text-decoration: none;
}
.dxpLite_Office2003Blue .dxp-num {
    cursor: pointer;
    padding: 2px 5px 1px;
    text-decoration: underline;
}
.dxpLite_Office2003Blue .dxp-current {
    background: none repeat scroll 0 0 #C1D7F8;
    cursor: text;
    padding: 2px 3px 3px;
    text-decoration: none;
}
.dxpLite_Office2003Blue .dxp-summary, .dxpLite_Office2003Blue .dxp-ellip {
    padding: 2px 4px 1px;
    white-space: nowrap;
}
.dxpLite_Office2003Blue .dxp-sep {
    background: none repeat scroll 0 0 #C1D7F8;
    height: 11px;
    margin-top: 5px;
    width: 1px;
}
.dxpLiteDisabled_Office2003Blue, .dxpLiteDisabled_Office2003Blue a, .dxpLiteDisabled_Office2003Blue .dxp-summary, .dxpLiteDisabled_Office2003Blue .dxp-sep, .dxpLiteDisabled_Office2003Blue .dxp-button, .dxpLiteDisabled_Office2003Blue .dxp-num, .dxpLiteDisabled_Office2003Blue .dxp-current, .dxpLiteDisabled_Office2003Blue .dxp-ellip {
    border-color: #808080;
    color: #AAAAAA;
    cursor: default;
}
.dxpcControl_Office2003Blue {
    width: 200px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #009fe3;
}

.dxpcCloseButton_Office2003Blue {
    padding: 1px 1px 1px 2px;
    background: url(../images/modal-x-icon.png) -34px -193px;
}
.dxpcCloseButtonHover_Office2003Blue {
}
.dxpcContent_Office2003Blue {
    border: 0 none;
    vertical-align: top;
    white-space: normal;
    font-size:12px;
}
.dxpcContentPaddings_Office2003Blue {
   padding: 8px;
   /*background: #009EE7;*/
}

.dxpcContentPaddings_Office2003Blue a {
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}

.dxpcContentPaddings_Office2003Blue a:link span{  
    display:inline;
}
.dxpcContentPaddings_Office2003Blue a:hover span{
    color:#dedede !important;
    display:inline;
}

.dxpcFooter_Office2003Blue {
    background-color: #CFE1F9;
    border-top: 1px solid #7BA4E0;
    color: #597DB2;
	font-weight: bold;
}
.dxpcFooter_Office2003Blue td.dxpc {
    color: #597DB2;
	font-weight: bold;
    padding: 6px 12px 8px;
    white-space: nowrap;
}
.dxpcHeader_Office2003Blue {
    padding: 6px 6px 6px 12px;
    padding-left:6px !important;   
}
.dxpcHeader_Office2003Blue td.dxpc {
    padding-bottom: 5px;
    padding-top: 4px;
    white-space: nowrap;
	font-weight:bold;
	/*border-bottom: 1px solid #ffffff;*/
    font-size:12px;
}
.dxpcModalBackground_Office2003Blue {
    background-image: url("/DXR.axd?r=0_1128-qaz85");
    background-repeat: repeat;
}
.dxpcLoadingPanel_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
    font-size: 9pt;
}
.dxpcLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxpcLoadingDiv_Office2003Blue {
    background-color: Gray;
    opacity: 0.01;
}
.dxpcDisabled_Office2003Blue {
    color: #808080;
    cursor: default;
}
.dxpcLite_Office2003Blue, .dxdpLite_Office2003Blue {
    border-spacing: 0;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 200px;
}
.dxpcLite_Office2003Blue .dxpc-mainDiv, .dxdpLite_Office2003Blue .dxpc-mainDiv {
    position: relative;
}
.dxpcLite_Office2003Blue .dxpc-mainDiv, .dxpcLite_Office2003Blue.dxpc-mainDiv, .dxdpLite_Office2003Blue .dxpc-mainDiv, .dxdpLite_Office2003Blue.dxpc-mainDiv {
    border: 1px solid #009fe3;
    left: 0;
    top: 0;
}
.dxpcLite_Office2003Blue a, .dxdpLite_Office2003Blue a {
}
.dxpcLite_Office2003Blue .dxpc-link, .dxdpLite_Office2003Blue .dxpc-link {
    float: left;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-link, .dxdpLite_Office2003Blue.dxRtl .dxpc-link {
    float: right;
}
.dxpcLite_Office2003Blue a .dxpc-headerText, .dxpcLite_Office2003Blue a .dxpc-footerText, .dxdpLite_Office2003Blue a .dxpc-headerText, .dxdpLite_Office2003Blue a .dxpc-footerText {
    cursor: pointer;
    text-decoration: underline;
}
.dxpcLite_Office2003Blue .dxpc-closeBtn, .dxdpLite_Office2003Blue .dxpc-closeBtn {
    float: right;
    padding: 1px 1px 1px 1px;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-closeBtn, .dxdpLite_Office2003Blue.dxRtl .dxpc-closeBtn {
    float: left;
}
.dxpcLite_Office2003Blue .dxpc-closeBtnHover, .dxdpLite_Office2003Blue .dxpc-closeBtnHover {
}
.dxpcLite_Office2003Blue .dxpc-header, .dxdpLite_Office2003Blue .dxpc-header {
    /*background: url("/DXR.axd?r=0_1127-qaz85") repeat-x scroll 0 0 #7BA4E0;*/
    border-bottom: 1px solid #009fe3;
    padding: 2px 6px 4px 18px;
    background:#009fe3;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-header, .dxdpLite_Office2003Blue.dxRtl .dxpc-header {
    padding-left: 6px;
    padding-right: 12px;
}
.dxpcLite_Office2003Blue .dxpc-headerText, .dxdpLite_Office2003Blue .dxpc-headerText {
    float: left;
    white-space: nowrap;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-headerText, .dxpdLite_Office2003Blue.dxRtl .dxpc-headerText {
    float: right;
}
.dxpcLite_Office2003Blue .dxpc-headerImg, .dxdpLite_Office2003Blue .dxpc-headerImg {
    float: left;
    margin: 0 4px 0 0;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-headerImg, .dxdpLite_Office2003Blue.dxRtl .dxpc-headerImg {
    float: right;
    margin: 0 0 0 4px;
}
.dxpcLite_Office2003Blue .dxpc-contentWrapper, .dxdpLite_Office2003Blue .dxpc-contentWrapper {
}
.dxpcLite_Office2003Blue .dxpc-content, .dxdpLite_Office2003Blue .dxpc-content {
    padding: 9px 9px 9px;
    white-space: normal;
}
.dxpcLite_Office2003Blue .dxpc-footer, .dxdpLite_Office2003Blue .dxpc-footer {
    background: none repeat scroll 0 0 #CFE1F9;
    border-top: 1px solid #7BA4E0;
    color: #597DB2;
	font-weight: bold;
}
.dxpcLite_Office2003Blue .dxpc-footerContent, .dxdpLite_Office2003Blue .dxpc-footerContent {
    float: left;
    margin: 0;
    padding: 7px 12px;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-footerContent, .dxdpLite_Office2003Blue.dxRtl .dxpc-footerContent {
    float: right;
}
.dxpcLite_Office2003Blue .dxpc-footerText, .dxdpLite_Office2003Blue .dxpc-footerText {
    float: left;
    white-space: nowrap;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-footerText, .dxdpLite_Office2003Blue.dxRtl .dxpc-footerText {
    float: right;
}
.dxpcLite_Office2003Blue .dxpc-footerImg, .dxdpLite_Office2003Blue .dxpc-footerImg {
    float: left;
    margin: -1px 4px 0 0;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-footerImg, .dxdpLite_Office2003Blue.dxRtl .dxpc-footerImg {
    float: right;
    margin: -1px 0 0 4px;
}
.dxpcLite_Office2003Blue .dxpc-sizeGrip, .dxdpLite_Office2003Blue .dxpc-sizeGrip {
    float: right;
}
.dxpcLite_Office2003Blue.dxRtl .dxpc-sizeGrip, .dxdpLite_Office2003Blue.dxRtl .dxpc-sizeGrip {
    float: left;
}
.dxpcModalBackLite_Office2003Blue, .dxdpModalBackLite_Office2003Blue {     
    background-color: #CECECE;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0.7;
    filter: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=70);
    position: fixed;
    left: 0;
    top: 0;
    visibility: hidden;
    width: 100% !important;
}
.dxpcLiteDisabled_Office2003Blue, .dxdpLiteDisabled_Office2003Blue {
    color: #808080;
    cursor: default;
}
.dxsmControl_Office2003Blue a:hover {
    text-decoration: underline !important;
}
.dxsmControl_Office2003Blue a:visited {
    color: #990099 !important;
}
.dxsmControl_Office2003Blue {
    background: url("/DXR.axd?r=0_1132-qaz85") repeat-x scroll center bottom #DDECFE;
    border: 1px solid #009fe3;
}
.dxsmCategoryLevel_Office2003Blue, .dxsmCategoryLevel_Office2003Blue a {
    font-size: 13.5pt;
    font-weight: bold;
    text-decoration: none;
}
.dxsmCategoryLevel_Office2003Blue {
    padding: 0 0 5px;
    white-space: nowrap;
}
.dxsmCategoryLevel_Office2003Blue {
    background: url("/DXR.axd?r=0_1133-qaz85") repeat-x scroll center bottom #DDECFE;
    border-bottom: 1px solid #1E90FF;
    padding: 3px 10px 7px;
}
.dxsmLevelCategoryFlow_Office2003Blue, .dxsmLevelCategoryFlow_Office2003Blue a {
    font-weight: bold;
    text-decoration: underline;
}
.dxsmLevel0_Office2003Blue, .dxsmLevel0_Office2003Blue a, .dxsmLevel0Categorized_Office2003Blue a, .dxsmLevel0Categorized_Office2003Blue {
    font-weight: bold;
    text-decoration: none;
}
.dxsmLevel0Categorized_Office2003Blue a, .dxsmLevel0Categorized_Office2003Blue {
    color: #0000DE;
}
.dxsmLevel0_Office2003Blue {
    background: url("/DXR.axd?r=0_1133-qaz85") repeat-x scroll center bottom #DDECFE;
    border-bottom: 1px solid #1E90FF;
    padding: 3px 10px 7px;
    white-space: nowrap;
}
.dxsmLevel0Categorized_Office2003Blue {
    padding: 0 10px 2px;
    white-space: nowrap;
}
.dxsmLevel0Flow_Office2003Blue, .dxsmLevel0Flow_Office2003Blue a, .dxsmLevel0CategorizedFlow_Office2003Blue a, .dxsmLevel0CategorizedFlow_Office2003Blue {
    color: #0000CD;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
}
.dxsmLevel0Flow_Office2003Blue {
    padding: 0;
}
.dxsmLevel0Flow_Office2003Blue {
    text-decoration: none;
}
.dxsmLevel0CategorizedFlow_Office2003Blue {
    padding: 1px 16px;
}
.dxsmLevel1_Office2003Blue, .dxsmLevel1_Office2003Blue a, .dxsmLevel1Categorized_Office2003Blue a, .dxsmLevel1Categorized_Office2003Blue {
    color: #0000CD;
    font-size: 8pt;
    text-decoration: none;
}
.dxsmLevel1_Office2003Blue, .dxsmLevel1Categorized_Office2003Blue {
    padding: 0 10px;
    white-space: nowrap;
}
.dxsmLevel1Flow_Office2003Blue, .dxsmLevel1Flow_Office2003Blue a, .dxsmLevel1CategorizedFlow_Office2003Blue, .dxsmLevel1CategorizedFlow_Office2003Blue a {
    color: #0000CD;
    font-size: 9pt;
    text-decoration: underline;
}
.dxsmLevel1Flow_Office2003Blue {
    padding: 0;
    text-decoration: none;
}
.dxsmLevel2_Office2003Blue, .dxsmLevel2_Office2003Blue a, .dxsmLevel2Categorized_Office2003Blue a, .dxsmLevel2Categorized_Office2003Blue {
    color: #4169E1;
    font-size: 8pt;
    text-decoration: none;
}
.dxsmLevel2_Office2003Blue, .dxsmLevel2Categorized_Office2003Blue {
    padding: 0 10px;
    white-space: nowrap;
}
.dxsmLevel2Flow_Office2003Blue, .dxsmLevel2Flow_Office2003Blue a {
    color: #0000CD;
    font-size: 8pt;
    text-decoration: underline;
}
.dxsmLevel2Flow_Office2003Blue {
    padding: 0;
}
.dxsmLevel3_Office2003Blue, .dxsmLevel3_Office2003Blue a {
    color: #4682B4;
    font-size: 7pt;
    text-decoration: none;
}
.dxsmLevel3_Office2003Blue {
    padding: 0 10px;
    white-space: nowrap;
}
.dxsmLevel3Flow_Office2003Blue, .dxsmLevel3Flow_Office2003Blue a {
    color: #0000CD;
    font-size: 7pt;
    text-decoration: underline;
}
.dxsmLevel4_Office2003Blue, .dxsmLevel4_Office2003Blue a {
    color: #6495ED;
    font-size: 7pt;
    text-decoration: none;
}
.dxsmLevel4_Office2003Blue {
    padding: 0 10px;
    white-space: nowrap;
}
.dxsmLevel4Flow_Office2003Blue, .dxsmLevel4Flow_Office2003Blue a {
    color: #0000CD;
    font-size: 7pt;
    text-decoration: underline;
}
.dxsmLevel4Flow_Office2003Blue {
    padding: 0;
}
.dxsmLevelOther_Office2003Blue {
    color: #A8A8A8;
    font-size: 7pt;
    text-decoration: none;
}
.dxsmLevelOther_Office2003Blue {
    padding: 0;
    white-space: nowrap;
}
.dxsmLevelOtherFlow_Office2003Blue, .dxsmLevelOtherFlow_Office2003Blue a {
    color: #A8A8A8;
    font-size: 7pt;
    text-decoration: underline;
}
.dxsmDisabled_Office2003Blue {
    color: #AAAAAA;
    cursor: default;
}
.dxtcControl_Office2003Blue {
	width:100% !important;
}
.dxtcLoadingPanel_Office2003Blue {
    color: #4B77B8;
    font-size: 9pt;
}
.dxtcLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxtcTab_Office2003Blue a, .dxtcTabWithTabPositionLeft_Office2003Blue a, .dxtcTabWithTabPositionBottom_Office2003Blue a, .dxtcTabWithTabPositionRight_Office2003Blue a, .dxtcActiveTab_Office2003Blue a, .dxtcActiveTabWithTabPositionBottom_Office2003Blue a, .dxtcActiveTabWithTabPositionLeft_Office2003Blue a, .dxtcActiveTabWithTabPositionRight_Office2003Blue a, .dxtcTabHover_Office2003Blue a, .dxtcTabHoverWithTabPositionBottom_Office2003Blue a, .dxtcTabHoverWithTabPositionLeft_Office2003Blue a, .dxtcTabHoverWithTabPositionRight_Office2003Blue a {
    text-decoration: none;	    
    border: 1px solid #afe1f6 ! important;
    border-bottom-color : #afe1f6 ! important;
}

.dxtcActiveRow_Office2003Blue {
    /*width:998px !important;*/
    display:inline-block;
    overflow:auto;
}

.dxtcActiveRow_Office2003Blue td{
    background:#58595b;
}

.dxtcActiveTab_Office2003Blue, .dxtcActiveTabWithTabPositionBottom_Office2003Blue, .dxtcActiveTabWithTabPositionLeft_Office2003Blue, .dxtcActiveTabWithTabPositionRight_Office2003Blue {
    /*background: url("../images/tab-active-bg.png") repeat-x scroll center top #FFFFFF;
    border: 1px solid #afe1f6;*/   
    padding: 0px !important;
    text-align: center;
	vertical-align:middle;	
    height:37px !important;
    border-bottom:none !important;
}
.dxtcActiveTabWithTabPositionLeft_Office2003Blue, .dxtcActiveTabWithTabPositionRight_Office2003Blue {
    padding: 4px 13px 4px 12px;
}
.dxtcActiveTab_Office2003Blue table.dxtc, .dxtcActiveTabWithTabPositionBottom_Office2003Blue table.dxtc, .dxtcActiveTabWithTabPositionLeft_Office2003Blue table.dxtc, .dxtcActiveTabWithTabPositionRight_Office2003Blue table.dxtc {
	/*margin:4px 12px 4px 4px;*/
    width:100%;
}
.dxtcActiveTab_Office2003Blue td.dxtc, .dxtcActiveTabWithTabPositionBottom_Office2003Blue td.dxtc, .dxtcActiveTabWithTabPositionLeft_Office2003Blue td.dxtc, .dxtcActiveTabWithTabPositionRight_Office2003Blue td.dxtc {
    background-color: transparent !important;
    background-image: none !important;
    border-width: 0 !important;
    padding: 0 !important;
	font-weight:400;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	
	
}
.dxtcActiveTabHover_Office2003Blue {
        opacity:0.8 !important;
}
.dxtcTab_Office2003Blue, .dxtcTabWithTabPositionLeft_Office2003Blue, .dxtcTabWithTabPositionBottom_Office2003Blue, .dxtcTabWithTabPositionRight_Office2003Blue {
    /*background: url("../images/tab-inactive-bg.png") repeat-x scroll center top #FFFFFF;
    border: 1px solid #afe1f6 ! important;
    border-bottom-color: #afe1f6;*/
    background:#58595b ;
    padding: 0;
    text-align: center;
	vertical-align:middle;
    height:37px !important;
}
.dxtcTab_Office2003Blue table.dxtc, .dxtcTabWithTabPositionBottom_Office2003Blue table.dxtc, .dxtcTabWithTabPositionRight_Office2003Blue table.dxtc {
	/*margin:4px 12px 4px 4px;*/
    background:#58595b ;
    width:100%;
}

    .dxtcTab_Office2003Blue table.dxtc td {
        background:#58595b ;
    }
.dxtcTab_Office2003Blue td.dxtc, .dxtcTabWithTabPositionBottom_Office2003Blue td.dxtc, .dxtcTabWithTabPositionLeft_Office2003Blue td.dxtc, .dxtcTabWithTabPositionRight_Office2003Blue td.dxtc {
    background-color: transparent !important;
    background-image: none !important;   
    border-width: 0 !important;
    padding: 0 !important;
	font-weight:400;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
}
.dxtcTabWithTabPositionBottom_Office2003Blue {
}
.dxtcTabWithTabPositionLeft_Office2003Blue {
}
.dxtcTabWithTabPositionRight_Office2003Blue {
}
.dxtcTabHover_Office2003Blue, .dxtcTabHoverWithTabPositionBottom_Office2003Blue, .dxtcTabHoverWithTabPositionLeft_Office2003Blue, .dxtcTabHoverWithTabPositionRight_Office2003Blue {
    /*background: url("../images/tab-active-bg.png") repeat-x scroll center top #FFFFFF;*/
    opacity:0.8 !important;
}
.dxtcTabHover_Office2003Blue td.dxtc, .dxtcTabHoverWithTabPositionBottom_Office2003Blue td.dxtc, .dxtcTabHoverWithTabPositionLeft_Office2003Blue td.dxtc, .dxtcTabHoverWithTabPositionRight_Office2003Blue td.dxtc {
    /*background-color: transparent !important;
    background-image: none !important;
    border-width: 0 !important;
    padding: 0 !important;
	font-weight:bold;*/
}
.dxtcPageContent_Office2003Blue 
{
	font-family: "segoe ui", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;	
	line-height: 25px;
}
.dxtcTabsCellWithTabPositionLeft
{
	padding-left: 0px!important;
}
/*.dxtcTabsCellWithTabPositionLeft table
{
	margin-left: 2px!important;
}*/
.dxtcPageContent_Office2003Blue, .dxtcPageContentWithTabPositionBottom_Office2003Blue, .dxtcPageContentWithTabPositionLeft_Office2003Blue, .dxtcPageContentWithTabPositionRight_Office2003Blue, .dxtcPageContentWithoutTabs_Office2003Blue 
{
	border-width: 0 !important;
    padding-top: 3px !important;
}
.dxtcContent_Office2003Blue, .dxtcContentWithTabPositionBottom_Office2003Blue, .dxtcContentWithTabPositionLeft_Office2003Blue, .dxtcContentWithTabPositionRight_Office2003Blue {
  vertical-align: top;
}
.dxtcScrollButtonCell_Office2003Blue {
    border: medium none;
    vertical-align: top;
    width: 1px;
}
.dxtcTabsCellWithTabPositionBottom .dxtcScrollButtonCell_Office2003Blue {
    vertical-align: bottom;
}
.dxtcScrollButtonSeparator_Office2003Blue, .dxtcScrollButtonSeparator_Office2003Blue div {
    height: 1px;
    width: 1px;
}
.dxtcScrollButtonIndent_Office2003Blue, .dxtcScrollButtonIndent_Office2003Blue div {
    height: 1px;
    width: 5px;
}
.dxtcScrollButton_Office2003Blue {
    background: url("/DXR.axd?r=0_1144-qaz85") repeat-x scroll 0 0 #A5C3EE;
    border: 1px solid #4B6FBB;
    cursor: pointer;
    padding: 5px 6px;
    text-align: center;
}
.dxtcScrollButtonHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1146-qaz85") repeat-x scroll 0 0 #FDD296;
    border: 1px solid #4B6FBB;
}
.dxtcScrollButtonPressed_Office2003Blue {
    background: url("/DXR.axd?r=0_1147-qaz85") repeat-x scroll 0 0 #FDCC89;
    border: 1px solid #4B6FBB;
}
.dxtcScrollButtonDisabled_Office2003Blue {
    background: url("/DXR.axd?r=0_1145-qaz85") repeat-x scroll 0 0 #CDCDCC;
    border-color: #BEBEBE;
    cursor: default;
}
.dxtcLeftAlignCell_Office2003Blue, .dxtcTabsCellWithTabPositionBottom_Office2003Blue .dxtcLeftAlignCell_Office2003Blue {
    text-align: left;
}
.dxtcRightAlignCell_Office2003Blue, .dxtcTabsCellWithTabPositionBottom_Office2003Blue .dxtcRightAlignCell_Office2003Blue {
    text-align: right ! important;
}
.dxtcDisabled_Office2003Blue, .dxtcDisabled_Office2003Blue table.dxtc {
    color: #AAAAAA;
    cursor: default;
}
.dxtcLite_Office2003Blue {
    float: left;
    overflow: hidden;
    width:100%;
}
.dxtcLite_Office2003Blue .dxtc-strip, .dxtcLite_Office2003Blue .dxtc-wrapper {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0px !important;
    height:auto !important;
    background-color:white;
}
.dxtcLite_Office2003Blue .dxtc-tab, .dxtcLite_Office2003Blue .dxtc-activeTab, .dxtcLite_Office2003Blue .dxtc-leftIndent, .dxtcLite_Office2003Blue .dxtc-spacer, .dxtcLite_Office2003Blue .dxtc-rightIndent, .dxtcLite_Office2003Blue .dxtc-sbWrapper, .dxtcLite_Office2003Blue .dxtc-sbIndent, .dxtcLite_Office2003Blue .dxtc-sbSpacer {
    display: block;
    height: 30px !important;
    margin: 0;
}
.dxtcLite_Office2003Blue .dxtc-lineBreak {
    clear: both;
    display: block;
    float: none;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.dxtcLite_Office2003Blue .dxtc-tab, .dxtcLite_Office2003Blue.dxtc-noSpacing .dxtc-tab.dxtc-lead, .dxtcLite_Office2003Blue .dxtc-activeTab, .dxtcLite_Office2003Blue.dxtc-noSpacing .dxtc-activeTab.dxtc-lead {
    border: 1px solid #009fe3;
}
.dxtcLite_Office2003Blue.dxtc-noSpacing .dxtc-tab, .dxtcLite_Office2003Blue.dxtc-noSpacing .dxtc-activeTab {
    border-left: medium none;
}
.dxtcLite_Office2003Blue .dxtc-tab {
    background: #424542 !important;
    float: left;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    border:none;
}

.dxtcLite_Office2003Blue .dxtc-activeTab {
    background-color: #E7F7FF !important;
    float: left;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
}


.dxtcLite_Office2003Blue .dxtc-activeTab {
    background: none repeat scroll 0 0 #DDECFE;
    border-bottom: 1px solid #DDECFE;
    font-size:14px;
    border:none !important;
}
.dxtc-activeTabHover {
    opacity: 0.8 !important;
}
.dxtcLite_Office2003Blue .dxtc-tab a {
    text-decoration: none;
     color:white !important;
     font-size:small;
}
.dxtcLite_Office2003Blue .dxtc-tabHover {
    background: none repeat 0 0 #FFD091;
}
.dxtcLite_Office2003Blue .dxtc-leftIndent, .dxtcLite_Office2003Blue .dxtc-spacer, .dxtcLite_Office2003Blue .dxtc-rightIndent, .dxtcLite_Office2003Blue .dxtc-sbWrapper, .dxtcLite_Office2003Blue .dxtc-sbIndent, .dxtcLite_Office2003Blue .dxtc-sbSpacer {
    border-bottom: 1px solid #009fe3;
    border-top: 1px solid transparent;
    border-width: 1px 0;
    float: left;
    overflow: hidden;
}
.dxtcLite_Office2003Blue .dxtc-spacer {
    width: 1px;
}
.dxtcLite_Office2003Blue .dxtc-leftIndent, .dxtcLite_Office2003Blue .dxtc-rightIndent {
    width: 5px;
}
.dxtcLite_Office2003Blue .dxtc-link {
    display: block;
    font-size: inherit;
    height: 100%;
    padding: 7px 12px;
    text-decoration: none;
}
.dxtcLite_Office2003Blue .dxtc-text, .dxtcLite_Office2003Blue .dxtc-leftIndent, .dxtcLite_Office2003Blue .dxtc-rightIndent {
    color: #333333;
    font-size: 10pt;
    text-decoration: none;
    white-space: nowrap;
    font-weight:800;
}
.dxtcLite_Office2003Blue .dxtc-leftIndent, .dxtcLite_Office2003Blue .dxtc-rightIndent {
display:none;
    }
.dxtcLite_Office2003Blue .dxtc-img {
    border: medium none;
    height: 16px;
    margin: 0 3px -4px 0;
    width: 16px;
}
.dxtcLite_Office2003Blue.dxtc-rtl .dxtc-img {
    margin: 0 0 -4px 3px;
}
.dxtcLite_Office2003Blue .dxtc-content {
    background-color: #DDECFE;
    /*border: 1px solid #009fe3;*/
    clear: left;
    float: left;
    overflow: hidden;
    padding: 11px;
}
.dxtcLite_Office2003Blue.dxtc-top .dxtc-content {
    border-top: medium none !important;
}
.dxtcLite_Office2003Blue.dxtc-rtl, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-content, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-strip, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-wrapper, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-spacer, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-rightIndent, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-sbWrapper, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-sbIndent, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-sbSpacer, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-tab, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-activeTab {
    float: right;
}
.dxtc-top.dxtc-rtl .dxtc-content, .dxtc-bottom.dxtc-rtl .dxtc-strip, .dxtc-bottom.dxtc-rtl .dxtc-wrapper {
    clear: right !important;
}
.dxtc-left.dxtc-rtl .dxtc-strip {
    float: left;
}
.dxtcLite_Office2003Blue.dxtc-rtl .dxtc-content, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-strip, .dxtcLite_Office2003Blue.dxtc-rtl .dxtc-wrapper {
}
.dxtcLite_Office2003Blue.dxtc-rtl .dxtc-content {
}
.dxtcLite_Office2003Blue .dxtc-sb {
    background: url("/DXR.axd?r=0_1144-qaz85") repeat-x scroll 0 0 #A5C3EE;
    border: 1px solid #4B6FBB;
    cursor: pointer;
    font-size: 0;
    padding: 4px 6px;
}
.dxtcLite_Office2003Blue .dxtc-sbHover {
    background: url("/DXR.axd?r=0_1146-qaz85") repeat-x scroll 0 0 #FDD296;
    border: 1px solid #4B6FBB;
}
.dxtcLite_Office2003Blue .dxtc-sbPressed {
    background: url("/DXR.axd?r=0_1147-qaz85") repeat-x scroll 0 0 #FDCC89;
    border: 1px solid #4B6FBB;
}
.dxtcLite_Office2003Blue .dxtc-sbDisabled {
    background: url("/DXR.axd?r=0_1145-qaz85") repeat-x scroll 0 0 #CDCDCC;
    border-color: #BEBEBE;
    cursor: default;
}
.dxtcLite_Office2003Blue .dxtc-sb img {
    border: 0 none;
    margin-top: 1px;
}
.dxtcLite_Office2003Blue .dxtc-sbIndent {
    width: 5px;
}
.dxtcLite_Office2003Blue .dxtc-sbSpacer {
    width: 1px;
}
.dxtcLite_Office2003Blue .dxtc-n {
}
.dxtcLiteDisabled_Office2003Blue, .dxtcLiteDisabled_Office2003Blue .dxtc-text, .dxtcLiteDisabled_Office2003Blue .dxtc-activeTab .dxtc-text, .dxtcLiteDisabled_Office2003Blue .dxtc-content {
    color: #AAAAAA;
    cursor: default;
}
.dxtcLite_Office2003Blue.dxtc-bottom .dxtc-strip, .dxtcLite_Office2003Blue.dxtc-bottom .dxtc-wrapper {
    clear: left;
}
.dxtcLite_Office2003Blue.dxtc-bottom .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-bottom .dxtc-spacer, .dxtcLite_Office2003Blue.dxtc-bottom .dxtc-rightIndent, .dxtcLite_Office2003Blue.dxtc-bottom .dxtc-sbWrapper, .dxtcLite_Office2003Blue.dxtc-bottom .dxtc-sbIndent, .dxtcLite_Office2003Blue.dxtc-bottom .dxtc-sbSpacer {
    border-bottom: 1px solid transparent;
    border-top: 1px solid #009fe3;
}
.dxtcLite_Office2003Blue.dxtc-bottom .dxtc-activeTab {
    background: none repeat scroll 0 0 #DDECFE;
    border-bottom: 1px solid #009fe3;
    border-top: 1px solid #DDECFE;
}
.dxtcLite_Office2003Blue.dxtc-bottom .dxtc-content {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: medium none !important;
    border-left: 1px solid #009fe3;
    border-right: 1px solid #009fe3;
    border-top: 1px solid #009fe3;
}
.dxtcLite_Office2003Blue.dxtc-bottom .dxtc-sb {
    margin-top: 1px;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-tab, .dxtcLite_Office2003Blue.dxtc-left .dxtc-activeTab, .dxtcLite_Office2003Blue.dxtc-left .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-left .dxtc-spacer, .dxtcLite_Office2003Blue.dxtc-left .dxtc-rightIndent {
    clear: none;
    float: none;
    height: auto;
    width: auto;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-tab, .dxtc-left.dxtc-noSpacing .dxtc-tab.dxtc-lead, .dxtcLite_Office2003Blue.dxtc-left .dxtc-activeTab, .dxtc-left.dxtc-noSpacing .dxtc-activeTab.dxtc-lead {
    background: none repeat scroll 0 0 #009EE7;
    border-bottom: 1px solid white;
    height: 37px !important;
    vertical-align:middle;
    text-align:center;
    width:250px;
}
.dxtc-left.dxtc-noSpacing .dxtc-tab, .dxtc-left.dxtc-noSpacing .dxtc-activeTab {
    border-top: medium none;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-activeTab {
    background: none repeat scroll 0 0 #E7F7FF;
    border-bottom: 1px solid white;
    height: 37px !important;
    vertical-align:middle;
    text-align:center;
    width:250px;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-left .dxtc-spacer, .dxtcLite_Office2003Blue.dxtc-left .dxtc-rightIndent {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #009fe3 -moz-use-text-color transparent;
    border-style: none solid;
    border-width: 0 1px;
    width: auto;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-left .dxtc-rightIndent {
    height: 0px !important;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-spacer {
    height: 0px !important;
}
.dxtcLite_Office2003Blue.dxtc-left .dxtc-content {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 1px solid;
    border-left: 1px solid !important;
    border-right: 1px solid;
    border-top: 1px solid;
    clear: none;
    float: left;
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-tab, .dxtcLite_Office2003Blue.dxtc-right .dxtc-activeTab, .dxtcLite_Office2003Blue.dxtc-right .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-right .dxtc-spacer, .dxtcLite_Office2003Blue.dxtc-right .dxtc-rightIndent {
    clear: none;
    float: none;
    height: auto;
    width: auto;
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-tab, .dxtc-right.dxtc-noSpacing .dxtc-tab.dxtc-lead, .dxtcLite_Office2003Blue.dxtc-right .dxtc-activeTab, .dxtc-right.dxtc-noSpacing .dxtc-activeTab.dxtc-lead {
    border: 1px solid #009fe3;
}
.dxtc-right.dxtc-noSpacing .dxtc-tab, .dxtc-right.dxtc-noSpacing .dxtc-activeTab {
    border-top: medium none;
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-activeTab {
    background: none repeat scroll 0 0 #DDECFE;
    border-left: 1px solid #DDECFE;
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-right .dxtc-spacer, .dxtcLite_Office2003Blue.dxtc-right .dxtc-rightIndent {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color transparent -moz-use-text-color #009fe3;
    border-style: none solid;
    border-width: 0 1px;
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-leftIndent, .dxtcLite_Office2003Blue.dxtc-right .dxtc-rightIndent {
    height: 0px !important
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-spacer {
    height: 0px !important
}
.dxtcLite_Office2003Blue.dxtc-right .dxtc-content {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 1px solid #009fe3;
    border-left: 1px solid #009fe3;
    border-right: medium none !important;
    border-top: 1px solid #009fe3;
    clear: none;
    float: left;
}
.dxtcLite_Office2003Blue.dxtc-noTabs .dxtc-content {
    border: 1px solid #009fe3 !important;
}
.dxtiControl_Office2003Blue a:hover {
}
.dxtiControl_Office2003Blue a:visited {
}
.dxtiControl_Office2003Blue {
    color: #1E3695;
	font-size: 11px;
}
.dxtiLoadingPanel_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
	font-size: 9pt;
}
.dxtiLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxtiItem_Office2003Blue, .dxtiItem_Office2003Blue a {
    color: #3F66A0;
	font-size: 9pt;
    text-decoration: underline;
}
.dxtiItem_Office2003Blue a:hover {
    color: #FF0000;
}
.dxtiItem_Office2003Blue a:visited {
    color: #990099;
}
.dxtiItem_Office2003Blue {
    white-space: nowrap;
}
.dxtiGroupHeader_Office2003Blue, .dxtiGroupHeaderCategorized_Office2003Blue {
	font-size: 13pt;
    text-decoration: none;
}
.dxtiGroupHeader_Office2003Blue, .dxtiGroupHeaderCategorized_Office2003Blue {
    padding: 0 0 2px;
    white-space: nowrap;
}
.dxtiGroupHeaderCategorized_Office2003Blue {
    background-color: #E3EDFE;
}
.dxtiGroupHeaderText_Office2003Blue {
    background-color: #B4B4B4;
    color: #283B56;
}
.dxtiGroupHeaderText_Office2003Blue {
    background-color: #E3EDFE;
    padding: 0 5px;
}
.dxtiGroupHeaderTextCategorized_Office2003Blue {
    color: #283B56;
    font-size: 13pt;
}
.dxtiGroupHeaderTextCategorized_Office2003Blue {
    padding: 0 6px;
}
.dxtiFilterBoxInfoText_Office2003Blue {
    color: #636567;
    font-size: 8pt;
    padding-bottom: 4px;
    padding-top: 6px;
}
.dxtiFilterBoxEdit_Office2003Blue {
    border: 1px solid #6A8CCB;
    font-size: 9pt;
    padding-left: 3px;
    width: 158px;
}
.dxtiFilterBox_Office2003Blue, .dxtiFilterBox_Office2003Blue table {
}
.dxtiFilterBox_Office2003Blue {
    background-color: #BCD5FC;
    padding: 10px 15px 6px;
}
.dxtiIndexPanel_Office2003Blue {
    padding-bottom: 4px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
}
.dxtiIndexPanelItem_Office2003Blue, .dxtiIndexPanelItem_Office2003Blue a, .dxtiCurrentIndexPanelItem_Office2003Blue {
    text-decoration: underline;
}
.dxtiIndexPanelItem_Office2003Blue, .dxtiCurrentIndexPanelItem_Office2003Blue {
    padding: 0 3px 2px;
}
.dxtiIndexPanelItem_Office2003Blue a:visited {
    color: #990099;
}
.dxtiIndexPanelItem_Office2003Blue a:hover {
    color: #FF0000;
}
.dxtiCurrentIndexPanelItem_Office2003Blue {
    background-color: #E0E0E0;
    color: #000000;
}
.dxtiBackToTop_Office2003Blue a {
    color: #337898;
    font-size: 11px;
    text-decoration: underline;
    white-space: nowrap;
}
.dxtiBackToTop_Office2003Blue a {
    color: #3F66A0;
}
.dxtiBackToTop_Office2003Blue a:hover {
    color: #FF0000;
}
.dxtiBackToTop_Office2003Blue a:visited {
    color: #990099;
}
.dxtiBackToTop_Office2003Blue {
    padding: 0 0 12px 8px;
}
.dxtiBackToTopRtl_Office2003Blue {
    padding: 0 8px 12px 0;
}
.dxtiDisabled_Office2003Blue {
    color: #AAAAAA;
    cursor: default;
}
.dxhlControl_Office2003Blue {
}
.dxhlContent_Office2003Blue {
    color: #424242;
}
.dxhlDate_Office2003Blue {
    color: #AFE1F6;
    white-space: nowrap;
}
.dxhlHeader_Office2003Blue {
	font-weight:bold;
    padding-bottom: 6px;
}
.dxhlDateHeader_Office2003Blue {
}
.dxhlLeftPanel_Office2003Blue {
}
.dxhlRightPanel_Office2003Blue {
}
.dxhlDateLeftPanel_Office2003Blue {
    white-space: nowrap;
}
.dxhlDateRightPanel_Office2003Blue {
    white-space: nowrap;
}
.dxhlTailDiv_Office2003Blue {
    background-color: #EEF2F5;
}
.dxhlTailDiv_Office2003Blue a {
    color: #3F66A0;
    text-decoration: underline;
}
.dxhlTailDiv_Office2003Blue a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.dxhlTailDiv_Office2003Blue a:visited {
    color: #990099;
    text-decoration: underline;
}
.dxhlContent_Office2003Blue a.dxhl span {
    color: #3E6B96;
    text-decoration: underline;
}
.dxhlContent_Office2003Blue a.dxhl:visited span {
    color: #990099;
    text-decoration: underline;
}
.dxhlContent_Office2003Blue a.dxhl:hover span {
    color: #FF0000;
    text-decoration: underline;
}
.dxhlContent_Office2003Blue a.dxhl {
    color: #3F66A0;
    text-decoration: underline;
}
.dxhlContent_Office2003Blue a.dxhl:visited {
    color: #990099;
    text-decoration: underline;
}
.dxhlContent_Office2003Blue a.dxhl:hover {
    color: #FF0000;
    text-decoration: underline;
}
.dxhlDisabled_Office2003Blue {
    color: #AAAAAA;
    cursor: default;
}
.dxncControl_Office2003Blue {
}
.dxncControl_Office2003Blue td.dxncCtrl {
    padding: 18px;
}
.dxncLoadingPanel_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
}
.dxncLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxncContent_Office2003Blue {
}
.dxncPagerPanel_Office2003Blue {
    padding: 0 3px;
}
.dxncItem_Office2003Blue {
    padding: 12px 8px;
    vertical-align: top;
}
.dxncEmptyItem_Office2003Blue {
    padding: 12px 12px 12px 14px;
    vertical-align: top;
}
.dxncBackToTop_Office2003Blue {
    color: #404040;
    font-size: 10px;
}
.dxncBackToTop_Office2003Blue a {
    color: #0D45B7;
    font-size: 10px;
}
.dxncBackToTop_Office2003Blue a:hover {
    color: #5494EA;
    font-size: 10px;
}
.dxncBackToTop_Office2003Blue a:visited {
    color: #AB59A6;
    font-size: 10px;
}
.dxncItemContent_Office2003Blue {
    color: #424242;
    font-size: 9pt;
}
.dxncItemDate_Office2003Blue {
    color: #AFE1F6;
    white-space: nowrap;
}
.dxncItemHeader_Office2003Blue {
	font-weight:bold;
    padding-bottom: 6px;
}
.dxncItemHeader_Office2003Blue .dxncItemDate {
}
.dxncItemLeftPanel_Office2003Blue {
}
.dxncItemRightPanel_Office2003Blue {
}
.dxncItemDateLeftPanel_Office2003Blue {
    white-space: nowrap;
}
.dxncItemDateRightPanel_Office2003Blue {
    white-space: nowrap;
}
.dxncItemTailDiv_Office2003Blue {
}
.dxncItemTailDiv_Office2003Blue a {
    color: #1E3695;
}
.dxncItemTailDiv_Office2003Blue a:hover {
    text-decoration: none;
}
.dxncItemTailDiv_Office2003Blue a:visited {
    color: #996085;
}
.dxncItemContent_Office2003Blue a.dxhl {
    color: #1E3695;
}
.dxncItemContent_Office2003Blue a.dxhl:hover {
    text-decoration: none;
}
.dxncItemContent_Office2003Blue a.dxhl:visited {
    color: #996085;
}
.dxncEmptyData_Office2003Blue {
    color: #848484;
}
.dxncDisabled_Office2003Blue, .dxncDisabled_Office2003Blue a, .dxncDisabled_Office2003Blue a:hover {
    color: #AAAAAA;
    cursor: default;
}
.dxucControl_Office2003Blue, .dxucEditArea_Office2003Blue {
    font-size: 9pt;
}
.dxucTextBox_Office2003Blue {
    border: 1px solid #6A8CCB;
    padding: 1px 2px;
}
.dxucTextBox_Office2003Blue .dxucEditArea_Office2003Blue {
    margin: 0;
}
.dxucErrorCell_Office2003Blue {
    color: Red;
    font-size: 9pt;
    text-align: left;
}
.dxucButton_Office2003Blue, .dxucButton_Office2003Blue a, .dxucButton_Office2003Blue a:hover {
    white-space: nowrap;
}
.dxucBrowseButton_Office2003Blue, .dxucBrowseButton_Office2003Blue a {
    cursor: pointer;
    text-decoration: none;
    white-space: nowrap;
}
.dxucControl_Office2003Blue .dxucBrowseButton_Office2003Blue a {
    color:white;
    font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
.dxucBrowseButton_Office2003Blue {
    background-color: #2DAFEB;
    padding-left :5px;
    padding-right:5px;
    padding-top:5px;
	font-size: 13px;
    min-width :80px;
    height :28px;
	/*width: 171px;*/
	float: right;
    -bracket-:hack();
    /*margin-right: 20px;*/        
	text-align: center;
    color:white;
    white-space:nowrap;
    cursor:pointer;
    display:inline;
    border:none;
    font-family: 'Montserrat', sans-serif;
	font-weight: 400;
    /*padding: 10px 0px !important;*/
    float:right !important;
    margin-right:5px;
    margin-bottom:0px;
}
.dxucBrowseButtonHover_Office2003Blue {
    background-color: #2DAFEB;
    padding-left :5px;
    padding-right:5px;
    padding-top:5px;
	font-size: 13px;
    min-width :80px;
    height :28px;
	/*width: 171px;*/
	float: right;
    -bracket-:hack();
    /*margin-right: 20px;*/        
	text-align: center;
    color:white;
    white-space:nowrap;
    cursor:pointer;
    display:inline;
    border:none;
    font-family: 'Montserrat', sans-serif;
	font-weight: 400;
    /*padding: 10px 0px !important;*/
    float:right !important;
    margin-right:5px;
    margin-bottom:0px;
    opacity:0.8;
}
.dxucBrowseButtonPressed_Office2003Blue {
    background-color: #2DAFEB;
    padding-left :5px;
    padding-right:5px;
    padding-top:5px;
	font-size: 13px;
    min-width :80px;
    height :28px;
	/*width: 171px;*/
	float: right;
    -bracket-:hack();
    /*margin-right: 20px;*/        
	text-align: center;
    color:white;
    white-space:nowrap;
    cursor:pointer;
    display:inline;
    border:none;
    font-family: 'Montserrat', sans-serif;
	font-weight: 400;
    /*padding: 10px 0px !important;*/
    float:right !important;
    margin-right:5px;
    margin-bottom:0px;
}
.dxucProgressBar_Office2003Blue {
    background-color: #DDECFE;
    border: 1px solid #009fe3;
}
.dxucProgressBar_Office2003Blue .dxucPBMainCell {
    padding: 1px;
}
.dxucProgressBar_Office2003Blue td.dx {
    padding: 0;
}
.dxucProgressBar_Office2003Blue, .dxucProgressBar_Office2003Blue td.dx {
}
.dxucProgressBarIndicator_Office2003Blue {
    background-color: #A6C5F0;
}
.dxucSilverlightPluginLinkPanel_Office2003Blue {
    color: #7D7D7D;
    text-align: left;
}
.dxucSilverlightPluginLinkPanel_Office2003Blue td {
    padding: 0 3px;
    vertical-align: middle;
}
.dxucSilverlightPluginLinkPanel_Office2003Blue a {
}
.dxucDisabled_Office2003Blue, .dxucDisabled_Office2003Blue a {
    color: #AAAAAA;
    cursor: default;
}
.dxucTextBoxDisabled_Office2003Blue {
    border-color: #BFBFBF;
}
.dxucButtonDisabled_Office2003Blue a, .dxucButtonDisabled_Office2003Blue a:hover {
    color: #AAAAAA;
    text-decoration: none;
}
.dxucBrowseButtonDisabled_Office2003Blue, .dxucBrowseButtonDisabled_Office2003Blue a {
    color: #808080;
}
.dxucBrowseButtonDisabled_Office2003Blue {
    background: url("/DXR.axd?r=0_1158-qaz85") repeat-x scroll center top #CECECE;
    border-color: #BFBFBF;
}
.dxsplControl_Office2003Blue {
}
.dxsplControl_Office2003Blue, .dxsplHSeparator_Office2003Blue, .dxsplPane_Office2003Blue, .dxsplPaneCollapsed_Office2003Blue, .dxsplVSeparator_Office2003Blue, .dxsplHSeparator_Office2003Blue, .dxsplVSeparatorCollapsed_Office2003Blue, .dxsplHSeparatorCollapsed_Office2003Blue {
    border: 0 solid #009fe3;
}

 .dxsplVSeparator_Office2003Blue{
    /*border-left: 1px solid whitesmoke;*/
    border-left: 1px solid #54beef;
    
}
.dxsplPane_Office2003Blue, .dxsplPaneCollapsed_Office2003Blue {
    /*background-color: White;*/
    border-width: 0px;    
}

.dxsplVSeparatorButton_Office2003Blue[id$="splitter_1_S_CF"]{
   display:none;
}

.dxsplPane_Office2003Blue[id$="splitter_0"]{
   width:8% !important;  
   padding-right:195px;
   height: auto !important;
   min-height:100% !important;
}

.dxsplPaneCollapsed_Office2003Blue[id$="splitter_0"]{
   width:0% !important;  
   padding-right:0px;
   height: auto !important;
   min-height:100% !important;
  
}

.dxsplPane_Office2003Blue[id$="splitter_1"]{
   /*width:83% !important;*/   
   /*height:100% !important;*/
   height: auto !important;
   min-height:100% !important;
   padding-top:37px;
}
.dxsplPaneCollapsed_Office2003Blue[id$="splitter_1"]{
   /*width:100% !important;*/  

}

.dxsplPaneCollapsed_Office2003Blue[id$="splitter_1_S_CB"]{
   position:absolute;
}

.dxsplPaneCollapsed_Office2003Blue {
    border-bottom-width: 0;
    border-right-width: 0;
}
.dxsplVSeparator_Office2003Blue {
    /*background-image: url("/DXR.axd?r=0_1137-qaz85");*/
    /*border-bottom-width: 1px;
    border-top-width: 1px;*/
}
.dxsplHSeparator_Office2003Blue {
    background-image: url("/DXR.axd?r=0_1134-qaz85");
    border-left-width: 1px;
    border-right-width: 1px;
}
.dxsplVSeparatorHover_Office2003Blue {
    cursor: w-resize;
}
.dxsplHSeparatorHover_Office2003Blue {
    cursor: n-resize;
}
.dxsplVSeparator_Office2003Blue, .dxsplHSeparator_Office2003Blue {
    background-color: #ADCAF1;
    font-size: 0;
}
.dxsplVSeparatorHover_Office2003Blue, .dxsplVSeparatorButtonHover_Office2003Blue {
    background-image: url("/DXR.axd?r=0_1138-qaz85");
}
.dxsplHSeparatorHover_Office2003Blue, .dxsplHSeparatorButtonHover_Office2003Blue {
    background-image: url("/DXR.axd?r=0_1135-qaz85");
}
.dxsplVSeparatorCollapsed_Office2003Blue, .dxsplHSeparatorCollapsed_Office2003Blue {
    cursor: default !important;
}
.dxsplVSeparatorButton_Office2003Blue {
    cursor: pointer;
    /*top: 50%;*/ 
    /*padding-left: 2px;
    padding-right: 2px;*/
    padding-top: 3px;
    padding-bottom: 3px;     
}

.dxsplHSeparatorButton_Office2003Blue {
    cursor: pointer;
    padding: 0 5px;
}
.dxsplVSeparatorHover_Office2003Blue, .dxsplHSeparatorHover_Office2003Blue, .dxsplVSeparatorButtonHover_Office2003Blue, .dxsplHSeparatorButtonHover_Office2003Blue {
   
}
.dxsplVSeparator_Office2003Blue, .dxsplVSeparatorButtonHover_Office2003Blue {
    background-position: left top;
    background-repeat: repeat-y;

}
.dxsplHSeparator_Office2003Blue, .dxsplHSeparatorButtonHover_Office2003Blue {
    background-position: left top;
    background-repeat: repeat-x;
}
.dxsplResizingPointer_Office2003Blue {
    background-image: url("/DXR.axd?r=0_1136-qaz85");
    background-repeat: repeat;
}
.dxsplResizingPointer_Office2003Blue, .dxsplS {
    font-size: 0;
    line-height: 0;
}
.dxsplLCC, .dxsplCC {
    overflow: hidden;
}

.dxsplS {
    overflow: hidden;
    padding-top :20%;
    position:fixed;
}
.dxsplLCC, .dxsplCC, .dxsplP {
    height: 100% !important;
    width: 100% !important;
}
.dxsplLCC {
    /*overflow-x: auto;*/
    /*padding: 8px;*/
}
.dx-clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.menuButtons_Office2003Blue {
    background: none repeat scroll 0 0 transparent !important;
    color: #000000;
    font-size: 9pt;
}
.menuButtons_Office2003Blue .dxmMenuSeparator_Office2003Blue .dx, .menuButtons_Office2003Blue .dxmMenuFullHeightSeparator_Office2003Blue .dx {
    font-size: 0;
    height: 1px;
    line-height: 0;
    overflow: hidden;
    width: 1px;
}
.menuButtons_Office2003Blue .dxmMenuFullHeightSeparator_Office2003Blue {
    background: none repeat scroll 0 0 transparent;
    display: inline;
}
.menuButtons_Office2003Blue .dxmMenuSeparator_Office2003Blue .dx, .menuButtons_Office2003Blue .dxmMenuFullHeightSeparator_Office2003Blue .dx, .menuButtons_Office2003Blue .dxmMenuVerticalSeparator_Office2003Blue {
    background: none repeat scroll 0 0 transparent;
    width: 5px;
}
.menuButtons_Office2003Blue .dxmMenuSeparator_Office2003Blue {
    display: none;
}
.menuButtons_Office2003Blue .dxmMenuVerticalSeparator_Office2003Blue {
    height: 1px;
    width: 100%;
}
.menuButtons_Office2003Blue .dxmMenuItem_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItem_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItem_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItem_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_996-qaz85") repeat-x scroll center bottom #D7E8FD;
    border: 1px   ridge #6A8CCB;
    color: #000000;
    cursor: pointer;
    font-size: 9pt;
    font-weight: normal;
    padding: 2px 10px 3px 11px;
    vertical-align: middle;
}
.menuButtons_Office2003Blue .dxmMenuItemHover_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemHoverWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemHover_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemHoverWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemHover_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemHoverWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemHover_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemHoverWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue {
    background: url("/DXR.axd?r=0_998-qaz85") repeat-x scroll center bottom #FFF2C8;
    border: 1px solid #0f455e;
    color: #000000;
    cursor: pointer;
    font-size: 9pt;
    font-weight: normal;
    padding: 2px 10px 3px 11px;
    vertical-align: middle;
}
.menuButtons_Office2003Blue .dxmMenuItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemHoverWithImage_Office2003Blue, .menuButtons_Office2003Blue .dxmMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemHover_Office2003Blue, .menuButtons_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue {
    padding-bottom: 1px !important;
    padding-top: 2px !important;
}
.menuLinks_Office2003Blue {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none !important;
    font-size: 9pt;
}
.menuLinks_Office2003Blue .dxmMenuItemHover_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItemHoverWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItemHoverWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemHover_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemHoverWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemHoverWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemHover_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemHoverWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemHoverWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHover_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHoverWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue a {
    text-decoration: underline;
}
.menuLinks_Office2003Blue .dxmMenuItemHover_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuItemHoverWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuItemHoverWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemHover_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemHoverWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemHoverWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemHover_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemHoverWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemHoverWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHover_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHoverWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Office2003Blue {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    font-size: 9pt;
    font-weight: normal;
    padding-left: 11px;
    padding-right: 5px;
    vertical-align: middle;
}
.menuLinks_Office2003Blue .dxmMenuItem_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItem_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuItemWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItemWithImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuItemWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItemWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuItemWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuItemWithImageWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuItem_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItem_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuLargeItem_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItem_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuLargeItemWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemWithImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuLargeItemWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItem_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItem_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithPopOutImage_Office2003Blue a:visited, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue a, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue a:visited {
    text-decoration: underline;
}
.menuLinks_Office2003Blue .dxmMenuItem_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuItemWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuItemWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuItemWithImageWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItem_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuItemWithImageWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItem_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmMenuLargeItemWithImageWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItem_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithPopOutImage_Office2003Blue, .menuLinks_Office2003Blue .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Office2003Blue {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    font-size: 9pt;
    font-weight: normal;
    padding: 0 5px 0 11px;
    vertical-align: middle;
}
.dxmtb.menuLinks_Office2003Blue .dxm-item, .dxmtb.menuLinks_Office2003Blue .dxm-hovered, .dxmtb.menuLinks_Office2003Blue .dxm-disabled, .menuLinks_Office2003Blue.dxm-vertical .dxm-item, .menuLinks_Office2003Blue.dxm-vertical .dxm-hovered, .menuLinks_Office2003Blue.dxm-vertical .dxm-disabled {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    padding: 1px 2px 1px 1px !important;
}
.menuLinks_Office2003Blue .dxm-content, .menuLinks_Office2003Blue .dxm-hovered .dxm-content, .menuLinks_Office2003Blue .dxm-disabled .dxm-content {
    padding-bottom: 0 !important;
    padding-top: 4px !important;
}
.menuLinks_Office2003Blue .dxm-popOut, .menuLinks_Office2003Blue .dxm-hovered .dxm-popOut, .menuLinks_Office2003Blue .dxm-disabled .dxm-popOut {
    padding-bottom: 1px !important;
    padding-top: 9px !important;
}
.menuLinks_Office2003Blue.dxm-vertical .dxm-dropDownMode .dxm-popOut {
    padding-right: 3px !important;
    padding-top: 8px !important;
}
.menuLinks_Office2003Blue .dxm-image, .menuLinks_Office2003Blue .dxm-hovered .dxm-image, .menuLinks_Office2003Blue .dxm-disabled .dxm-image {
    border: medium none;
    display: block;
    float: left;
    vertical-align: text-top;
}
.dxmLite_Office2003Blue .menuLinks_Office2003Blue .dxm-content a.dx {
    text-decoration: underline !important;
}
.menuLinks_Office2003Blue .dxm-popOut, .menuLinks_Office2003Blue .dxm-hovered .dxm-popOut, .menuLinks_Office2003Blue .dxm-disabled .dxm-popOut {
    border-left: medium none !important;
}
.menuLinks_Office2003Blue .dxm-hasText .dxm-image {
    margin-right: 5px !important;
}
.menuLinks_Office2003Blue .dxm-content, .menuLinks_Office2003Blue .dxm-noImage .dxm-content, .menuLinks_Office2003Blue .dxm-noImages .dxm-content, .menuLinks_Office2003Blue.dxm-vertical .dxm-content, .menuLinks_Office2003Blue.dxm-vertical .dxm-dropDownMode .dxm-content {
    padding-left: 10px !important;
}
.menuLinks_Office2003Blue .dxm-dropDownMode .dxm-content, .menuLinks_Office2003Blue .dxm-dropDownMode .dxm-hasText.dxm-content {
    padding-left: 10px !important;
    padding-right: 12px !important;
}
.menuLinks_Office2003Blue .dxm-hasText.dxm-content {
    padding-right: 3px !important;
}
.menuLinks_Office2003Blue .dxm-dropDownMode.dxm-noImage .dxm-content, .menuLinks_Office2003Blue .dxm-noImages .dxm-dropDownMode .dxm-content {
    padding-left: 9px !important;
}
.menuLinks_Office2003Blue.dxm-vertical .dxm-noImage .dxm-content, .menuLinks_Office2003Blue.dxm-vertical .dxm-noImages .dxm-content {
    padding-left: 33px !important;
}
.dxmLite_Office2003Blue .menuLinks_Office2003Blue .dxm-disabled .dxm-content a.dx {
    color: #AAAAAA;
    cursor: default !important;
    text-decoration: underline !important;
}
.dxmLite_Office2003Blue .dxmtb.menuButtons_Office2003Blue .dxm-separator B {
    width: 0 !important;
}
.menuButtons_Office2003Blue .dxm-content, .menuButtons_Office2003Blue .dxm-hovered .dxm-content, .menuButtons_Office2003Blue .dxm-disabled .dxm-content {
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}
.menuButtons_Office2003Blue .dxm-noImages .dxm-content, .menuButtons_Office2003Blue .dxm-noImage .dxm-content {
    padding-bottom: 3px !important;
    padding-top: 2px !important;
}
.menuButtons_Office2003Blue .dxm-noImage .dxm-hovered .dxm-content, .menuButtons_Office2003Blue .dxm-noImage .dxm-disabled .dxm-content {
    padding-bottom: 2px !important;
    padding-top: 3px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-content, .menuButtons_Office2003Blue.dxm-vertical .dxm-content {
    padding-left: 11px !important;
}
.menuButtons_Office2003Blue.dxm-vertical .dxm-noImage .dxm-content, .menuButtons_Office2003Blue.dxm-vertical .dxm-noImages .dxm-content {
    padding-left: 13px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-dropDownMode .dxm-content {
    padding-right: 3px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-content {
    padding-right: 10px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-content.dxm-hasText .dxm-image {
    margin-right: 10px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-content .dxm-image {
    margin-right: 0 !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-popOut, .dxm-horizontal.menuButtons_Office2003Blue .dxm-disabled .dxm-popOut {
    padding: 8px 10px 7px 12px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-hovered .dxm-popOut {
    padding-left: 11px !important;
}
.menuButtons_Office2003Blue.dxm-vertical .dxm-popOut, .menuButtons_Office2003Blue.dxm-vertical .dxm-hovered .dxm-popOut, .menuButtons_Office2003Blue.dxm-vertical .dxm-disabled .dxm-popOut {
    padding-left: 11px !important;
    padding-right: 10px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue {
    padding-left: 3px !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-item, .dxm-horizontal.menuButtons_Office2003Blue .dxm-hovered {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    padding: 0 5px 0 0 !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-item .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-item .dxm-popOut, .menuButtons_Office2003Blue.dxm-vertical .dxm-item {
    background: url("/DXR.axd?r=0_996-qaz85") repeat-x scroll center bottom #D7E8FD;
    border: 1px solid #6A8CCB;
    color: #000000;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-dropDownMode.dxm-hovered .dxm-popOut, .dxm-horizontal.menuButtons_Office2003Blue .dxm-subMenu.dxm-hovered .dxm-popOut, .dxm-horizontal.menuButtons_Office2003Blue .dxm-hovered .dxm-content, .menuButtons_Office2003Blue.dxm-vertical .dxm-hovered {
    background: url("/DXR.axd?r=0_998-qaz85") repeat-x scroll center bottom #FFF2C8;
    border: 1px solid #0f455e;
    color: #000000;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-disabled .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-disabled .dxm-popOut, .menuButtons_Office2003Blue.dxm-vertical .dxm-disabled {
    background: url("/DXR.axd?r=0_997-qaz85") repeat-x scroll center top #CECECE !important;
    border: 1px solid #BFBFBF;
    color: #808080;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-item .dxm-popOut, .dxm-horizontal.menuButtons_Office2003Blue .dxm-disabled .dxm-popOut {
    border-left-width: 0;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-dropDownMode.dxm-item .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-dropDownMode.dxm-hovered .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-dropDownMode.dxm-disabled .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-subMenu.dxm-item .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-subMenu.dxm-hovered .dxm-content, .dxm-horizontal.menuButtons_Office2003Blue .dxm-subMenu.dxm-disabled .dxm-content {
    border-right-width: 0 !important;
    padding-right: 4px !important;
}
.menuButtons_Office2003Blue .dxm-subMenu .dxm-popOut {
    border-left-width: 0 !important;
}
.dxm-horizontal.menuButtons_Office2003Blue .dxm-subMenu .dxm-popOut, .dxm-horizontal.menuButtons_Office2003Blue .dxm-subMenu.dxm-hovered .dxm-popOut {
    padding-left: 0 !important;
}
.dxtvControl_Office2003Blue {
    float: left;
}
.dxtvControl_Office2003Blue li {
    font-size: 9pt;
    overflow-y: hidden;
}
.dxtvControl_Office2003Blue ul {
    list-style-type: none;
    margin: 0;
    overflow-y: hidden;
    padding: 0;
}
.dxtvControl_Office2003Blue a {
    text-decoration: none;
}
.dxtvControl_Office2003Blue .dxtv-ln {
    background-image: url("/DXR.axd?r=0_1154-qaz85");
    background-repeat: repeat-y;
    vertical-align: top;
}
.dxtvControl_Office2003Blue .dxtv-nd {
    cursor: pointer;
    display: block;
    float: left;
    margin-top: 1px;
    outline: 0 none;
    padding: 1px;
    text-decoration: none;
}
.dxtvControl_Office2003Blue .dxtv-elbNoLn, .dxtvControl_Office2003Blue .dxtv-elb {
    float: left;
    height: 21px;
    vertical-align: top;
    width: 26px;
}
.dxtvControl_Office2003Blue .dxtv-elb {
    background-image: url("/DXR.axd?r=0_1152-qaz85");
    background-repeat: no-repeat;
}
.dxtvControl_Office2003Blue .dxtv-btn {
    cursor: pointer;
    margin-left: 10px;
    margin-top: 5px;
}
.dxtvControl_Office2003Blue .dxtv-subnd {
    margin-left: 22px;
}
.dxtvControl_Office2003Blue .dxtv-ndImg {
    cursor: pointer;
    float: left;
    padding-left: 5px;
    vertical-align: middle;
}
.dxtvControl_Office2003Blue .dxtv-ndTxt {
    cursor: pointer;
    float: left;
    padding: 4px;
    vertical-align: middle;
    white-space: nowrap;
}
.dxtvControl_Office2003Blue .dxtv-ndChk {
    cursor: default;
    float: left;
    margin: 4px 3px 3px 6px;
    padding: 0;
    vertical-align: middle;
}
.dxtvControl_Office2003Blue .dxtv-ndTmpl {
    float: left;
    white-space: nowrap;
}
.dxtvControl_Office2003Blue .dxtv-ndSel, .dxtvControl_Office2003Blue .dxtv-ndHov {
    border: 1px solid #009fe3;
    padding: 0;
}
.dxtvControl_Office2003Blue .dxtv-ndSel {
    background: url("/DXR.axd?r=0_1156-qaz85") repeat-x scroll center top #FFAD55;
    cursor: default;
}
.dxtv-ndSel .dxtv-ndTxt, .dxtv-ndSel .dxtv-ndImg {
    cursor: default;
}
.dxtvControl_Office2003Blue .dxtv-ndHov {
    background-color: #FFEEC2;
    background-image: none;
    cursor: pointer;
}
.dxtv-ndHov .dxtv-ndTxt, .dxtv-ndHov .dxtv-ndImg {
    cursor: pointer;
}
.dxtvControl_Office2003Blue .dxtv-clr, .dxtvControl_Office2003Blue .dxtv-clrIE7 {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
    width: 0;
}
.dxtvControl_Office2003Blue .dxtv-clr {
    line-height: 0;
}
.dxtvControl_Office2003Blue.dxtvRtl, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-nd, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-elbNoLn, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-elb, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-ndTxt, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-ndImg, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-ndChk, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-ndTmpl {
    float: right;
}
.dxtvControl_Office2003Blue.dxtvRtl .dxtv-elb, .dxtvControl_Office2003Blue.dxtvRtl .dxtv-ln {
    background-position: right top;
}
.dxtvControl_Office2003Blue.dxtvRtl .dxtv-elb {
    background-image: url("/DXR.axd?r=0_1153-qaz85");
}
.dxtvControl_Office2003Blue.dxtvRtl .dxtv-btn {
    margin: 5px 10px 0 0;
}
.dxtvControl_Office2003Blue.dxtvRtl .dxtv-subnd {
    margin: 0 22px 0 0;
}
.dxtvControl_Office2003Blue.dxtvRtl .dxtv-ndImg {
    padding: 0 5px 0 0;
}
.dxtvControl_Office2003Blue.dxtvRtl .dxtv-ndChk {
    margin: 4px 6px 3px 3px;
}
.dxtvControl_Office2003Blue.dxtvRtl.OperaRtlFix .dxtv-btn {
    margin: 5px 10px 0 0;
}
.dxtvControl_Office2003Blue.dxtvRtl.OperaRtlFix .dxtv-subnd {
    overflow-x: hidden;
}
.dxtvDisabled_Office2003Blue, .dxtvControl_Office2003Blue .dxtvDisabled_Office2003Blue, .dxtvDisabled_Office2003Blue a, .dxtvDisabled_Office2003Blue .dxtv-ndTxt, .dxtvDisabled_Office2003Blue .dxtv-ndImg, .dxtvDisabled_Office2003Blue .dxtv-btn, .dxtvDisabled_Office2003Blue .dxtv-nd {
    color: #AAAAAA;
    cursor: default;
}
.dxtvLoadingPanelWithContent_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
    font-size: 9pt;
}
.dxtvLoadingPanelWithContent_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dx-clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.dxfmControl_Office2003Blue {
    font-size: 9pt;
    outline: 0 none;
}
.dxfmDisabled_Office2003Blue {
    color: #ACACAC;
}
.dxfmControl_Office2003Blue .dxsplPane_Office2003Blue {
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue {
    margin-left: -5px;
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue .dxtv-nd .dxtv-ndTxt {
    padding-left: 1px;
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue .dxtv-nd {
    margin-bottom: 0;
    padding-left: 3px;
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue .dxfm-folderSI {
    border: 1px dotted #888888;
    padding: 0 0 0 2px;
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue .dxtv-ndHov {
    padding-left: 2px;
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue .dxtv-ndSel {
    padding-left: 2px;
}
.dxfmControl_Office2003Blue .dxtvControl_Office2003Blue .dxtv-ndImg {
    margin-right: 3px;
    margin-top: 2px;
    padding: 0;
}
.dxfmControl_Office2003Blue .dxfm-file {
    cursor: pointer;
    float: left;
    margin: 5px;
    padding: 5px;
    text-align: center;
    white-space: nowrap;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxfm-file {
    float: right;
}
.dxfmDisabled_Office2003Blue .dxfm-file {
    cursor: default;
}
.dxfmControl_Office2003Blue .dxfm-fileSI {
    border: 1px solid #888888;
}
.dxfmControl_Office2003Blue .dxfm-fileH {
    border: 1px solid #009fe3;
}
.dxfmControl_Office2003Blue .dxfm-fileSA {
    background: url("/DXR.axd?r=0_1112-qaz85") repeat-x scroll center top #FFAD55;
    border: 1px solid #009fe3;
}
.dxfmControl_Office2003Blue .dxfm-fileH {
    background-color: #FFEEC2;
    background-image: none;
}
.dxfmControl_Office2003Blue .dxfm-content {
    overflow: hidden;
}
.dxfmControl_Office2003Blue .dxfm-content div {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.dxfmControl_Office2003Blue .dxfm-content div {
    height: 18px;
}
.dxfmControl_Office2003Blue .dxfm-content .dxfm-highlight {
    background: none repeat scroll 0 0 #CCE2FC;
    color: #333333;
    font-weight: bold;
}
.dxfmControl_Office2003Blue .dxfm-toolbar {
    background: url("/DXR.axd?r=0_1110-qaz85") repeat-y scroll left top #C3DAF9;
}
.dxfmControl_Office2003Blue .dxfm-toolbar table.dxfm {
    width: 100%;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxfm-filter {
    text-align: right;
    vertical-align: top;
    white-space: nowrap;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxfm-toolbar .dxfm-filter {
    text-align: left;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxfm-filter input {
    border: 1px solid #6A8CCB;
    height: 16px;
    margin: 4px 4px 0 3px;
    width: 130px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxfm-path input {
    border: 1px solid #6A8CCB;
    height: 16px;
    width: 230px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxsplLCC {
    padding: 5px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmLite_Office2003Blue .dxm-main {
    background-color: transparent;
    background-image: none;
    border-width: 0;
    margin-top: 1px;
    padding: 1px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmLite_Office2003Blue .dxm-horizontal.dxmtb .dxm-separator {
    margin: 0 11px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmLite_Office2003Blue .dxfm-path {
    padding-left: 2px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmLite_Office2003Blue .dxfm-path input {
    margin: 1px 8px 0 4px;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxfm-toolbar .dxmLite_Office2003Blue .dxfm-path input {
    margin: 1px 4px 0 8px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmLite_Office2003Blue .dxm-item .dxm-content {
    padding-top: 4px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmLite_Office2003Blue .dxm-item .dxm-content .dxm-image {
    margin: 0;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue {
    background-color: transparent;
    background-image: none;
    border-width: 0;
    display: inline-block;
    padding-left: 3px;
    padding-top: 1px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxmMenuSeparator_Office2003Blue {
    padding: 0 11px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxmMenuItemSpacing_Office2003Blue {
    display: block;
    width: 4px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxmMenuItem_Office2003Blue.dxfm-path {
    padding-left: 0;
    padding-right: 0;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxmMenuItem_Office2003Blue {
    background-color: transparent;
    background-image: none;
    padding-left: 3px;
    padding-top: 1px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxmMenuItemWithImage_Office2003Blue {
    background-color: transparent;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxfm-path {
    padding: 0 0 3px;
}
.dxfmControl_Office2003Blue .dxfm-toolbar .dxmMenu_Office2003Blue .dxfm-path input {
    margin: 2px 8px 0 4px;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxfm-toolbar .dxmMenu_Office2003Blue .dxfm-path input {
    margin: 2px 4px 0 8px;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel {
    background-color: #CFE1F9;
    text-align: right;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxfm-uploadPanel {
    text-align: left;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel table.dxfm-uploadPanelTable {
    display: inline-block;
    margin-right: 2px;
    margin-top: 1px;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel table.dxfm-uploadPanelTable .dxucControl_Office2003Blue {
    margin-right: 10px;
    margin-top: 4px;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxfm-uploadPanel table.dxfm-uploadPanelTable .dxucControl_Office2003Blue {
    margin-left: 10px;
    margin-right: 0;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a {
    color: #1B3F91;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel table.dxfm-uploadPanelTable td.dxfm-uploadPanelTableBCell a.dxfm-uploadDisable {
    color: #777777;
    cursor: default;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel2715 .dxucTextBox_Office2003Blue {
    padding: 0 2px;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel.dxsplPane_Office2003Blue .dxucBrowseButton_Office2003Blue {
    padding: 2px 8px 3px;
}
.dxfmControl_Office2003Blue .dxfm-uploadPanel.dxsplPane_Office2003Blue .dxucSilverlightPluginLinkPanel_Office2003Blue {
    margin-top: -8px;
}
.dxfmControl_Office2003Blue .dxsplControl_Office2003Blue {
    border-color: #009fe3;
    border-width: 1px;
}
.dxfmControl_Office2003Blue .dxsplPane_Office2003Blue {
    border-width: 0;
}
.dxfmControl_Office2003Blue .dxsplLCC {
    outline-width: 0;
    padding: 4px;
}
.dxfmControl_Office2003Blue .dxsplVSeparator_Office2003Blue {
    border: 0 none;
    width: 3px;
}
.dxfmControl_Office2003Blue.dxfm-rtl .dxsplVSeparator_Office2003Blue {
    background-position: left center;
}
.dxfmControl_Office2003Blue .dxsplHSeparator_Office2003Blue {
    background-color: #7BA4E0;
    background-image: none;
    border: 0 none;
}
.dxfmControl_Office2003Blue .dxfm-cInput, .dxfmControl_Office2003Blue .dxfm-rInput {
    border: 1px solid #6A8CCB;
    font-size: 12px;
    margin: 0;
    outline-width: 0;
    padding: 1px;
}
.dxfmControl_Office2003Blue .dxfmLoadingPanel_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
    font-size: 9pt;
}
.dxfmControl_Office2003Blue .dxfmLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxfmControl_Office2003Blue .dxpcContentPaddings_Office2003Blue {
    padding: 5px 0 0;
}
.dxfmControl_Office2003Blue .dxpcContent_Office2003Blue .dxfm-mpFoldersC {
    overflow: auto;
    padding: 0 0 20px 5px;
}
.dxfmControl_Office2003Blue .dxpcContent_Office2003Blue .dxfm-mpButtonC {
    background: none repeat scroll 0 0 #CFE1F9;
    border-top: 1px solid #7BA4E0;
    margin-top: 20px;
    padding: 10px 15px 10px 10px;
    text-align: right;
}
.dxfmControl_Office2003Blue .dxpcContent_Office2003Blue .dxfm-mpButtonC a {
    color: #1B3F91;
    margin-left: 12px;
}
.PanelPaddingAllSides{
    padding : 10px 10px 10px 10px;
}




















.dxeIRBFocused_Office2003Blue {
    border: 1px dotted #66ABEC;
    margin: 0 !important;
}
.dxeIRadioButton_Office2003Blue {
    display: inline-block;
    margin: 1px;
    vertical-align: middle;
    cursor: pointer;
}
.dxeLoadingDiv_Office2003Blue {
    cursor: wait;
    opacity: 0.85;
}
.dxeLoadingDivWithContent_Office2003Blue {
    opacity: 0.01;
}
.dxeLoadingPanel_Office2003Blue {
    color: #303030;
    font-size: 9pt;
}
.dxeLoadingPanelWithContent_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #303030;
    font-size: 9pt;
}
.dxeLoadingPanel_Office2003Blue td.dx, .dxeLoadingPanelWithContent_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
td.dxic {
    font-size: inherit;
}
.dxeErrorCell_Office2003Blue, .dxeErrorCell_Office2003Blue td {
    color: Red;
    font-size: 9pt;
}
.dxeErrorCell_Office2003Blue {
    padding-left: 4px;
    padding-right: 5px;
}
.dxeErrorFrame_Office2003Blue {
}
.dxeErrorFrameWithoutError_Office2003Blue {
    border: 1px solid Red;
}
.dxeErrorFrameWithoutError_Office2003Blue .dxeControlsCell_Office2003Blue {
    padding: 2px;
}
.dxeButtonEditButton_Office2003Blue, .dxeCalendarButton_Office2003Blue, .dxeSpinIncButton_Office2003Blue, .dxeSpinDecButton_Office2003Blue, .dxeSpinLargeIncButton_Office2003Blue, .dxeSpinLargeDecButton_Office2003Blue {
    border: 1px solid #009fe3;
    cursor: pointer;
    vertical-align: middle;
}
.dxeButtonEditButton_Office2003Blue, .dxeCalendarButton_Office2003Blue, .dxeButtonEditButton_Office2003Blue td.dx, .dxeCalendarButton_Office2003Blue td.dx, .dxeSpinIncButton_Office2003Blue, .dxeSpinDecButton_Office2003Blue, .dxeSpinLargeIncButton_Office2003Blue, .dxeSpinLargeDecButton_Office2003Blue, .dxeSpinIncButton_Office2003Blue td.dx, .dxeSpinDecButton_Office2003Blue td.dx, .dxeSpinLargeIncButton_Office2003Blue td.dx, .dxeSpinLargeDecButton_Office2003Blue td.dx {
    font-weight: normal;
    text-align: center;
}
.dxeButtonEditButton_Office2003Blue {
    background: #009fe3;
    padding: 0 2px;
}
.dxeSpinIncButton_Office2003Blue, .dxeSpinDecButton_Office2003Blue {
    border-style: none;
    padding: 0;
}
.dxeSpinLargeIncButton_Office2003Blue, .dxeSpinLargeDecButton_Office2003Blue {
    border-style: none;
    padding: 0;
}
.dxeButtonEditButton_Office2003Blue table.dxbebt {
    width: 14px;
}
.dxeSpinLargeIncButton_Office2003Blue {
    padding-left: 1px;
}
.dxeSpinIncButton_Office2003Blue {
    background: url("/DXR.axd?r=0_1002-qaz85") no-repeat scroll left top #9ABBEA;   
}
.dxeSpinDecButton_Office2003Blue {
    background: url("/DXR.axd?r=0_1001-qaz85") no-repeat scroll left top #A2C1EC;
    border-bottom-style: none;
}
.dxeSpinLargeIncButton_Office2003Blue, .dxeSpinLargeDecButton_Office2003Blue {
    background: url("/DXR.axd?r=0_1005-qaz85") no-repeat scroll left top #93B6E8;
}
.dxeCalendarButton_Office2003Blue {
    padding: 5px 0;
    display: block;
    font-size: 13px;
    width: 100px;
    float: left;
    -bracket-: hack();
    margin-right: 5px;   
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
}
.dxeCalendarButton_Office2003Blue table.dxbebt {
    width: 100%;
}
    .dxeCalendarButton_Office2003Blue td.dx {
        text-align: center;
        white-space: nowrap;
        padding: 5px 0 !important;
        display: block;
        font-size: 13px;
        width: 120px;
        float: left;
        -bracket-: hack();
        margin-right: 10px;       
        text-align: center;
        white-space: nowrap;
        cursor: pointer;
    }
.dxeSpinIncButton_Office2003Blue table.dxbebt, .dxeSpinDecButton_Office2003Blue table.dxbebt {
    width: 15px;
}
.dxeSpinLargeDecButton_Office2003Blue table.dxbebt {
    width: 15px;
}
.dxeSpinLargeIncButton_Office2003Blue table.dxbebt {
    width: 14px;
}
.dxeCalendarButtonPressed_Office2003Blue, .dxeButtonEditButtonPressed_Office2003Blue {
    background: #0f455e;
    border: 1px solid #0f455e;
}
.dxeSpinIncButtonPressed_Office2003Blue, .dxeSpinDecButtonPressed_Office2003Blue {
    border-style: none;
}
.dxeSpinIncButtonPressed_Office2003Blue {
    background: url("/DXR.axd?r=0_1004-qaz85") no-repeat scroll left top #FFBC78;
}
.dxeSpinDecButtonPressed_Office2003Blue {
    background: url("/DXR.axd?r=0_1004-qaz85") no-repeat scroll left top #FFBC78;
    border-bottom-style: none;
}
.dxeSpinLargeIncButtonPressed_Office2003Blue, .dxeSpinLargeDecButtonPressed_Office2003Blue {
    background: url("/DXR.axd?r=0_1007-qaz85") no-repeat scroll left top #FFC17C;
    border-style: none;
}
.dxeCalendarButtonHover_Office2003Blue, .dxeButtonEditButtonHover_Office2003Blue {
    background: #1e88ba;
    border: 1px solid #0f455e;
}
.dxeSpinIncButtonHover_Office2003Blue, .dxeSpinDecButtonHover_Office2003Blue {
    border-style: none;
}
.dxeSpinIncButtonHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1003-qaz85") no-repeat scroll left top #FFDDA6;
}
.dxeSpinDecButtonHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1003-qaz85") no-repeat scroll left top #FFDDA6;
    border-bottom-style: none;
}
.dxeSpinLargeIncButtonHover_Office2003Blue, .dxeSpinLargeDecButtonHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1006-qaz85") no-repeat scroll left top #FFDAA1;
    border-style: none;
}
.dxeButtonEdit_Office2003Blue {
    border: 1px solid #58c0ed;
    /*width: 120px !important;*/
}
.dxeButtonEdit_Office2003Blue .dxeEditArea_Office2003Blue {
}
.dxeButtonEdit_Office2003Blue .dxeEditArea_Office2003Blue, .dxeButtonEdit_Office2003Blue td.dxic {
    width: 100%;
}

.dxeButtonEdit_Office2003Blue .dxeIIC img {
    padding-left: 3px;
}
.dxeTextBox_Office2003Blue, .dxeMemo_Office2003Blue {
	border:1px solid #58c0ed;
}
.dxeTextBox_Office2003Blue td.dxic {
    padding: 2px 2px;
    width: 100%;
}
.dxeTextBox_Office2003Blue .dxeEditArea_Office2003Blue {
	color:#66c5ee;
	font-style:italic;
}
.dxeRadioButtonList_Office2003Blue, .dxeRadioButtonList_Office2003Blue table {
    font-size: 9pt;
}
.dxeRadioButtonList_Office2003Blue {
    border: 1px solid #6A8CCB;
}
.dxeRadioButtonList_Office2003Blue td.dxe {
    padding: 6px 5px 6px 11px;
}
.dxeRadioButtonList_Office2003Blue label {
    margin-right: 6px;
}
.dxeMemo_Office2003Blue {
}
.dxeMemoEditArea_Office2003Blue {
    font-size: 9pt;
    outline: medium none;
}
.dxeMemo_Office2003Blue td {
    padding: 0 0 0 4px;
    width: 100%;
}
.dxeHyperlink_Office2003Blue {
    font-weight: normal;
}
.dxeListBox_Office2003Blue {
    border: 1px solid #6A8CCB;
    height: 113px;
    width: 70px;
}
.dxeListBox_Office2003Blue div.dxlbd {
    height: 100px;
    padding-top: 5px;
}
.dxeListBoxItemRow_Office2003Blue {
    cursor: default;
}
.dxeListBoxItem_Office2003Blue, .dxeListBoxItem {
    font-weight: normal;
    padding: 0px 2px 0px 3px;
    text-align: left;
    white-space: nowrap;
    font-family: 'Montserrat', sans-serif !important;
    font-size:100% !important;
}
.dxeListBoxItem_Office2003Blue em {
    background: none repeat scroll 0 0 #CCE2FC;
    color: #333333;
    font-style: normal;
    font-weight: bold;
}
.dxeListBoxItemSelected_Office2003Blue {
    background-color: #AFE1F6;
}
.dxeListBoxItemHover_Office2003Blue {
    background-color: #DDF1FD;
}
.dxeListBoxItemHover_Office2003Blue em, .dxeListBoxItemSelected_Office2003Blue em {
    background: none repeat scroll 0 0 transparent;
}
.dxeListBox_Office2003Blue td.dxeI, .dxeListBox_Office2003Blue td.dxeIM, .dxeListBox_Office2003Blue .dxeHIC, .dxeListBox_Office2003Blue td.dxeFTM, .dxeListBox_Office2003Blue td.dxeTM, .dxeListBox_Office2003Blue td.dxeC, .dxeListBox_Office2003Blue td.dxeCM, .dxeListBox_Office2003Blue td.dxeHCC, .dxeListBox_Office2003Blue td.dxeMI, .dxeListBox_Office2003Blue td.dxeMIM {
    border-right-width: 0 !important;
}
.dxeListBox_Office2003Blue td.dxeIR, .dxeListBox_Office2003Blue td.dxeIMR, .dxeListBox_Office2003Blue .dxeHICR, .dxeListBox_Office2003Blue td.dxeFTMR, .dxeListBox_Office2003Blue td.dxeTMR, .dxeListBox_Office2003Blue td.dxeCR, .dxeListBox_Office2003Blue td.dxeCMR, .dxeListBox_Office2003Blue td.dxeHCCR, .dxeListBox_Office2003Blue td.dxeMIR, .dxeListBox_Office2003Blue td.dxeMIMR {
    border-left-width: 0 !important;
}
.dxeListBox_Office2003Blue td.dxeCM, .dxeListBox_Office2003Blue td.dxeHCC, .dxeListBox_Office2003Blue td.dxeCMR, .dxeListBox_Office2003Blue td.dxeHCCR {
    width: 25px;
}
.dxeListBox_Office2003Blue td.dxeIM, .dxeListBox_Office2003Blue td.dxeIMR {
    width: 0;
}
.dxeListBox_Office2003Blue td.dxeT {
    padding-left: 5px !important;
    width: 100%;
}
.dxeListBox_Office2003Blue td.dxeTR {
    padding-right: 0 !important;
    width: 100%;
}
.dxeListBox_Office2003Blue td.dxeT, .dxeListBox_Office2003Blue td.dxeMI {
    border-left-width: 0 !important;
}
.dxeListBox_Office2003Blue td.dxeTR, .dxeListBox_Office2003Blue td.dxeMIR {
    border-right-width: 0 !important;
}
.dxeListBox_Office2003Blue td.dxeFTM, .dxeListBox_Office2003Blue td.dxeTM, .dxeListBox_Office2003Blue td.dxeLTM, .dxeListBox_Office2003Blue .dxeHFC, .dxeListBox_Office2003Blue .dxeHC, .dxeListBox_Office2003Blue .dxeHLC, .dxeListBox_Office2003Blue td.dxeFTMR, .dxeListBox_Office2003Blue td.dxeTMR, .dxeListBox_Office2003Blue td.dxeLTMR, .dxeListBox_Office2003Blue .dxeHFCR, .dxeListBox_Office2003Blue .dxeHCR, .dxeListBox_Office2003Blue .dxeHLCR {
    overflow: hidden;
}
.dxeListBox_Office2003Blue td.dxeFTM, .dxeListBox_Office2003Blue td.dxeTM, .dxeListBox_Office2003Blue .dxeHFC, .dxeListBox_Office2003Blue .dxeHC {
    padding-right: 6px !important;
}
.dxeListBox_Office2003Blue td.dxeFTMR, .dxeListBox_Office2003Blue td.dxeTMR, .dxeListBox_Office2003Blue .dxeHFCR, .dxeListBox_Office2003Blue .dxeHCR {
    padding-left: 6px !important;
}
.dxeListBox_Office2003Blue td.dxeLTM, .dxeListBox_Office2003Blue td.dxeTM, .dxeListBox_Office2003Blue .dxeHC, .dxeListBox_Office2003Blue .dxeHLC {
    padding-left: 6px !important;
}
.dxeListBox_Office2003Blue td.dxeLTMR, .dxeListBox_Office2003Blue td.dxeTMR, .dxeListBox_Office2003Blue .dxeHCR, .dxeListBox_Office2003Blue .dxeHLCR {
    padding-right: 6px !important;
}
.dxeListBox_Office2003Blue td.dxeLTM, .dxeListBox_Office2003Blue td.dxeTM, .dxeListBox_Office2003Blue td.dxeMIM {
    border-left: 1px solid #BFD3EE !important;
}
.dxeListBox_Office2003Blue td.dxeLTMR, .dxeListBox_Office2003Blue td.dxeTMR, .dxeListBox_Office2003Blue td.dxeMIMR {
    border-right: 1px solid #BFD3EE !important;
}
.dxeListBox_Office2003Blue td.dxeIM, .dxeListBox_Office2003Blue td.dxeFTM, .dxeListBox_Office2003Blue td.dxeTM, .dxeListBox_Office2003Blue td.dxeLTM, .dxeListBox_Office2003Blue td.dxeCM, .dxeListBox_Office2003Blue td.dxeMIM, .dxeListBox_Office2003Blue td.dxeIMR, .dxeListBox_Office2003Blue td.dxeFTMR, .dxeListBox_Office2003Blue td.dxeTMR, .dxeListBox_Office2003Blue td.dxeLTMR, .dxeListBox_Office2003Blue td.dxeCMR, .dxeListBox_Office2003Blue td.dxeMIMR {
    border-bottom: 1px solid #BFD3EE;
}
.dxeListBox_Office2003Blue .dxeHD {
    background-color: #DDF1FD;   
    background-position: center top;
    background-repeat: repeat-x;
    border-bottom: 1px solid #6A8CCB;  
}
.dxeListBox_Office2003Blue .dxeHFC, .dxeListBox_Office2003Blue .dxeHIC, .dxeListBox_Office2003Blue .dxeHC, .dxeListBox_Office2003Blue .dxeHLC, .dxeListBox_Office2003Blue td.dxeHCC, .dxeListBox_Office2003Blue td.dxeHMIC, .dxeListBox_Office2003Blue .dxeHFCR, .dxeListBox_Office2003Blue .dxeHICR, .dxeListBox_Office2003Blue .dxeHCR, .dxeListBox_Office2003Blue .dxeHLCR, .dxeListBox_Office2003Blue td.dxeHCCR, .dxeListBox_Office2003Blue td.dxeHMICR {
    border-bottom-width: 0;
    padding-bottom: 5px;
    padding-top: 4px;
}
.dxeListBox_Office2003Blue .dxeHC, .dxeListBox_Office2003Blue .dxeHLC, .dxeListBox_Office2003Blue td.dxeHMIC {
    border-left: 1px solid #6A8CCB;
}
.dxeListBox_Office2003Blue .dxeHCR, .dxeListBox_Office2003Blue .dxeHLCR, .dxeListBox_Office2003Blue td.dxeHMICR {
    border-right: 1px solid #6A8CCB;
    text-align: right;
}
.dxeListBox_Office2003Blue .dxeHIC, .dxeListBox_Office2003Blue .dxeHFC, .dxeListBox_Office2003Blue .dxeHCC {
    border-left: 1px solid #DDF1FD;
}
.dxeListBox_Office2003Blue .dxeHICR, .dxeListBox_Office2003Blue .dxeHFCR, .dxeListBox_Office2003Blue .dxeHCCR {
    border-right: 1px solid #DDF1FD;
    text-align: right;
}
.dxeListBox_Office2003Blue .dxeHFC, .dxeListBox_Office2003Blue .dxeHC, .dxeListBox_Office2003Blue .dxeHMIC {
    border-right-width: 0;
}
.dxeListBox_Office2003Blue .dxeHFCR, .dxeListBox_Office2003Blue .dxeHCR, .dxeListBox_Office2003Blue .dxeHMICR {
    border-left-width: 0;
    text-align: right;
}
.dxeListBox_Office2003Blue .dxeHLC {
    border-right: 1px solid #6A8CCB;
}
.dxeListBox_Office2003Blue .dxeHLCR {
    border-left: 1px solid #6A8CCB;
    text-align: right;
}
.dxeCalendar_Office2003Blue {
    border: 1px solid #6A8CCB;
    font-weight: normal;
}
.dxeCalendar_Office2003Blue td{
   
}
.dxeCalendar_Office2003Blue td.dxMonthGrid {
    cursor: default;
    padding: 8px 20px;
}
.dxeCalendar_Office2003Blue td.dxMonthGridWithWeekNumbers {
    cursor: default;
    padding: 8px 20px 8px 8px;
}
.dxeCalendar_Office2003Blue td.dxMonthGridWithWeekNumbersRtl {
    cursor: default;
    padding: 8px 8px 8px 20px;
}
.dxeCalendarDayHeader_Office2003Blue {
    font-size: 9pt;
    padding: 4px 4px 5px;
}
.dxeCalendarWeekNumber_Office2003Blue {
    color: #81A9E2;
    font-size: 7pt;
    padding: 6px 8px 2px 4px;
    text-align: right;
}
.dxeCalendarDay_Office2003Blue {
    font-size: 9pt;
    padding: 4px;
    text-align: center;
}
.dxeCalendarWeekend_Office2003Blue {
    color: #C00000;
}
.dxeCalendarOtherMonth_Office2003Blue {
    color: #888888;
}
.dxeCalendarOutOfRange_Office2003Blue {
    color: #D0D0D0;
}
.dxeCalendarToday_Office2003Blue {
    border: 1px solid #C00000;
    padding: 3px;
}
.dxeCalendarSelected_Office2003Blue {
    background-color: #AFE1F6;
}
.dxeCalendarHeader_Office2003Blue {
    padding: 4px 7px;
}
.dxeCalendarHeader_Office2003Blue td.dxe {
    cursor: pointer;
    font-size: 1.4em;
    text-align: center;
}
.dxeCalendarFooter_Office2003Blue {
    padding-bottom:5px;
    padding-left:5px !important;
    padding-right:5px !important;
}
.dxeCalendarFastNav_Office2003Blue {
    border-color: #6A8CCB #6A8CCB -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    padding: 12px 8px;
}
.dxeCalendarFastNavMonthArea_Office2003Blue {
    padding: 0 9px;
}
.dxeCalendarFastNavFooter_Office2003Blue {
    border-color: #CBE1FC #6A8CCB #6A8CCB;
    border-style: solid;
    border-width: 1px;
    padding: 8px 0;
}
.dxeCalendarFastNavMonth_Office2003Blue, .dxeCalendarFastNavYear_Office2003Blue {
    cursor: pointer;
    padding: 3px 5px;
    text-align: center;
}
.dxeCalendarFastNavMonth_Office2003Blue {
    padding: 6px;
}
.dxeCalendarFastNavMonthSelected_Office2003Blue, .dxeCalendarFastNavYearSelected_Office2003Blue {
    background: url("/DXR.axd?r=0_999-qaz85") repeat-x scroll center top #FFCF8B;
    border: 1px solid #0f455e;
    padding: 2px 4px;
}
.dxeCalendarFastNavMonthSelected_Office2003Blue {
    padding: 5px;
}
.dxeCalendarFastNavMonthHover_Office2003Blue, .dxeCalendarFastNavYearHover_Office2003Blue {
    background: none repeat scroll 0 0 #DDECFE;
    border: 1px solid #6A8CCB;
    padding: 2px 4px;
}
.dxeCalendarFastNavMonthHover_Office2003Blue {
    padding: 5px;
}
.dxeDisabled_Office2003Blue, .dxeDisabled_Office2003Blue td.dxe {
    color: #AAAAAA;
    cursor: default;
}
.dxeButtonDisabled_Office2003Blue, .dxeButtonDisabled_Office2003Blue td.dxe {
    background: url("/DXR.axd?r=0_997-qaz85") repeat-x scroll center top #CCCCCC;
    border-color: #BFBFBF;
    color: #808080;
    cursor: default;
}
.dxbButton_Office2003Blue {
		/*padding: 6px 0 !important;*/
        padding-left :5px;
        padding-right:5px;
		display: inline-table;
		font-size: 13px;
        min-width :80px;
        height :28px;
		/*width: 171px;*/
		float: left;
        -bracket-:hack();
        /*margin-right: 20px;*/        
		text-align: center;
        white-space:nowrap;
        cursor:pointer;
        margin-right:5px;
}
.dxbButtonHover_Office2003Blue {   
	font-weight:bold;
	text-shadow: none;
    opacity:0.8;
}
.dxbButtonChecked_Office2003Blue {
    background:#1e88ba;
}
.dxbButtonPressed_Office2003Blue {
    background:#1e88ba;
}
.dxbButton_Office2003Blue div.dxb {
    border-style:solid;
    border-width:2px;
    padding:5px 10px;
    /*padding-top:0px;*/
	text-align:center;
}
.dxbButton_Office2003Blue div.dxbf {
    border-style:solid;
    border-width:2px;
    /*padding:5px 10px;*/
    padding-top:0px;
	text-align:center;
    /*opacity:0.2;*/
    
}
.dxbButton_Office2003Blue div.dxb table {
}
.dxbButton_Office2003Blue div.dxb td.dxb {
    background-color: transparent !important;   
    border-width: 0 !important;
    padding: 0 !important;
}
.dxbDisabled_Office2003Blue {
    background: #DFDFDF;
    border-color: #BFBFBF;
    color: #808080;
    cursor: default;
}
.dxbDisabled_Office2003Blue td.dxb {
    color: #808080;
}
.dxfcTable_Office2003Blue {
    border-collapse: separate !important;
}
.dxfcTable_Office2003Blue td.dxfc {
    padding: 0 0 0 3px;
    vertical-align: middle;
}
a.dxfcPropertyName_Office2003Blue {
    color: Blue !important;
    white-space: nowrap !important;
}
a.dxfcGroupType_Office2003Blue {
    color: Red !important;
    padding: 0 3px !important;
    white-space: nowrap !important;
}
a.dxfcOperation_Office2003Blue {
    color: Green !important;
    white-space: nowrap !important;
}
a.dxfcValue_Office2003Blue {
    color: Gray !important;
    white-space: nowrap !important;
}
.dxfcImageButton_Office2003Blue {
    cursor: pointer;
}
.dxfcLoadingPanel_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
    font-size: 9pt;
}
.dxfcLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxfcLoadingDiv_Office2003Blue {
    opacity: 0.01;
}
.dxeMaskHint_Office2003Blue {
    background: none repeat scroll 0 0 #FFFFE1;
    border: 1px solid black;
    padding: 2px 5px 3px;
}
.dxeProgressBar_Office2003Blue {
    background-color: #DDECFE;
    border: 1px solid #009fe3;
}
.dxeProgressBar_Office2003Blue .dxePBMainCell {
    padding: 1px;
}
.dxeProgressBar_Office2003Blue td.dxe {
    padding: 0;
}
.dxeProgressBar_Office2003Blue, .dxeProgressBar_Office2003Blue td.dxe {
}
.dxeProgressBarIndicator_Office2003Blue {
    background-color: #A6C5F0;
}
.dxeDropDownWindow_Office2003Blue {
    border: 1px solid #6A8CCB;
}
.dxeColorIndicator_Office2003Blue {
    border: 1px solid #6A8CCB;
    cursor: pointer;
    height: 15px;
    width: 15px;
}
.dxeColorTable_Office2003Blue {
    border: 1px solid #6A8CCB;
}
.dxeItemPicker_Office2003Blue {
    background-color: #F6F6F6;
    border: 1px solid #009fe3;
}
.dxeColorTable_Office2003Blue td.dx, .dxeItemPicker_Office2003Blue td.dx {
    padding: 4px;
}
.dxeColorTableCell_Office2003Blue, .dxeItemPickerCell_Office2003Blue {
    cursor: pointer;
    padding: 3px;
}
.dxeColorTableCellDiv_Office2003Blue {
    border: 1px solid #808080;
    font-size: 0;
    height: 12px;
    width: 12px;
}
.dxeColorTableCellSelected_Office2003Blue {
    background-color: #CBCBCB;
    border: 1px solid #888888;
    padding: 2px !important;
}
.dxeColorTableCellHover_Office2003Blue, .dxeItemPickerCellHover_Office2003Blue {
    padding: 2px !important;
}
.dxeColorTableCellHover_Office2003Blue {
    background-color: #F2F2F2;
    border: 1px solid #888888;
}
.dxeItemPickerCellHover_Office2003Blue {
    background: url("/DXR.axd?r=0_1116-qaz85") repeat-x scroll center top #FFEEC2;
    border: 1px solid #009fe3;
}
.dxeInvalid_Office2003Blue {
}
.dxeInvalid_Office2003Blue .dxeEditArea_Office2003Blue, .dxeInvalid_Office2003Blue .dxeMemoEditArea_Office2003Blue {
}
.dxeFocused_Office2003Blue {
    border: 1px solid #009fe3;
}
.dxeNullText_Office2003Blue .dxeEditArea_Office2003Blue, .dxeNullText_Office2003Blue .dxeMemoEditArea_Office2003Blue {
    color: #AAAAAA;
}
.dxcaRefreshButton_Office2003Blue {
    color: #1E3695;
    font-size: 10pt;
    text-decoration: none;
}
.dxcaDisabledRefreshButton_Office2003Blue {
    color: #AAAAAA;
}
.dxcaRefreshButtonCell_Office2003Blue {
    padding-left: 4px;
    padding-right: 4px;
}
.dxcaRefreshButtonText_Office2003Blue {
    text-decoration: underline;
}
.dxcaDisabledRefreshButtonText_Office2003Blue {
    text-decoration: none;
}
.dxcaTextBoxCell_Office2003Blue {
    font-size: 9pt;
}
.dxcaTextBoxCell_Office2003Blue, .dxcaTextBoxCellNoIndent_Office2003Blue {
    font-size: 9pt;
}
.dxcaTextBoxCellNoIndent_Office2003Blue .dxeErrorCell_Office2003Blue {
    color: Red;
    padding-left: 0;
    padding-top: 4px;
}
.dxcaTextBoxLabel_Office2003Blue {
    display: block;
    padding-bottom: 4px;
}
.dxcaLoadingPanel_Office2003Blue {
    color: #303030;
}
.dxcaLoadingPanel_Office2003Blue td.dx {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxgvControl_Office2003Blue, .dxgvDisabled_Office2003Blue {
    cursor: default;
	width:100%;
}
.dxgvDisabled_Office2003Blue {
}
.dxgvControl_Office2003Blue a 
{
	color : #009FE3;
}
.dxgvDisabled_Office2003Blue a {
}
.dxgvLoadingPanel_Office2003Blue {
    border: 1px solid #AFE1F6;
    color: #4B77B8;
}
.dxgvLoadingPanel_Office2003Blue td {
    padding: 12px;
    text-align: center;
    white-space: nowrap;
}
.dxgvLoadingPanel_Office2003Blue td span{
    padding-top: 6px !important;
}
.dxgvLoadingPanelStatusBar_Office2003Blue {
    background-color: transparent;
    color: #4B77B8;
}
.dxgvLoadingPanelStatusBar_Office2003Blue td {
    padding: 0 2px;
    text-align: center;
    white-space: nowrap;
}
.dxgvFilterPopupWindow_Office2003Blue {
    border: 1px solid #3A609B;
}
.dxgvFilterPopupItemsArea_Office2003Blue {
}
.dxgvFilterPopupButtonPanel_Office2003Blue {
    background-color: #CCE2FC;
    border-color: #DCDCDC;
    border-style: solid;
    border-width: 1px 1px 1px 0;
}
.dxgvFilterPopupItem_Office2003Blue td.dxgv, .dxgvFilterPopupActiveItem_Office2003Blue td.dxgv, .dxgvFilterPopupSelectedItem_Office2003Blue td.dxgv {
    cursor: default;
    padding: 3px 2px 4px 3px;
    white-space: nowrap;
}
.dxgvFilterPopupActiveItem_Office2003Blue {
    background: none repeat scroll 0 0 #CCE2FC;
}
.dxgvFilterPopupSelectedItem_Office2003Blue {
    background: none repeat scroll 0 0 #AFE1F6;
}
.dxgvTable_Office2003Blue {
    overflow: hidden;
	width:100%;
	border-collapse:separate;
}

.dxgvInlineEditRow_Office2003Blue, .dxgvDataRow_Office2003Blue {
}
.dxgvInlineEditRow_Office2003Blue td.dxgv {
    background: none repeat scroll 0 0 #C1D7F8;
    border-bottom: 1px solid #AFE1F6;
    border-right: 1px solid #AFE1F6;
}
.dxgvDataRowAlt_Office2003Blue {
    background-color: #EDF5FF;
}
.dxgvFilterRow_Office2003Blue {
	border:1px solid #afe1f6;
}
.dxgvEditForm_Office2003Blue {
    background-color: #C1D7F8;
}
.dxgvEditForm_Office2003Blue td.dxgv {
    border-bottom: 1px solid #AFE1F6;
    padding: 0 0 2px;
}
.dxgvEditForm_Office2003Blue td.dxgvIndentCell {
    background: none repeat scroll 0 0 #A8C5F5;
    border-left: 1px solid #AFE1F6;
    border-right: 1px solid #AFE1F6;
    border-top: 0 none;
}
.dxgvSelectedRow_Office2003Blue {
    background: none repeat scroll 0 0 #AFE1F6;
}
.dxgvFocusedRow_Office2003Blue {
    background-color: #fff2c8;
}
.dxgvPreviewRow_Office2003Blue {
}
.dxgvDetailCell_Office2003Blue, .dxgvPreviewRow_Office2003Blue td.dxgv, .dxgvEmptyDataRow_Office2003Blue td.dxgv {
    border-color: -moz-use-text-color -moz-use-text-color #BFD3EE;
    border-style: none none solid;
    border-width: 0 0 1px;
    padding: 2px 2px 4px 4px;
}
.dxgvDetailRow_Office2003Blue td.dxgvIndentCell {
    border-bottom: 1px solid #BFD3EE;
}
.dxgvEmptyDataRow_Office2003Blue {
    color: #cccccc;
}
.dxgvEmptyDataRow_Office2003Blue td.dxgv {
	text-align:left;
	padding:10px;
	border:1px solid #cccccc;
	border-top:none;
}
.dxgvEditFormDisplayRow_Office2003Blue td.dxgv, .dxgvDataRow_Office2003Blue td.dxgv, .dxgvDataRowAlt_Office2003Blue td.dxgv, .dxgvSelectedRow_Office2003Blue td.dxgv, .dxgvFocusedRow_Office2003Blue td.dxgv {
    border-color: #cccccc #cccccc #cccccc #cccccc;
    border-style: none solid solid none;
    border-width: 0 1px 1px 0;
    overflow: hidden;
    padding: 2px 6px 5px;
	/*text-align:left;*/
}

.dxgvDataRow_Office2003Blue td.numeric-alignment
{
    text-align:right;
}

.dxgvEditFormDisplayRow_Office2003Blue td.dxgv {
    background: none repeat scroll 0 0 #C1D7F8;
}
.dxgvEditFormDisplayRow_Office2003Blue td.dxgvIndentCell {
    background: none repeat scroll 0 0 #A8C5F5;
    border-left: 1px solid #AFE1F6;
    border-right: 1px solid #AFE1F6;
    border-top: 0 none;
}
.dxgvSelectedRow_Office2003Blue td.dxgv {
    border-color: #009FE3;
}
.dxgvEditingErrorRow_Office2003Blue {
    background-color: #009FE3;
}
.dxgvEditingErrorRow_Office2003Blue td.dxgv {
    border-color: -moz-use-text-color -moz-use-text-color #AFE1F6;
    border-style: none none solid;
    border-width: 0 0 1px;
    font-weight: bold;
    padding: 6px 10px;
    white-space: pre-wrap;
}
.dxgvFilterRow_Office2003Blue td.dxgv {
    overflow: hidden;
	background:#ddf1fd;
	padding:5px;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.dxgvGroupRow_Office2003Blue {
    background-color: #A8C5F5;
}
.dxgvFocusedGroupRow_Office2003Blue {
    background: url("gvFocusedBack.gif") repeat-x scroll center bottom #FFF2C8;
}
.dxgvGroupRow_Office2003Blue td.dxgv, .dxgvFocusedGroupRow_Office2003Blue td.dxgv {    
    border-left: 0 none;
    border-right: 0 none;
    border-style: solid none;
    border-width: 1px 0;
    padding: 2px 6px 3px;
    vertical-align: middle;
    white-space: nowrap;
}
.dxgvFocusedRow_Office2003Blue td.dxgvIndentCell, .dxgvFocusedGroupRow_Office2003Blue td.dxgvIndentCell, .dxgvSelectedRow_Office2003Blue td.dxgvIndentCell {
    background-color: #A8C5F5 !important;
    border-left: 1px solid #AFE1F6;
    border-right: 1px solid #AFE1F6;
    border-top: 0 none;
}
.dxgvHeaderPanel_Office2003Blue {
    background: url("gvGradient.gif") repeat-x scroll center top #DDF1FD;
    border-bottom: 1px solid #AFE1F6;
    padding: 8px 6px;
}
.dxgvHeader_Office2003Blue {
    cursor: pointer;
    font-weight: normal;
    overflow: hidden;
    /* text-align: left;
    white-space: nowrap;*/
	font-size:13px;
	background:#58595b;
	padding:10px;
	vertical-align:top;
	white-space:normal;
	text-align:left;
}
.dxgvHeader_Office2003Blue, .dxgvHeader_Office2003Blue table {
}
.dxgvHeader_Office2003Blue td {
    /*white-space: nowrap;*/
	background:#58595b ;
	vertical-align:top;
	white-space:normal;
	text-align:center;
}
.dxgvCustomization_Office2003Blue, .dxgvPopupEditForm_Office2003Blue {
    margin: 0;
    padding: 0;
}
.dxgvGroupPanel_Office2003Blue {
    background: none repeat scroll 0 0 #A4C6F8;
    border-bottom: 1px solid #AFE1F6;
    font-size: 9pt;
    padding: 7px 4px 8px 6px;
    white-space: nowrap;
}
.dxgvFooter_Office2003Blue {
    background-color: #f3f4f4;
    white-space: nowrap;
}
.dxgvFooter_Office2003Blue td.dxgv {
    /*border-bottom: 1px solid #AFE1F6;
    border-right: 1px solid #AFE1F6;
    padding: 3px 6px 5px;*/
}
.dxgvGroupFooter_Office2003Blue {
    background-color: #DDF1FD;
    white-space: nowrap;
}
.dxgvGroupFooter_Office2003Blue td.dxgv {
    border-bottom: 1px solid #BFD3EE;
    border-right: 1px solid #BFD3EE;
    padding: 4px 6px;
}
.dxgvDataRow_Office2003Blue td.dxgvIndentCell, .dxgvGroupRow_Office2003Blue td.dxgvIndentCell, .dxgvGroupFooter_Office2003Blue td.dxgvIndentCell {
    background-color: #A8C5F5;
    border-left: 1px solid #AFE1F6;
    border-right: 1px solid #AFE1F6;
    border-top: 0 none;
}
.dxgvTitlePanel_Office2003Blue, .dxgvTable_Office2003Blue caption {
    background: url("gvTitleBack.gif") repeat-x scroll center top #0F439D;
    border-bottom: 1px solid #AFE1F6;
    font-weight: bold;
    padding: 3px;
    text-align: center;
}
.dxgvLoadingDiv_Office2003Blue {
    background-color: Gray;
    opacity: 0.01;
}
.dxgvStatusBar_Office2003Blue {
    border-top: 1px solid #AFE1F6;
}
.dxgvStatusBar_Office2003Blue tr.dxgv {
    height: 20px;
}
.dxgvCommandColumn_Office2003Blue {
    /*padding-right:40%;*/   
    padding-bottom: 5px;
    padding-right: 10px;
    padding-top: 5px;
}
.dxgvCommandColumn_Office2003Blue a {
    margin: 0 3px 0 0;
}
.dxgvCommandColumn_Office2003Blue input {
		padding-left :5px;
        padding-right:5px;
        padding-bottom:5px;
		display: inline-block;
		font-size: 13px;
        min-width :80px;
        height :28px;
		/*width: 171px;*/
		/*float: left;*/
        -bracket-:hack();
        /*margin-right: 20px;*/        
		text-align: center;
        white-space:nowrap;
        cursor:pointer; 
           
}
.chkAllign input{
     position:absolute !important;    
}
.dxgvCommandColumnItem_Office2003Blue {
    padding: 2px;
}
.dxgvEditFormTable_Office2003Blue {
    padding: 2px 6px 6px 4px;
}
.dxgvEditFormCaption_Office2003Blue {
    padding: 4px 4px 4px 10px;
    white-space: nowrap;
}
.dxgvInlineEditCell_Office2003Blue {
    padding: 1px;
}
.dxgvEditFormCell_Office2003Blue {
    border: 0 none;
    padding: 4px;
}
.dxgvFilterBar_Office2003Blue {
    background-color: #A8C5F5;
    border-top: 1px solid #AFE1F6;
}
.dxgvFilterBar_Office2003Blue a {
    text-decoration: underline;
}
.dxgvFilterBarCheckBoxCell_Office2003Blue {
    padding: 0 7px 0 3px;
}
.dxgvFilterBarImageCell_Office2003Blue {
    cursor: pointer;
    padding: 0 1px 0 3px;
    vertical-align : middle;
}
.dxgvFilterBarExpressionCell_Office2003Blue {
    padding: 5px 5px 8px 0;
    white-space: nowrap;
}
.dxgvFilterBarClearButtonCell_Office2003Blue {
    padding: 5px 6px 8px;
}
.dxgvFilterBuilderMainArea_Office2003Blue {
    padding: 6px 2px;
}
.dxgvFilterBuilderButtonArea_Office2003Blue {
    background-color: #FFFFFF;
    border-top: 0px;
    padding-bottom : 5px;
}
.dxgvDataRowHover_Office2003Blue {
    background: none repeat scroll 0 0 #CCE2FC;
}








.dxtcRightAlignCell_Office2003Blue {
	border-bottom:0px  ! important;
	width: 100%;
    display:none !important;
}
.dxtcLeftIndentCell_Office2003Blue {
	width: 0px !important;
	border-bottom:0px ! important;
    /*display:none;*/
    border-width:0px !important;
}

.dxtcLeftIndentCell_Office2003Blue DIV{
	width: 0px !important;
	border-bottom:0px ! important;
}

.dxtcRightIndentCell_Office2003Blue {
	width: 0px !important;
	border-bottom:0px ! important;
    display:none !important;
}
.div-table-col {
	margin-bottom:10px;
}
.lblInline {
	display:inline-table;
	display:inline;
    /*float:left;*/
}
.lblInlineBlock {
	display:inline-table !important;
    float:left;
}
.lblInlinebold {
	display:inline-table;
	display:inline;
    font-weight:bold;
    font-size :13px;
    /*float:left;*/
}
.lblInlineboldblack {
	display:inline-table;
	display:inline;
    font-weight:bold;
    font-size :13px;
    color:#000000;
}
.lblInlineboldNoMargin {
    margin-top: 5px;
	display: inline-block !important;
    font-weight:bold;
    margin-right: 0px !important;
}

.lblInlineNoMargin {
    margin-top: 5px;
	display: inline-block !important;   
    margin-right: 0px !important;
}

.lblInlineTable {
	display:inline-table;
}
.lblInlineTableButton {
    display: table-cell;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .div-table-row .lblInline {
        margin-top: 5px;
        Width: 100px;
        display: inline-block !important;
        margin-right: 75px;
    }
    .div-table-row .lblInlinebold {
        margin-top: 5px;
        /*Width: 100px;*/
        display: inline-block !important;
        margin-right: 75px;
        font-weight:bold;
    }
}

@media screen and (min-width:0\0) {
    .div-table-row .lblInline {
        margin-left: 0px;
        margin-top: 5px;
        /*Width: 100px;*/
        display: inline-block !important;
        margin-right: 0px;
    }
    .div-table-row .lblInlinebold {
        margin-left: 0px;
        margin-top: 5px;
        /*Width: 100px;*/
        display: inline-block !important;
        margin-right: 0px;
        font-weight:bold;
    }
}

.div-table-row .timesheetBtn {
	
	/*Width:150px;*/
}

/* ICON TABS */
.dxtcTabsCell {
	padding:0px 0 0px 0 !important;
    
	vertical-align:middle;
}
.dxtcTabsCell img.tab-icon {
	display:block;
	background-image:url("../images/icon-sprite-colour-16x16.png");
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
    vertical-align:middle !important;
	
}
.dxtcTabsCell img.tab-title {
	float:right;
	margin-left:20px;
}

    .dxtcTabsCell table {
        margin-top:0px !important;
    }

a.options-icon {
	display:block !important;
	height: 16px;
	width: 16px;
	text-decoration:none;
	margin-left: auto;
    margin-right: auto;
	cursor:pointer;
}

a.edit-icon {
	display:block !important;
	height: 16px;
	width: 16px;
	text-decoration:none;
	margin-left: auto;
    margin-right: auto;
	cursor:pointer;
}
.dxWeb_edtCheckBoxChecked_Office2003Blue, .dxWeb_edtCheckBoxUnchecked_Office2003Blue, .dxWeb_edtCheckBoxGrayed_Office2003Blue, .dxWeb_edtCheckBoxCheckedDisabled_Office2003Blue, .dxWeb_edtCheckBoxUncheckedDisabled_Office2003Blue, .dxWeb_edtCheckBoxGrayedDisabled_Office2003Blue {
    background-image:url("../images/sprite.png");
	background-repeat: no-repeat;
	background-position: 0 0;
    height: 13px;
    width: 13px;
    cursor:pointer;
}
.dxWeb_edtCheckBoxUnchecked_Office2003Blue {
    margin-top : 3px;
    background-position: 0 0;
}
.dxWeb_edtCheckBoxChecked_Office2003Blue {
    margin-top : 3px;
    background-position: 0 -15px;
}
.dxWeb_edtCheckBoxGrayed_Office2003Blue {
    background-position: 0 -30px;
}
.dxWeb_edtCheckBoxUncheckedDisabled_Office2003Blue {
    background-position: 0 -45px;
    cursor:default!important;
}
.dxWeb_edtCheckBoxCheckedDisabled_Office2003Blue {
    background-position: 0 -60px;
    cursor: default !important;
}
.dxWeb_edtCheckBoxGrayedDisabled_Office2003Blue {
    background-position: 0 -75px;
}
#MainPlaceHolder_CandidateListDisplay_pageControlCandidate_T0S { 
	vertical-align:bottom;
	border-bottom:1px solid #AFE1F6;
}




.dxeTextBoxSys {
	width:100%;
}
.dxeTextBoxSys .dxic {
	
}
.dxeTextBoxSys, .dxeMemoSys {
    border-collapse:separate!important;
    margin: 1px;
}
.dxeEditAreaSys, .dxeEditAreaNotStrechSys {
	border: 0px!important;
	padding: 0px;
}
.dxeEditAreaSys {
	width: 100%;
    border: none;
}
.dxeMemoEditAreaSys {
	border-width: 0px;
	padding: 0px;
	display:block;
	resize: none;
}
.dxeDisabled_Office2003_Blue, .dxeDisabled_Office2003_Blue td.dxe {
    color: #AAAAAA;
    cursor: default;
}
.dxeButtonEdit_Office2003_Blue {
    border: 1px solid #AFE1F6;
    width: 170px;
}
.dxeButtonEdit_Office2003_Blue td.dxic {
	/*padding:0 2px 0 1px;*/
}


.dxeButtonDisabled_Office2003_Blue, .dxeButtonDisabled_Office2003_Blue td.dxe {
    background: #CCCCCC;
    border-color: #BFBFBF;
    color: #808080;
    cursor: default;
}
.dxbButton_Office2003_Blue {
    background: #009fe3;
    cursor: pointer;
    font-weight: normal;
    padding: 1px;
    vertical-align: middle;
}
.dxbButtonHover_Office2003_Blue {
    background: #1e88ba;
}
.dxbButtonChecked_Office2003_Blue {
    background: #00b3ff;
}
.dxbButtonPressed_Office2003_Blue {
    background: #00b3ff;
}

/* View or Edit Candidate */
#MainPlaceHolder_Zone1 {
	width:100%;
}
.MainPlaceHolder_Zone1_0 {
	background-color: transparent ! important;
    border:none ! important; 
	width:100%;
}
.MainPlaceHolder_Zone1_0 td {
	/*padding-left :0px !important;*/
    /*padding-top :0px;*/
    padding-right :0px !important;
    vertical-align : middle;
}
.MainPlaceHolder_Zone1_1 {
    background-color: transparent ! important;
    color: #333333;
}
.MainPlaceHolder_Zone1_2 
{
	font-size:13px ! important;
    font-weight: bold;
    padding-left:18px !important;
    display:inline-block;
    height:37px;
    vertical-align:middle;
    padding-top:8px;
}
.MainPlaceHolder_Zone1_3 {
    background-color: #009FE3;
	padding:3px;
}
.MainPlaceHolder_Zone1_3 a {
}
.MainPlaceHolder_Zone2_0 {
    background-color: #EFF3FB;
    border-color: #D1DDF1;
    border-style: solid;
    border-width: 1px;
    color: #333333;
}
.MainPlaceHolder_Zone2_1 {
    background-color: #EFF3FB;
    color: #333333;
}
.MainPlaceHolder_Zone2_2 {
    font-weight: bold;
}
.MainPlaceHolder_Zone2_3 {
    background-color: #009FE3;
}
.MainPlaceHolder_Zone3_0 {
    background-color: #EFF3FB;
    border-color: #D1DDF1;
    border-style: solid;
    border-width: 1px;
    color: #333333;
}
.MainPlaceHolder_Zone3_1 {
    background-color: #EFF3FB;
    color: #333333;
}
.MainPlaceHolder_Zone3_2 {
    font-weight: bold;
}
.MainPlaceHolder_Zone3_3 {
    background-color: #009FE3;
}
.MainPlaceHolder_Zone4_0 {
    background-color: #EFF3FB;
    border-color: #D1DDF1;
    border-style: solid;
    border-width: 1px;
    color: #333333;
}
.MainPlaceHolder_Zone4_1 {
    background-color: #EFF3FB;
    color: #333333;
}
.MainPlaceHolder_Zone4_2 {
    font-weight: bold;
}
.MainPlaceHolder_Zone4_3 {
    background-color: #009FE3;
}
div.WebPartContainer {
    overflow:hidden;
    clear: both;
    height: 100%;
    width: 100%;
    /*padding-bottom : 10px;*/
    border-style:solid;
    border-width:1px;
}
div.WebPartViewer100p {
    clear: both;
    float: left;
    width: 100%;
    height: 100%;
}
div.WebPart100p {
    clear: both;
    float: left;
    width: 100%;
    height: 100%;   
}
div.WebPart25p {
    clear: both;
    float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 23%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
}
div.WebPart50p {
    float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 48%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom: 1%;
    padding-top: 1%;
}
div.WebPart50pright {
    float: right;
    height: 100%;
    min-height: 0px;
    overflow: auto;
    width: 50%;
    padding-bottom:1px;
    height: 100%;
}
div.WebPart50pleft {
    float: left;
    height: 100%;
    min-height: 0px;
    overflow: auto;
    width: 50%;
    padding-bottom:1px;
    height: 100%;
}
div.WebPart75p {
    float: right;
    height: 100%;
    min-height: 0px;
    overflow: auto;
    width: 73%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
    height: 100%;
}
div.LeftDiv {
    float: left;
    /*overflow-y: auto;*/
    width: 48%;
    margin:1%;
}
div.RightDiv {
    float: right;
    width: 48%;
    margin:1%;
}
.updateProgress
{
	position: absolute;
	
	
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
    border-style:solid;
    border-width:1px;
     border-color: #009fe3;
}
.WebPartContainer fieldset, .accountInfo fieldset {
    width:100%;	
}
.WebPartContainer fieldset legend, .accountInfo fieldset legend {
	font-size: 13px;
    width:100%;
    
    line-height:37px;
    font-weight:bold !important;
    padding-left:18px;
}
.WebPartContainer .LeftDiv fieldset {
	margin-right:20px;
}
.WebPartContainer .RightDiv fieldset {

}
#WebPartManager1_wp2106559588_wp625709030_pageControlCandidate_DetailsView1 td, #WebPartManager1_wp2106559588_wp625709030_pageControlCandidate_dtvCandidateEdit td,
#WebPartManager1_wp303794325_wp1551030642_pageControlSalesInvoice_dtvSalesInvoiceEdit td, #WebPartManager1_wp1494018979_wp2014011349_pageControlPlacement_DetailsView1 td, #WebPartManager1_wp1050468835_wp1389649354_DetailsView1 td, #MainPlaceHolder_SecurityProfile1_DetailsView1 td, #WebPartManager1_wp1088883465_wp410829417_pageControlPayrollBatch_dtvPayrollBatchEdit td, #ctl00_WebPartManager1_wp363249629_wp1454393230_pageControlPurchaseInvoice_dtvPurchaseInvoiceEdit td  {
	padding:3px;
}
#WebPartManager1_wp1494018979_wp2014011349_pageControlPlacement_DetailsView1 {
	width:100%;
}
#MainPlaceHolder_SecurityProfile1_DetailsView1 td, #WebPartManager1_wp1494018979_wp2014011349_pageControlPlacement_DetailsView1 td, #ctl00_WebPartManager1_wp363249629_wp1454393230_pageControlPurchaseInvoice_dtvPurchaseInvoiceEdit td, #WebPartManager1_wp1088883465_wp410829417_pageControlPayrollBatch_dtvPayrollBatchEdit td, #WebPartManager1_wp303794325_wp1551030642_pageControlSalesInvoice_dtvSalesInvoiceEdit td, #WebPartManager1_wp1050468835_wp1389649354_DetailsView1 td  {
	border-collapse:separate;
    font-size:12px;
    padding-left:15px;
    color:#58595b;
}
td.cell-border  {
	border:1px solid #cccccc;
}
#MainPlaceHolder_panelContentProfile, #WebPartManager1_wp1088883465_wp410829417_pageControlPayrollBatch_dtvPayrollBatchEdit, #ctl00_WebPartManager1_wp363249629_wp1454393230_pageControlPurchaseInvoice_dtvPurchaseInvoiceEdit {
	margin-bottom:20px;
}



/* My Profile */
.pnltitleprofile, #MainPlaceHolder_panelTitlechgPassword, #MainPlaceHolder_panelTitleSecretQuestion {
	padding:3px 0 3px 0;
}
#MainPlaceHolder_pnlContentchgPassword .dxeBase_Office2003Blue {
	font-weight:normal;
	color:#333333;
}
.dxeBase_Office2003Blue {
    /*font-weight:bold;
	color:#333333;*/
}
#MainPlaceHolder_pnlContentchgPassword p {
	padding:3px;
}
#MainPlaceHolder_pnlContentchgPassword p.submitButton {
	padding:10px;
}
.PanelAbout {
	height:320px;
    overflow-y:scroll;
    margin:10px 10px 10px 0;
}
.PanelQuestion {
	margin:10px 0 10px 0;
}
.PanelQuestion .divBorder {
	margin-bottom:30px;
}
.divBorder {
	margin-bottom:10px;   
}
.PanelQuestion .cbQuestion {
	width:100%;
}
.cbQuestion
{   
    width:450px;
    display: inline-table;
    margin-bottom: 5px;
}
.txtAnswer
{   
    width:450px;
    display: inline-table;
    margin-bottom: 5px;
}
.accountInfo label {
	width:200px;
}
.accountInfo input[type="password"]  {
	width:352px;
	height:22px;
	line-height:22px;
	padding:5px;
	color:#009fe3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cccccc;
	margin:5px 0 10px 0;
}
input#MainPlaceHolder_ChangeUserPassword_ChangePasswordContainerID_CancelPushButton, input#MainPlaceHolder_ChangeUserPassword_ChangePasswordContainerID_ChangePasswordPushButton {
	border:none;
	padding:5px 20px 5px 20px;
	background:#009fe3;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
    cursor: pointer;
    font-weight: normal;
    vertical-align: middle;
	font-weight:bold;
	text-shadow: 0 1px #000;
}

/* Timesheet List */
#MainPlaceHolder_ucTimesheetList_pnlTimesheet .dxgvHeader_Office2003Blue {
	background:#58595b;
	vertical-align:top;
	white-space:normal;
	text-align:center;
}
#MainPlaceHolder_ucTimesheetList_pnlTimesheet .dxgvHeader_Office2003Blue td {
	vertical-align:top;
	white-space:normal;
	text-align:center;
    background:#58595b;
}
#timesheet-status {
	background:#ddf1fd;
	padding:10px;
	margin-bottom:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#timesheet-status #MainPlaceHolder_ucTimesheetList_lblTimesheetStatus {
	margin-right:20px;
}
#timesheet-status #MainPlaceHolder_ucTimesheetList_lblTimesheetStatus,
#timesheet-status #MainPlaceHolder_ucTimesheetList_cmbTimesheetStatus {
	float:left;
}
#timesheet-status .dxeBase_Office2003Blue {
	color:#009fe3;
	font-weight:bold;
}

/* Timesheet Edit */
table.button {
	margin-top:10px;
}
#WebPartManager1_wp1818687154_wp1307047653_upTimesheetEdit .div-table {
	margin-bottom:20px;
	width: 99%;
}

/* TABLES */
.div-table {
     display: table; 
     width: 100%; 
}
.div-table-caption {
    display: table-caption;
}
.div-table-row {
    display: table-row;	
    font-family: "segoe ui", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
    font-family: "segoe ui", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:normal;
}
.div-table-col {
    display: table-cell;
}
.div-table-col-border {
    border:1px solid #cccccc;
	display: table-cell;
	padding:5px;
}

.div-table-col-name label{
    display: table-cell;
    font-weight:bold;
}

.div-table-col-name lblInline{
    display: table-cell;
    font-weight:bold !important;
}

.boldlabel {
    font-weight:bold;
}
.boldlabel input {
    font-weight:bold !important;
}


.dxtcActiveTab_Office2003Blue PayrollBatchActiveTab
{
	background-image:url("../images/icon-sprite-colour-16x16.png");
	background-repeat: no-repeat;
	background-position: 0 -320px;
	height: 16px;
	width: 16px;
	text-decoration:none;
	margin-left: auto;
    margin-right: auto;
    margin-top:16px;
	cursor:pointer;	
}

/*FOllowing CSS added for HOME page with layout changes as per THR-179*/
div.wpc
{
    clear: both;
    border: solid 1px #000000;
    padding: 5px;
    padding-right:5px;
    padding-left:5px;
    overflow-y: auto;
}
div.wp25
{
    width: 32%;
    display: inline-block;
    min-height: 100px;
    height: 350px;
    border: solid 1px #000000;
    padding: 2px;
    padding-right:2px;
    padding-left:2px;
    overflow-y: auto;
    vertical-align:middle;

}
/*End for Above CSS*/

/*Notes box*/
.multilineTextBox{height:300px;width:99.3%;margin-bottom:15px;}

 .DetailsViewRow
    {
	    /*font-size:12px;
        padding-left:15px;
        line-height:30px;*/
        background-color: #E6E6E6 !important;
    }

    .DetailsViewRow td.dxgvTable_Office2003Blue {
        background-color: #E6E6E6 !important;
    }

    .DetailsViewAlternateRow    {
	    /*font-size:12px;
        padding-left:15px;
        line-height:30px;*/
        background-color: #f3f4f4 !important;
    }

    .GridViewRow    {
	    /*font-size:12px;
        padding-left:15px;
        line-height:30px;*/
        background-color: #E6E6E6 !important;
    }
    .GridViewAlternateRow    {
	    /*font-size:12px;
        padding-left:15px;
        line-height:30px;*/
        background-color: #f3f4f4 !important;
    }

.DetailsViewCommandRow td input[type="button"], .DetailsViewCommandRow td input[type="submit"] {
  /*padding: 6px 0 !important;*/
        padding-left :5px;
        padding-right:5px;
		font-size: 13px;
        min-width :80px;
        height :28px;
		/*width: 171px;*/
		float: right;
        -bracket-:hack();
        /*margin-right: 20px;*/        
		text-align: center;
        color:white;
        white-space:nowrap;
        cursor:pointer;
        display:inline;
        border:none;
        font-family: 'Montserrat', sans-serif;
	    font-weight: 400;
        /*padding: 10px 0px !important;*/
        float:right !important;
        margin-right:5px;
        margin-bottom:5px;
}

.DetailsViewCommandRow td{
    column-span: all; /* W3C */
	padding-top : 5px;
}

.DetailsViewFieldHeader {
    font-size: 12px;
    padding-left:18px;
    width:47%;
    padding-right:10px;
}

.TooltipDetailsView .DetailsViewFieldHeader {
    padding-bottom:4px;
}

.DetailsViewLabel {
    padding-left:18px;
}

.dxtc td {
    width:inherit;    
}

.usercontrol_overflow {
    width:85% !important;
}

.TabControl2Tabs {
    width:50% ;
    vertical-align:middle;
    text-align:center;
}

.TabControl8Tabs {
    width:12.5% !important;
    vertical-align:middle;
    text-align:center;
}
.TabControl9Tabs {
    width:11% !important;
    vertical-align:middle;
    text-align:center;
}
.TabControl9TabsActive
{
    width:12% !important;
    vertical-align:middle;
    text-align:center;
}

.changePassword {
    /*background-color: #f3f4f4 !important;*/
    font-size: 12px;
    padding-left: 18px;
}

.dvChgPwdSubmitButton {
display:-webkit-box;
padding-left:18px;
padding-top:10px;
padding-bottom:10px;
}

.SecretQuestions {
    font-size: 12px;
    padding-left: 15px;
    padding-top: 15px;
    padding-bottom:10px;
    color: #58595b;
    background: #f3f4f4 !important;
}

.DialogueBox {
    padding:5px;
}

.DialogueBox a{
    margin-left:0px !important;
    margin-right:0px !important;
    width:inherit !important;
}

.DetailsViewButton {
    border:none;
    font-family: 'Montserrat', sans-serif;
	font-weight: 400;
    /*padding: 10px 0 !important;*/
    float:right;
    margin-right:18px;
    margin-bottom:10px;
    margin-top:10px;
}

.buttonContainer {
    /*display:inline-flex;*/
    border:none;
    font-family: 'Montserrat', sans-serif;
	font-weight: 400;
    /*padding: 10px 0px !important;*/
    float:right !important;
    /*margin-right:5px;*/
    margin-bottom:5px;
    margin-top:5px;
}
/*Accordion*/
    #accordion-container {
	font-size: 13px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #009ee7;
}

.accordion-header {
	background: #ebebeb;
	margin: 5px 0 0 0;
	padding: 5px 20px;
	border: 1px solid #009ee7;
	cursor: pointer;
	color: #666666;
    font-size: 13px !important;
}

.active-header {
	background-repeat: no-repeat;
	background-position: right 50%;
}

.active-header:hover {
    opacity:0.8 !important;
}

.inactive-header {
	background: #58595b;
	background-repeat: no-repeat;
	background-position: right 50%;
}

.inactive-header:hover {
    opacity:0.8 !important;
}

.accordion-content {
	display: none;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
	border: 1px solid #009ee7;
	border-top: 0;
}
   /*Accordion*/


.dxWeb_pcCloseButton_Office2003Blue {
    background-image: none !important;
    background-repeat: no-repeat;
    background-color: transparent;
}


.dxeButtonEditButton{
vertical-align: middle;
border: solid 1px #009EE7 !important;
cursor: pointer;
margin: 1px;
}

.dxEditors_edtDropDown {
    background-image: url(/App_Themes/Dash/images/dropdown-arrow.png) !important;
    background-position:-1px 3px !important;
}

.dxeButtonEdit {
background-color: white;
border: solid 1px #009EE7 !important;
width: 200px;
margin: 1px;
}

.HiddenField {
    display: none;
}
.ButtonContainerPassword {
    margin-right:25px;
}
/*
Back to top button 
*/
#back-top {
	position: fixed;
    top:350px;
    /*padding-top:250px;*/
	/*bottom: 30px;*/
	/*margin-left: -150px;*/
    /*margin-left: -180px;*/
}
#back-top a {
	width: 75px;	
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 50px;
	height: 25px;
	display: block;
	margin-bottom: 7px;
    margin-left:-28px;
    /*margin-top: 100px;*/
	background: #ddd url(../images/icon_gotop.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}
.popupborderright {
    padding-right:4px !important;
}
.modal-x-smallPopup {
		display: block;
		width: 25px;
		height: 25px;
		position: absolute;
		top: 5px;
		right: 5px;
		background: url(../images/modal-x-icon-small.png) no-repeat center center transparent; 
	}
.tabmargin {
    margin-right:10px !important;
}
.LoadingPosition span  {
    vertical-align:middle !important;
}
.LoadingPosition table  {
    vertical-align:middle !important;
}
.LoadingPosition   {
    vertical-align:middle !important;
}
.LoadingPosition td  {
    vertical-align:middle !important;
}

#accordion {
list-style: none;
height: 100%;
width: 100%;
overflow: hidden;
background:#FFFFFF !important;
font-size: 13px;
/*padding: 10px 10px 10px 10px;
border: 1px solid #cccccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 5px 15px #cccccc;
-webkit-box-shadow: 0 5px 15px #cccccc;
box-shadow: 0 5px 15px #cccccc;*/

}

.accordionli {
float: left;
display: block;
/*height: auto;*/
width: 30px;
overflow: hidden;
color: #fff;
text-decoration: none;
font-size: 16px;
/*line-height: 1.5em;*/
border-left: 1px solid #fff;}

.Active {
width: 94%;
background: #FFFFFF !important;
}

.tooltiploader {   
    overflow-y: auto;
    overflow-x: hidden;
    display: inline-block;
    height: 290px;
    background-color:white !important;
}

.Haccordion-content {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right:12px;
border: 1px solid #cccccc;
/*border-left: 0;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;*/
width: 100%;
}
.Activehead {
background: #009EE7 !important;
color: #FFFFFF !important;
/*-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;*/
background-repeat: no-repeat;
background-position: right 50%;
}
.Inactivehead {
color: #FFFFFF !important;
background: #58595b;
/*-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;*/
background-repeat: no-repeat;
background-position: right 50%;
cursor:pointer;
}
.AccorFixHeight {
    /*height : auto;*/
}
.Inactive {
width: 30px;
background: #58595b;
}
.liheader {
margin-top: 250px;
/*margin-left: -15px;*/
margin-bottom:250px;
width:30px;
-ms-transform:rotate(270deg); /* IE 9 */
-moz-transform:rotate(270deg); /* Firefox */
-webkit-transform:rotate(270deg); /* Safari and Chrome */
-o-transform:rotate(270deg); /* Opera */
transform: rotate(270deg);
/*Following line causing issue in IE9*/
/*filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
}
.div-table-column4big {
   
    width :33%;
    display:inline-table !important;
}
.div-table-column4small {
    margin-left:18px;    
    width :8%;
    display:inline-table !important;
}
.div-table-column4Heading {
    /*padding-left :10px;*/
   
    width :30%;
    display:inline-table !important;
}
.div-table-column4Data {
    /*padding-left :10px;*/
    width :70%;
    display:inline-table !important;
}
.div-show {
    float:right;
    margin-right:50px;
    margin-top:1%;
   }

.dxeEditAreaSys, .dxeMemoEditAreaSys, input[type="text"].dxeEditAreaSys, input[type="password"].dxeEditAreaSys {
    font-size : 12px;
    padding-top:1px;
    margin-left: -1px;
}
div.div20p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 18%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
}
div.div30p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 28%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
}
div.div15p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 13%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
}
div.div35p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 33%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
}

div.div25p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 25%;
    height: 100%;   
    padding-right:1%;
    padding-bottom:1px;
}
div.div50p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow-y: auto;
    width: 48%;
    height: 100%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
}
div.div75p {
     float: left;
    height: 100%;
    min-height: 0px;
    overflow: auto;
    width: 71%;
    padding-left:1%;
    padding-right:1%;
    padding-bottom:1px;
    height: 100%;
}

.WordWrapfordevexpresscolumn {
/*white-space:nowrap !important;*/
word-break:break-all;word-wrap:break-word;
}
.lblInlineWithBoldAndColor {
	display: inline-block !important;
    font-weight: bold;
    color : black;
}
.lblInlineWithBlackColor {
	display: inline-block !important;
    color : black;
}
.divRowTopMargin {
 margin-top : 5px !important;
}
.RemoveLeftPadding {
padding-left:0px !important;
}



.CustomDatePickerItemTemplate {
    border-spacing: 0px;
}

.CustomDatePickerItemTemplate td input[type="text"] {
    margin-left: 0px !important;
}
.actionlink {
    font-size:13px;
    padding-left:9px;
}
.RemoveLeftMargin input[type="checkbox"] {
    margin-left: 0px !important;
}
.divwidth10 {
    width:10%;
}
.divwidth20 {
    width:20%;
}
.divmargin {
    margin-top:20px;
    margin-left:100px;
}
.removeBottomMarginFromTableContainerHeader {
    margin-bottom:-5px;
}
.setLiteralStyleOnHomePage {
    font-size:18px;
    font-weight:bold;
    color:black;
}
.homePageLinkStyle {
    color:#009EE7;
    font-size:12px;
    border-bottom:1px;
}
.gridLookupViewMode {
    border : 0px !important;
    border-spacing : 0px !important;
    margin-left : 0px !important;
}
.gridLookupViewMode td.dxic[style] {
    padding : 0px !important;
}
.gridLookupViewMode td input[type="text"] {
    margin-left : 0px !important;
}
span.LeftPaddingForCheckbox {
    padding-left: 1px !important;
    padding-top: 3px !important;
}
.GridImageHeader{
    cursor: default !important;   
    padding-top:10px;
}
div.WebPart100plesshgt {
    clear: both;
    float: left;
    width: 100%;
      
}
.setVerticalAlignToTheIcon {
    vertical-align:middle !important;
    padding-left:18px;
}
.removePaddingFromPopupForButtons {
    padding-bottom: 0px !important;
    padding-right: 0px !important;
}

.removeDropdownfromReadonly {
    display:none;
    visibility:hidden;
}
.lblInlineboldVerticalAlign {
    margin-top: 2.5px;
    margin-bottom : 2.5px;
	display: inline-block !important;
    font-weight:bold;
    margin-right: 0px !important;
}
.lblInlineVerticalAlign {
    margin-top: 2.5px;
    margin-bottom : 2.5px;
	display: inline-block !important;
    margin-right: 0px !important;
}

.splitter_MainPlaceHolder_Reports_Left_2, 
.splitter_MainPlaceHolder_Reports_Right_2, 
.splitter_MainPlaceHolder_Reports_Left1_2, 
.splitter_MainPlaceHolder_Reports_Right2_2,
.splitter_MainPlaceHolder_Activity_Left_2,
.splitter_MainPlaceHolder_Activity_Right_2 {
    font-size: 13px !important;
    padding-left: 7px;
}

 .splitter_MainPlaceHolder_Reports_Left_3,
 .splitter_MainPlaceHolder_Reports_Right_3,
 .splitter_MainPlaceHolder_Reports_Left1_3,
 .splitter_MainPlaceHolder_Reports_Right2_3,
 .splitter_MainPlaceHolder_Activity_Left_3,
 .splitter_MainPlaceHolder_Activity_Right_3 {
	padding-right:5px;
}
.setSelctedMenuItemStyle {
    background-color:#009EE7 !important;
    border-color:#009fe3 !important;
}

 .linklable {
        color: white !important;
        text-decoration: none !important;
        font-weight: bold !important;
    }
.SetWidthToTimesheetTooltipDefault {
    width:400px;
}
.dxeEditAreaSys::-ms-clear { display: none; }

 .pcContentNoPadding {
        padding: 10px 0px 0px 0px !important;
    }
.pcNoPadding {
    padding: 0px 0px 0px 0px !important;
}
.CustomDetailviewHeader {
    font-size: 12px !important;
    padding-left: 7px !important;
    width: 36.5% !important;
}
.CustomDetailviewField {
     /*padding-left: 7px !important;*/
}
.actioncol td{
    cursor: default !important;   
}
.actioncol {
    cursor: default !important;   
}
.setWidth170PX {
        width:170px;
}
.removeBackgroundFromBrowseButton{
    background: none;
}
.setMouseStyleAsPointer{
    cursor:pointer;
}
.lblInlineboldTopAlign {
	margin-left: 0px;
    margin-top: -3px;
    display: inline-block !important;
    margin-right: 0px;
    font-weight:bold;
}

.setHyperlinkStyleOnPopupHeader {
    color: #FFFFFF !important;
    font-size: 13px;
    font-weight: bold
}
.setHeight20px{
    height:20px;
}

.DisableScroll {
    overflow: hidden !important;
}
.single-line-panel { 
    display: inline-table; 
    /*vertical-align:middle;*/
}
.preventFromWrapping{
    white-space: nowrap;
}
.CurrencyContainer{
    width:200px;
}
.CurrencyCode{
    width:70px;
}
.CurrencyAmount{
    width:125px;
    padding-left:5px;
}
.CurrencyAmount input{
    width:116px;
}
.dxgvDataRow_Office2003Blue td.dxgv div.CurrencyContainer,.dxgvEditFormDisplayRow_Office2003Blue td.dxgv div.CurrencyContainer, .dxgvSelectedRow_Office2003Blue td.dxgv div.CurrencyContainer{
    width:100px;
}
.dxgvDataRow_Office2003Blue td.dxgv div.CurrencyCode,.dxgvEditFormDisplayRow_Office2003Blue td.dxgv div.CurrencyCode, .dxgvSelectedRow_Office2003Blue td.dxgv div.CurrencyCode {
    width:50px;
}
.dxgvDataRow_Office2003Blue td.dxgv div.CurrencyCode span,.dxgvEditFormDisplayRow_Office2003Blue td.dxgv div.CurrencyCode span, .dxgvSelectedRow_Office2003Blue td.dxgv div.CurrencyCode span{
    float:left;
}
.dxgvDataRow_Office2003Blue td.dxgv div.CurrencyAmount,.dxgvEditFormDisplayRow_Office2003Blue td.dxgv div.CurrencyAmount, .dxgvSelectedRow_Office2003Blue td.dxgv div.CurrencyAmount{
    width:50px;
    padding-left:5px;
}
.dxgvDataRow_Office2003Blue td.dxgv div.CurrencyAmount span,.dxgvEditFormDisplayRow_Office2003Blue td.dxgv div.CurrencyAmount span, .dxgvSelectedRow_Office2003Blue td.dxgv div.CurrencyAmount span{
    float:right;
    padding-right:5px;
}
.overrideGridAndContainerWidth {
width: 99.75% !important;
}
.overrideGridHeaderWidth {
width: 98.35% !important;
}
.setWidthToTimesheetEditContent{
    width:99.95% !important;
}
.setWidthToTimesheetEditGridWhenScrollIsOff{
    width:99.85% !important;
}

.radiopadding {
    padding-left:30px;
}

.PanelPadding {
    padding-top :10px;
    padding-right :10px;
    padding-left :10px;
}
.PanelPaddingWithoutTop {
    padding-right :10px;
    padding-left :10px;
}

.textWidth {
    width : 200px !important;
}

.setMinWidthToGridViewDateFilter{
    min-width: 120px;
}


.hidden 
{
display:none;
visibility:hidden;
}
.dxtlControl_Office2003Blue{
    border:none !important;
}
.ButtonInGrid{
    padding:0px !important;
}
.lblInlineboldsmall {
	display:inline-table;
	display:inline;
    font-weight:bold;
    font-size :10px;
}

.dxichCellSys {
    padding: 1px 3px 1px 1px !important;
}

.addScrollBarToRateCalculator {
    width: 1000px;
    max-height: 550px;
    overflow: auto;
    padding-right:10px;
}

.leftpadding{
  padding-left: 18px;
}

.leftmargin{
  margin-left: 18px;
}
.dxfcControl_Office2003Blue{
        padding-left :12px;
}
.headerheight{
    height:23px;
}

a.NewRecordIndicator-icon {
	display: inline-block !important;
	height: 15px;
	width: 15px;
	text-decoration:none;
	margin-left: auto;
    margin-right: auto;
}

 .quickfind
{     
    background: url("../images/find.png") no-repeat;
    padding-left: 22px;   
    background-position: 2px center;    
 }

.invoicetooltiploader {   
    overflow-y: auto;
    overflow-x: hidden;
    display: inline-block;
    background-color:white !important;
}

.setMinWidthToActivityWidgetDateFilter{
    min-width: 140px;
}
[class^="dxeBase"] label {
    cursor: default;
}
.TooltipDataView .div-table-row{
    height:30px;

}
.TitlePanelStyling{
    background-image:none !important;
    text-align:right !important;
    border-bottom-style:none !important;
}
.HyperLinkImageSize img{
    width: 16px;
    height: 16px;
}
.HiddenStyle{
    
}
.div-TimesheetHome {
    display:inline-block;
    float: right;
    margin-bottom: 1px;
    padding-bottom: 1px;
    padding-top: 23%;
    font-size: 50px;
    color:black !important;
    padding-right: 5px;
}
.div-TimesheetHomeLabel{
    display:inline-block;
    min-width:140px;
    padding-left:10px;
}
.divTSCommHistory .PanelPadding{
    padding: 0px !important;
}
.div-PlacementHome {
    display:inline-block;
    float: right;
    margin-bottom: 1px;
    padding-bottom: 1px;
    padding-top: 64px;
    font-size: 50px;
    color:black !important;
    padding-right: 5px;
    
}
.alignRadioButtonWithText td input{
    margin-top : 3px !important;
}
input[type=file]::-webkit-file-upload-button {
  cursor: pointer;
}
.ImageIconSizeWithColour {
    width:36px;
    height:36px;
}
.ImageIconSizeWithColour img {
    width:36px;
    height:36px;
}

.dxeButtonDisabled {
    border-color: #c3c3c3;
    color: #808080;
    cursor: default !important;
}

.ASPxMemoWithoutScroll textarea{
    overflow-y:hidden;
}    
.MultiSelectControl table tbody tr td
{
     cursor:default !important;
}
.tabButtonSelected 
{
    cursor:pointer !important;
}
.DisabledCustomDatePicker{
    margin-left : -1px !important;
}
.dxlpLoadingPanel_WithoutContainer {
    border: 0px none none !important;
    background-color: none !important; 
    color: none !important;
}
.dxlpLoadingDiv_WithoutContainer {
    background-color: #777777;
    opacity: 0.7;
}

.floating-box {
    float: left;
    width: 23.94%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    border: 1px solid; /*#009ee7;*/
    height: 280px;
    overflow: hidden;
    min-width: 280px;
}
.floating-box-inner {
    padding-left: 10px;
}
.lblCandidatePortalTimesheetSummary {
    display:inline-block;
    margin-bottom: 3px;
    padding-bottom: 3px;
    padding-top: 15%;
    font-size: 50px;
    color:black !important;
    
}
.RecentlyViewedList .ellipsis{
    min-height:20px;
}
.ShortDateWidth{
    display:inline;
}
.ShortDateWidth input[type="text"]{
    width:72px;
}
.UserWelcome{
    font-size:12px !important;
    vertical-align:middle !important;
    height:46px !important;
    line-height:45px !important;
}

.UserWelcome div{
    vertical-align:top !important;
}

.margin-top-10 {
    margin-top: 10px;
}

.divwithoverflowandborder {
    border: solid;
    border-width: 1px;
    overflow-y: auto;
    height: 100px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
}

.divwithoverflowandborderwithoutmargin {
    overflow-y: auto;
    height: 100%;
}

.InfoImageInline{ 
    display:inline-block;
}

.lblStylingForSuppliersWithContact{
    display : list-item;
    padding:5px 5px 5px 18px;
    font-size: 12px
}
.RadioButtonList{
    border:none;
    margin-left:-13px;
}
.refresh-icon {
    margin-right: 8px;
    margin-top: 8px;
    cursor: pointer;
    float: right;
    width: 16px;
    height: 16px;
}
.headerellipsis {
    -moz-binding: url("ellipsis.xml#ellipsis");
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight:bold;
}

.CardSlider {
    border: 1px solid;
}

.div-CardSlide-Count {
    display: inline-block;
    float: right;
    padding-top: 0px;
    font-size: 40px;
    color: #000 !important;
    padding-right: 10px;
}

.div-CardSlide-Image {
    display: inline-block;
    float: left;
    width: 30px;
    height: 30px;
    padding-top: 10px;
    padding-left: 10px;
}

.div-CardSlide-Upper {
    vertical-align: middle;
    height: 50px;
    width: 100%;
}

.div-CardSlide-Lower {
    height: 20px;
    width: 100%;
}

.div-CardSlide-Heading {
    font-size: 10px;
    font-weight: normal;
    color: #000;
    padding-left: 10px;
}

.CardSlidePanel {
    cursor: pointer;
    height: 130px;
    width: 250px;
}

    .CardSlidePanel:hover {
        background-color: #cecece;
        opacity: .7;
        filter: progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=70);
        -moz-transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
        -o-transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
        -webkit-transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
        transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
    }

.card {
    width: 310px;
    height: 320px;
    margin-top: 10px;
}

.SmallCardView {
    cursor: pointer;
    border-radius: 15px;
    height: 70px;
    width: 170px;
    background: #FFFFFF;
    border: none;
    margin-top: 10px;
}

    .SmallCardView:hover {
        background-color: #cecece;
        opacity: .7;
        filter: progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=70);
        -moz-transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
        -o-transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
        -webkit-transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
        transition: opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715);
    }

.dxcvEmptyHiddenCard {
    border: 1px solid transparent;
    background-color: transparent;
    width: 0px;
    height: 0px;
}

.dxcvTable {
    padding: 0px;
    padding-left: 10px;
    padding-bottom: 10px;
    background: #EFEFEF !important;
}

.dxcvControl, .dxcvDisabled {
    border: none;
}

.dxcvSeparator {
    width: 10px !important;
    height: 10px !important;
}

.CardSlideBackground {
    background-color: #EFEFEF !important;
    padding-top: 10px;
}

.WebPartZoneViewer {
    width:100%; 
}

.WebPartZoneViewer tbody tr td table tbody tr  {
    display : inline;
}

.WebPartZoneViewer tbody tr td table tbody tr td {
    float: left;   
}

.WebPartViewer {
    float: left;    
    margin-bottom: 10px;
    margin-left: 10px;
    border: 1px solid;
    height: 130px !important;
    overflow: hidden;
    width:250px;
    position:relative;
}

.dxisControl .dxis-playPauseBtnWrapper, .dxis-prevBtnVertWrapper, .dxisControl .dxis-prevBtnVertOutsideWrapper, .dxisControl .dxis-nextBtnVertWrapper, .dxisControl .dxis-nextBtnVertOutsideWrapper, .dxisControl .dxis-prevBtnHorWrapper, .dxisControl .dxis-prevBtnHorOutsideWrapper, .dxisControl .dxis-nextBtnHorWrapper, .dxisControl .dxis-nextBtnHorOutsideWrapper {
   top:43% !important;
}

 .linkblacklable {
        color: black !important;
        text-decoration: none !important;
       
    }
 .BulletedList{
    padding-left : 15px;
    text-align:left;
    list-style:outside;
}

 .setMouseStyleAsPointer, .setMouseStyleAsPointer span{
     cursor: pointer!important;
 }

 .dxpLite_Office2003Blue .dxp-summary, .dxpLite_Office2003Blue .dxp-num {
padding-top : 6px;
}

 .setMouseStyleAsDefault, .setMouseStyleAsDefault span{
     cursor: default !important;
 }

.dxEditors_fcremove_Office2003Blue, .dxEditors_fcadd_Office2003Blue {
    cursor: pointer !important;
}
 
#Div7 div.WebPartContainer .WebPartContainer {display:inline-block;overflow: visible;}
#Div7 div.WebPartsContainer .WebPartContainer {display: inline-block;overflow: visible;}

.CalendarShiftToLeft .dxgvFilterRow_Office2003Blue td.dxgv:nth-last-child(2) .dxpclW.dxpc-ddSys {
  left: auto !important;
  right: 0;
} 
.ActivityIcon{
    height:32px;
}
.dynamicactionlink {
    font-size:13px;
    display:table; 
    margin-left:9px;
}
.NoTopBorder {
    border-top: none!important;
}

.RedCheckBox .dxWeb_edtCheckBoxCheckedDisabled_Office2003Blue {
    margin-top: 0px !important;
}

.ZeroPadding {
    padding: 0px 0px 0px 0px !important;
}

a.status-icon {
    display: block !important;
    height: 16px;
    width: 16px;
    text-decoration: none;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
}

.font-weight-normal {
    font-weight: normal !important;
}

.dxeOutOfRWarn_Office2003Blue {
    margin-left: 10px;
}

.dxeOutOfRWarnRight_Office2003Blue {
    font: 12px Tahoma, Geneva, sans-serif;
    padding: 3px 8px 4px 8px;
    display: none;
    position: absolute;
    background-color: white;
    color: red;
    border-radius: 3px;
    z-index: 41998;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    border: 1px solid #A8A8A8;
}

.dxsc-rc-week-of-month {
    width: 75px;
    border-spacing: 1px;
}

.dxsc-rc-week-days {
    width: 105px;
    border-spacing: 1px;
}

.dxsc-rc-month {
    width: 100px;
    border-spacing: 1px;
}

.dxscRCEndByDateCell {
    width: 130px;    
}

.dx-nowrap, span.dx-nowrap {
    white-space: nowrap !important;
}

.dxeSpinDecButton_Office2003Blue {
    height: 10px !important;
    width: 10px;
    padding-left: 1px !important;
}

.dxscRangeControl {
   margin-left:-2px;
}

.dxeRadioButtonList_Office2003Blue {
    margin-left: -13px !important;
}

.dxichTextCellSys {
    font-weight: bold;
}

img[class^="dx"] {
    margin-top: 0px !important;
}

.RoundWidgets {
    overflow: hidden !important;
    border-radius: 15px !important;
}

.ListPageContainerBorder {
    border-color: #a9a9a9 !important;
    border-style: solid !important;
    border-width: 1px !important;
}

.complianceCheckbox img {
    margin-top: -3px;
}

.NoPadding .dxeButtonEditButton {
    padding: 0px;
}

.RibbonButtons {
    padding-left: 10px;
    padding-right: 5px;
}

.RibbonButtons .dxbButtonSys {
    width: 110px !important;
}

.pcCustomPadding {
    padding: 10px 0px 10px 0px !important;
}

.customFileUploadButton .dxucBrowseButton_Office2003Blue {
    min-width: 15px;
    padding:1px;
    margin-right:0px;
    height:22px;
}
.customFileUploadButton .dxucTextBox_Office2003Blue {
    padding:0px;
}
.customFileUploadButton td{
    padding-left:1px;
}
.customFileUploadButton .dxucBrowseButton_Office2003Blue img {
    padding-top:3px;
}
.customFileUploadButton .dxucEditArea_Office2003Blue {
    height:18px;
}

.CustomFieldHeaderText {
    white-space: normal !important;
    padding-left: 18px;
}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 575px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
}

/* The Close Button */
.close {
    color: #000;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

    .close:hover,
    .close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer;
    }

.ImageButton:focus {
    outline: 0 !important;
}

.bigbutton-boxes {
    float: left;
    width: 100%;
    padding: 40px 0;
    margin-top: 15px;
}

.bigbutton-boxes tbody tr td table tbody tr {
    display: inline;
}

.bigbutton-boxes tbody tr td table tbody tr td {
    float: left;
}

.bigbuttonDiv {
    width: 144px;
    padding-left: 10px;
    max-width: 100%;
}

.bigbutton {
    float: left;
    width: 100%;
    background: #fff;
    border-radius: 10px;
    text-align: center;
    padding: 15px;
    border: 1px solid #ccc;
    margin-bottom: 10px;
}

.bigbuttonimage i {
    font-size: 70px;
    transition: all 0.25s cubic-bezier(0.7, 0, 0.3, 1);
    color: #666;
    cursor: pointer;
}

.bigbuttontext {
    font-size: 14px;
    font-weight:normal;    
    margin-top: 10px;
    word-wrap:break-word;
}

@media (max-width:767px) {

    .bigbutton {
        background: none;
        /*border: none;*/
		margin-left:10px;
    }

    .bigbuttontext {
        float: none;
        display: inline-block;
        border: 1px solid #000;
        box-shadow: 1px 1px 2px #000;
        padding: 5px 15px;
    }
}

.TextBoxField .dxeErrorCellSys {
    position: relative;
}

.TextBoxField .dxeErrorCellSys img {
    position: absolute;
    top: 4px;
    right: 18px;
}

.NumericField .dxeErrorCellSys {
    position: relative;
}

.NumericField .dxeErrorCellSys img {
    position: absolute;
    top: 4px;
    right: 12px;
}

.EnumerationField .dxeErrorCellSys {
    position: relative;
}

.EnumerationField .dxeErrorCellSys img {
    position: absolute;
    top: 4px;
    right: 28px;
}

.MemoField .dxeErrorCellSys {
    position: relative;
}

.MemoField .dxeErrorCellSys img {
    position: absolute;
    top: 23px;
    right: 18px;
}

.ComboBoxField .dxeErrorCellSys {
    position: relative;
}

.ComboBoxField .dxeErrorCellSys img {
    position: absolute;
    top: 4px;
    right: 33px;
}

.CustomDatePickerField .dxeErrorCellSys {
    position: relative;
}

.CustomDatePickerField .dxeErrorCellSys img {
    position: absolute;
    top: 4px;
    right: 29px;
}

.ColorEditField .dxeErrorCellSys {
    position: relative;
}

.ColorEditField .dxeErrorCellSys img {
    position: absolute;
    top: 4px;
    right: 35px;
}

.ChangePassword #divIcon {
    margin-left: -22px !important;
}

.dxGridView_CTShowCustomizationWindow_Office2003Blue {
    background: url("../../../App_Themes/Dash/images/columnchooser.png") !important;
    background-size: 22px 22px !important;
    background-repeat: no-repeat !important;
}
.dxm-image-l .dxm-hovered {
    background-color: white !important;
    border: none !important;
}

.LargeCardSliderHeading {
    font-size: 16px !important;
    text-indent: 0px !important;
    text-align:center;
}

.LargeCardSliderHeadingText {
    padding-left: 95px !important;
}

.LargeCardSlider {   
    float: left;
    margin-bottom: 10px;
    margin-left: 10px;
    height: 320px !important;
    overflow: hidden;
    width: 310px;
    position: relative;
}

.LargeCardSlide {
    margin-left: 5px;
    width: 255px;   
}

.LargeCardLeftColumn {
    padding-top: 6px;
    width: 80%;
    font-size: 12px;
}

.LargeCardRightColumn {
    width: 20%;
    font-size: 20px;
    text-align: right;
    padding-right: 20px;
}
.dxfcPropertyName_Office2003Blue, .dxfcOperation_Office2003Blue, a.dxfcValue_Office2003Blue {
    padding-right: 15px !important;
    font-size: 14px !important;
    padding-left:5px !important;
}
.dxfc-tree .dxfc li {
    margin-top: 8px;
}
.setLabelHeight
{
    height:18px;
}
.div-table-row .lblInlinefth {
    margin-top: 4px;
    Width: 30px;
    display: inline-block !important;
    margin-right: 75px;
}
.setAmberColor {
    color: #ffbf00 !important;
}

.modal-centre-content {
    position: fixed;
    top: 60%;
    left: 45%;
    width: 40em;
    height: 7em;
    margin-top: -9em; /*set to a negative number 1/2 of your height*/
    margin-left: -15em; /*set to a negative number 1/2 of your width*/
    border: 1px solid #ccc;
    background-color: #f3f3f3;
}

.CalendarBackground {
    background-color: #efefef !important;   
}

.CalenderDateHeader {
    background: none !important;
    background-color: #ffffff !important;
    color: black !important;
}

.CalenderDateHeader {
    background: none !important;
    background-color: #ffffff !important;
    color: black !important;
}
.field-icon {
    float: left;
    margin-left: -25px;
    margin-top: 3px;
    position: relative;
    z-index: 3;
}
.gridheaderheight {
    height: 29px;
}
