/* Head menu */
.ecx-head-menu 
{
    background:#0987C3 url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/light_grad34.png) !important;
    padding:0px 0px 0px 0px !Important;
    /*background-color: #2D60aa !Important;*/
    }

.ecx-head-menu table.x-toolbar-ct td  
{
    padding:0px; vertical-align:top !Important; text-align:left;
}

.ecx-head-menu .x-btn button
{
    font-size: 12px !important;
}

.ecx-head-menu .user_name .x-btn-text,
.ecx-head-menu .inbox .x-btn-text {
    font-size:12px;
    font-weight: bold;
}
.ecx-head-menu .x-btn,  .ecx-head-menu .x-label {
    font:normal 12px tahoma, verdana, helvetica;
}

.ecx-head-menu .x-btn button,  .ecx-head-menu .x-label span {
    font:noraml 12px tahoma, verdana, helvetica;
    color: #fff;
    padding-left:6px !important;
    padding-right:6px !important;
}

.ecx-head-menu .x-btn-over .x-btn button{
    color:#ff0000;
}

.ecx-head-menu .x-btn-over button{
    color:#343843;
}

.ecx-head-menu .x-btn-noicon .x-btn-small .x-btn-text, 
.ecx-head-menu .x-btn-text-icon .x-btn-icon-small-left .x-btn-text,
.ecx-head-menu .x-btn-icon .x-btn-small .x-btn-text, 
.ecx-head-menu .x-btn-text-icon .x-btn-icon-small-right .x-btn-text {
    height:18px;
}
.ecx-head-menu .x-btn-over .x-btn-text,
.ecx-head-menu .x-btn-pressed .x-btn-text {
    color:#ebebeb;
}
.ecx-head-menu .x-btn-icon .x-btn-small .x-btn-text {
    width:18px;
}

.ecx-head-menu .x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
    padding-left:21px !important;
}

.ecx-head-menu .x-btn-text-icon .x-btn-icon-small-right .x-btn-text {
    padding-right:21px !important;
}

.ecx-head-menu .x-btn-text-icon .x-btn-icon-medium-left .x-btn-text {
    padding-left:29px !important;
}

.ecx-head-menu .x-btn-text-icon .x-btn-icon-medium-right .x-btn-text {
    padding-right:29px !important;
}

.ecx-head-menu .x-btn-text-icon .x-btn-icon-large-left .x-btn-text {
    padding-left:37px !important;
}

.ecx-head-menu .x-btn-text-icon .x-btn-icon-large-right .x-btn-text {
    padding-right:37px !important;
}

.ecx-head-menu .x-btn em {
    font-style:normal;
    font-weight:normal;
}

.ecx-head-menu .x-btn-tl, 
.ecx-head-menu .x-btn-tr, 
.ecx-head-menu .x-btn-tc, 
.ecx-head-menu .x-btn-ml, 
.ecx-head-menu .x-btn-mr, 
.ecx-head-menu .x-btn-mc, 
.ecx-head-menu .x-btn-bl, 
.ecx-head-menu .x-btn-br, 
.ecx-head-menu .x-btn-bc {
    background-image: none !important;
}

.ecx-head-menu .x-btn-click .x-btn-text, 
.ecx-head-menu .x-btn-menu-active .x-btn-text, 
.ecx-head-menu .x-btn-pressed .x-btn-text{
    color:#ebebeb;
}

.ecx-head-menu .x-btn-disabled *{
    color:#eee !important;
}

.ecx-head-menu .x-btn-mc em.x-btn-arrow {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/arrow.png);
    padding-right:16px;
}

.ecx-head-menu .x-btn-mc em.x-btn-split {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow.gif);
    padding-right:20px;
}

.ecx-head-menu .x-btn-over .x-btn-mc em.x-btn-split, 
.ecx-head-menu .x-btn-click .x-btn-mc em.x-btn-split, 
.ecx-head-menu .x-btn-menu-active .x-btn-mc em.x-btn-split, 
.ecx-head-menu .x-btn-pressed .x-btn-mc em.x-btn-split {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-o.gif);
}

.ecx-head-menu .x-btn-mc em.x-btn-arrow-bottom {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-b-noline.gif);
}

.ecx-head-menu .x-btn-mc em.x-btn-split-bottom {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-b.gif);
}

.ecx-head-menu .x-btn-over .x-btn-mc em.x-btn-split-bottom, 
.ecx-head-menu .x-btn-click .x-btn-mc em.x-btn-split-bottom, 
.ecx-head-menu .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, 
.ecx-head-menu .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-bo.gif);
}

.ecx-head-menu .x-btn-group-header {
    color: #d2d2d2;
}

/*
.ecx-head-menu .x-btn-group-tc {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-tb.gif);
}

.ecx-head-menu .x-btn-group-tl {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-cs.gif);
}

.ecx-head-menu .x-btn-group-tr {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-cs.gif);
}

.ecx-head-menu .x-btn-group-bc {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-tb.gif);
}

.ecx-head-menu .x-btn-group-bl {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-cs.gif);
}

.ecx-head-menu .x-btn-group-br {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-cs.gif);
}

.ecx-head-menu .x-btn-group-ml {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-lr.gif);
}

.ecx-head-menu .x-btn-group-mr {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-lr.gif);
}

.ecx-head-menu .x-btn-group-notitle .x-btn-group-tc {
    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/group-tb.gif);
}
*/

.ecx-head-menu .x-toolbar, #tbHeadMenu.x-toolbar {
    background-color: Transparent !important;
    background-image:none !important;
}
.ecx-head-menu .x-toolbar, #tbHeadMenu.x-toolbar 
{
    border-bottom: none;
}
.ecx-head-menu .x-toolbar td,
.ecx-head-menu .x-toolbar span,
.ecx-head-menu .x-toolbar input,
.ecx-head-menu .x-toolbar div,
.ecx-head-menu .x-toolbar select,
.ecx-head-menu .x-toolbar label{
    font:normal 12px tohoma, arial, helvetica, sans-serif;
}

.ecx-head-menu .x-toolbar .x-item-disabled {
    color:gray;
}

.ecx-head-menu .x-toolbar .x-item-disabled * {
    color:gray;
}

.ecx-head-menu .x-toolbar .x-btn-mc em.x-btn-split {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-noline.gif);
}

.ecx-head-menu .x-toolbar .x-btn-over .x-btn-mc em.x-btn-split, 
.ecx-head-menu .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split, 
.ecx-head-menu .x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split, 
.ecx-head-menu .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split 
{
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-o.gif);
}

.ecx-head-menu .x-toolbar .x-btn-mc em.x-btn-split-bottom {
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-b-noline.gif);
}

.ecx-head-menu .x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom, 
.ecx-head-menu .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom, 
.ecx-head-menu .x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, 
.ecx-head-menu .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom 
{
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/button/s-arrow-bo.gif);
}

.ecx-head-menu .x-toolbar .xtb-sep {
/*  background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/grid/grid-blue-split.gif); */
}
.ecx-head-menu .xtb-sep {
    background-image: none !important;
}

.ecx-head-menu .x-toolbar .x-btn {
    
    padding-left:3px;
    padding-right:3px;
}

.ecx-head-menu .x-toolbar .x-btn-mc em.x-btn-arrow {
    padding-right:10px;
}

.ecx-head-menu .x-toolbar .x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
    padding-left:18px !important;
}

.ecx-head-menu .x-toolbar .x-btn-mc em.x-btn-split {
    padding-right:14px;
}


/* Head menu (end) */

/* AppBase icon & logo */
.ecx-logo-appbase {

    background-image: url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/right_logo.png)  !important;
    width: 150px;
    height: 28px;

}

/* AppBase icon & logo end */

/* Application Picker */

/* SEPARATORS AND BACKGROUND FOR APP PICKER */

/*


.ecx-app-picker 
{
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/light_grad35.png) !important;
    height:28px;
}

.ecx-app-picker:hover 
{
    background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/light_grad35_hov.png) !important;
    height:28px;
}

.ecx-app-picker td:last-child
{ background:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/separator_test.png) no-repeat top right !Important; width:20px;}

.ecx-app-picker td:last-child td:last-child { background:none !Important;}

*/

.ecx-head-menu .x-toolbar-cell .x-btn {
    background:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/separator_test.png) no-repeat top right !Important;
    padding-left:3px;
    padding-right:3px;
    height:28px;
}

.ecx-head-menu .x-toolbar-left table {background-image:url(https://vicroads.resolvecloudbase.com.au/Ecx.Web/resources/images/ecx/light_grad34.png) !important;}

.ecx-app-picker .x-btn-text
{
    padding-top: 3px;
    font-style: normal;
    font-weight: bold;
}

/* SEPARATORS AND BACKGROUND FOR APP PICKER end */

/* Application Picker end */

/* Forms Start */



/* ===== GENERAL STYLES ===== */
.icon-lightningAddIcon {
    background-image: url(/Ecx.Web/icons/lightning_add-png/ext.axd) !important;
}

.icon-bulletWhiteIcon {
    background-image: url(/Ecx.Web/icons/bullet_white-png/ext.axd) !important;
}

.icon-errorIcon {
    background-image: url(/Ecx.Web/icons/exclamation-png/ext.axd) !important;
}

.icon-warningIcon {
    background-image: url(/Ecx.Web/icons/error-png/ext.axd) !important;
}

.icon-readyIcon {
    background-image: url(/Ecx.Web/icons/bullet_green-png/ext.axd) !important;
}

.icon-workingIcon {
    background-image: url(/Ecx.Web/icons/database_refresh-png/ext.axd) !important;
}

.icon-refreshIcon {
    background-image: url(/Ecx.Web/icons/arrow_refresh_small-png/ext.axd) !important;
}

.icon-checkError {
    background-image: url(/Ecx.Web/icons/check_error-png/ext.axd) !important;
}

.icon-trueIcon {
    background-image: url(/Ecx.Web/icons/tick-png/ext.axd) !important;
}

.icon-falseIcon {
    background-image: url(/Ecx.Web/icons/bullet_white-png/ext.axd) !important;
}

.icon-informationIcon {
    background-image: url(/Ecx.Web/icons/information-png/ext.axd) !important;
}

.icon-startIcon {
    background-image: url(/Ecx.Web/icons/cog_start-png/ext.axd) !important;
}

.icon-stopIcon {
    background-image: url(/Ecx.Web/icons/cog_delete-png/ext.axd) !important;
}

.icon-testButton {
    background-image: url(/Ecx.Web/resources/images/ecx/test/testHomeIcon.png) !important;
}

.icon-solutionButton {
    background-image: url(/Ecx.Web/resources/images/ecx/test/SolutionsButtonIcon.png) !important;
}

.icon-administrationButton {
    background-image: url(/Ecx.Web/resources/images/ecx/test/AdministrationButtonIcon.png) !important;
}

.icon-enviornmentButton {
    background-image: url(/Ecx.Web/resources/images/ecx/test/EnvironmentsButtonIcon.png) !important;
}

.icon-accountButton {
    background-image: url(/Ecx.Web/resources/images/ecx/test/accountButtonIcon.png) !important;
}

.icon-myProfileButton {
    background-image: url(/Ecx.Web/resources/images/ecx/test/testHomeIcon.png) !important;
}

.x-label-value 
{
    font-weight: bold;
}

div.required label 
{
    font-weight: bold;
}

.ecx-required-label:after 
{
    content: " *";
    color: red;            
}

.reqField
{
    color: Red; 
}

.ext-strict .x-grid3-hd-inner {
    font-weight: bold;
}

.x-form-group .x-form-group-header {
    padding-bottom:10px;
    border-bottom: none;
    border-top: 2px solid orange;

}

.x-form-group .x-form-group-header-text 
{
    margin-left: 0px; 
    font-size: 12px;
    text-transform: none;
    font-weight: bold; 
    padding-top: 0px;
    padding-bottom: 0px;
    color:black;
    background-color:transparent;
}

 .x-form-item-label {
    color: #505050;
    /*padding-right:10px !Important;*/
}

.edit-form .x-form-cb-label 
{
    color: #505050 !Important;
}

.x-panel-header 
{
  /*background-image:none;
  background-color: white;
  border-bottom:0px;  */
}

ul.x-tab-strip-top 
{
    background-image:none;
    background-color: white;
}

.x-tab-panel-header, .x-tab-panel-footer 
{
      border-top-color:white;    
      border-left-color:white;  
      border-right-color:white;  
}


/* ===== MODIFY STYLES ===== */
.edit-form .x-form-cb-label
{
    font-weight: normal; 
    font-size: 12px;
    color: Black;
}

.edit-form .x-field-note
{
    font-size: 11px;
    font-weight: normal; 
}

.edit-form .x-form-cb-label
{
    color: Black !Important;
}

.edit-form .x-form-group .x-form-group-bwrap
{
    background-repeat:no-repeat;
}
.edit-form .x-form-invalid, textarea.x-form-invalid 
{
    background-image: none;
    background-color: #FEE;
    
}

.edit-form  .x-form-invalid.x-form-composite .x-form-invalid
{
    background-image: none;
    background-color: #FEE;
}

.edit-form .ext-webkit .x-form-invalid
{
    background-color: #FEE;
}

.edit-form .x-form-text, textarea.x-form-field {
    background-image: none;
}

.edit-form .x-form-focus, textarea.x-form-focus {
    border-color: #1f8bff;
}

.edit-form .x-item-disabled * {
    color: Black !important;
}

/*.edit-form .x-form-field-wrap .x-form-trigger {
    height: 21px;
}*/

.edit-form .x-panel-body
{
    background-color:#F8F8F8;
}

.editViewport .x-panel-body
{
    background-color:#F8F8F8;
}

.edit-form .x-form-item {
    font: normal 11px tahoma, arial, helvetica, sans-serif;
    font-weight: bold;
}

.edit-form .x-label-value
{
    font-weight: normal;
    font-size:12px;
    color:Black;      
}

.edit-form .x-form-element
{
    padding-bottom:5px;
    /*margin-left:5px;*/
}


/* ===== DETAIL MODIFY STYLES ===== */
.detail-form .x-form-item:last-child {
    border-bottom: 0px solid #eee !Important;
}

.detail-form .x-form-item {
    border-bottom: 1px solid #eee;
    border-bottom-style:solid;
}

.detail-form .x-label-value
{
    font-weight: normal;
    font-size:12px;
    color:Black;      
}

.detail-form .x-form-item label {
    font-size: 11px;
    font-weight: bold;   
}

.detail-form .x-form-element
{
    /*padding-bottom:5px;*/
    margin-left:5px;
}

.detail-form .x-panel-body
{
    border-top-color:White !Important;
}

/* ===== DASHBOARD MODIFY STYLES ===== */
.dashboard .x-panel-body
{
    background-color: #F8F8F8;
}

.dashboard .x-panel-header
{
    color: Black;
    font-weight: normal;
    letter-spacing: 0.02em;
    font-size: 12px;
}

.mainHeader 
{
    background-color: White;
    background-image: none; 
}


.topHelpText
{
    color: #4E4848;
    font: 11px tahoma, arial, helvetica,sans-serif;
    word-wrap: normal;
    white-space: normal;
}

.topHelpText .x-label-value
{
    font-weight: normal;
}

.topHelpPanel .x-panel-body
{
    background-color: #ffffdd;
    border-width:0px;
}

.topHelpPanel
{
    border-bottom-width:1px;
}

.x-panel .tableHeaders  
{
    background-color: Black;    
}

.dashboard .x-form-text, textarea.x-form-field 
{
    background-image: none; 
}

.searchHeader .x-panel-header 
{
    background-color:White; 
    font: bold 11px tahoma, helvetica, sans-serif  !Important;
}

.dashboard .sectionHeader .x-panel-header 
{
    font-weight:bold;
}

.dashboard .sectionHeaderSearch .x-panel-header 
{
    background-color:#F8F8F8;   
    font: bold 11px tahoma, arial, helvetica, sans-serif  !Important;
}

.dashboard .x-form-focus, textarea.x-form-focus {
    border-color: #1f8bff;
}

.dashboard .x-form-field {
    font: 11px tahoma, arial, helvetica, sans-serif  !Important;
}

.dashboard .x-form-item-label 
{
    font: bold 11px tahoma, arial, helvetica, sans-serif  !Important;
}

.x-form-text, textarea.x-form-field {
    background-image: none;
}

.firstItemInCompositeBox .x-form-element{
    margin-left: 0px;
}

.topHelpText
{
    margin: 0px !Important;
    padding: 0px !Important;    
}

.searchTextBox.x-form-focus
{
    border-color:#F87431;       
}

.searchTextBox.x-form-empty-field
{
    color:#D0D0D0;  
        
}

.statusPanel .x-label-value
{
    line-height: 150% !Important;
}

/*HOME PAGE*/
.topFullName .x-label-value
{
    color: Black;
    font: 32px tahoma, arial, helvetica,sans-serif;
    word-wrap: normal;
    white-space: normal;
    font-weight: normal;
}
        
.homepageTop
{
    
}

.applicationSelectorGrid .x-grid3-row-over
{
    cursor: pointer;
}

.applicationsGrid .x-grid3-row
{
    border-color: White;
    border-bottom-color: #F8F8F8;
    
}

.applicationsGrid .x-grid3-row-selected
{
    /*background-color: White !Important;*/ 
}

.applicationsGrid .applicationName
{
    color: #595454; 
    font-weight:bold; 
    font-size:14px;
    /*background-color: White !Important;*/ 
}

/*.applicationsGrid .applicationName:hover
{
    text-decoration: underline;
    cursor: pointer;
}*/

.applicationsGrid .x-grid3-row-over
{
    cursor: pointer;
}

.applicationsGrid .applicationDescription
{
    color: Gray;
}

.homepageTop .x-panel-body
{
    /*background-image: url("/Ecx.Web/resources/images/ecx/backgroundTopText.gif");*/
    /*background-image: url("/Ecx.Web/resources/images/ecx/homeTop1.png");*/
    background-color: #F0F0F0  ;
    padding-left: 15px;
    padding-top: 15px;
    vertical-align:middle;
    border-bottom-width:0px;    
}

.homepageTopText
{
    font: normal 24px tahoma, arial, helvetica, sans-serif  !Important;
    color: #333333;
    padding-left: 18px;
    padding-right: 30px;
}

.normalLabelForControl .x-label-value
{
    font-weight:normal; 
}

.topNameText
{
    color: #15428B;
    font: normal 18px tahoma, arial, helvetica, sans-serif  !Important;
    padding-left: 10px;
    padding-top: 5px;
}

.rightGrid .x-grid3-row
{
    border-color: White ;
    color: #15428B;
}

.widgetPanel
{
    border-left-width:1px;
    border-left-color: #D0D0D0;
    
}

.x-grid3-cell-inner, .x-grid3-hd-inner {
  white-space: normal; /* changed from nowrap */
}

.columnLayoutWithSplitter .x-layout-split 
{
    background-color: #D0D0D0;
}

.helpLabel .x-label-value
{
    color: Gray;
}

.infoLabel .x-label-value
{
    font-weight: Bold;
}

.radioGrid .x-grid3-row
{
    border-color: White;
    border-bottom-color: #909090;
    background-color: White;
}

.radioGrid .x-grid3-row:last-child
{
    border-bottom-color: White;
}

.radioGrid .x-grid3-viewport
{
    background-color: White;
}

.radioGrid .x-panel-body
{
    background-color: White/*#E8E8E8*/;
}

.radioGrid .x-grid3-row td, .x-grid3-summary-row td
{
    vertical-align: middle; 
}

.radioGrid .x-grid3-row-over
{
    background-image: none !Important;  
}

.x-menu
{
    background-color: White;
    background-image: none;
}


.radioGrid .x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td {
    /*font: 12px tohoma, arial,helvetica,sans-serif;*/
}

.homeSectionHeader  .x-label-value
{
    padding-left: 25px;
    font: bold 32px Tahoma,Arial,Helvetica;
    color: White;   
}


.homeSectionSubHeader .x-label-value
{
    padding-left: 25px;
    font: normal 16px Tahoma,Arial,Helvetica;
    color: #7caaba; 
}

.applicationsGrid .x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td
{
    vertical-align: middle;
    white-space: normal;
}

/*===========================*/
/* TUTORIAL IN TABS */
/*===========================*/
.tabTutorial 
{
    border-bottom-width: 0px !Important;
}

.tabTutorial h1
{
    font-family: Tahoma,Arial,Helvetica;
    font-size:16px;
    font-weight:bold; 
    color: #595454; 
    border-bottom: 1px solid #85aeda;
    border-bottom-style:solid;
    padding-bottom: 2px;
    padding-top: 7px;
}

.tabTutorial p
{
    font: normal 12px tahoma, arial, helvetica;
    color: Black;
    line-height: 200%; 
}




/*===========================*/
/* DASHBOARD GUIDE */
/*===========================*/

/* CONTENTS OF EACH SECTION HEAD*/


.tutorialDashboard h5
{
    font-family: Tahoma,Arial,Helvetica;
    font-size:16px;
    font-weight:bold; 
    color: #595454; 
}

#guide-ct h5 {
    background-image: url("/Ecx.Web/resources/images/ecx/test/expandcollapse.png");
    background-position: 0px 12px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #85aeda;
    padding: 11px 8px 2px 24px;
    position: relative;
}

#guide-ct .collapsed h5 { background-position : 0px -38px; }


/* STYLES FOR ITEMS IN SECTIONS */
.tutorialDashboard p {
    font: normal 11px tahoma, arial, helvetica;
    color: Black;
}

.tutorialDashboard h1 
{
    font-family: tahoma, arial, helvetica;
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    padding-left: 20px;
    padding-bottom: 0px;      
}

.tutorialDashboard h2
{
    color: #2f719c/*#595454*/; 
    font-weight:bold; 
    font-size:12px;      
}

.tutorialDashboard h3
{
    font-family: tahoma, arial, helvetica;
    font-size: 12px;
    padding-left: 5px;
    padding-bottom:0px;
    padding-top:2px;
    font-weight:bold;
    vertical-align: middle;
}

.tutorialDashboard #guideBox {
    background-color: #FFFFFF;
    padding-left: 20px;
    width:95%;
}

.tutorialDashboard #guideBoxInner {
    height: 100%;
    overflow: auto;
}

.tutorialDashboard #guide-ct dl {
    margin: 4px 0;
}

.tutorialDashboard #guide-ct .collapsed dl {
    display: none;
}

.tutorialDashboard #guide-ct dd 
{
    font-family: tahoma, arial, helvetica;
    border: 1px solid #FFFFFF;
    /*border-radius: 5px 5px 5px 5px;*/
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 1.2em;
    overflow: hidden;
    padding: 6px 6px 6px 53px;
    vertical-align: top;
    width: 75%;
}

.tutorialDashboard #guide-ct dd a:link, #guide-ct dd a:active, #guide-ct dd a:visited, #guide-ct dd a:hover
{
    text-decoration: none;
}

.tutorialDashboard #guide-ct dd.over {
    background-color: #E9F5FD;
    border: 1px solid #E4ECF2;
}

.tutorialDashboard #guide-ct dd img {
    float: left;
    height: 16px;
    margin-left: -26px;
    width: 16px;
}



.buttonHomePage .x-btn-text
{
    white-space: normal;
}

.emptyPage
{
    color: White;   
    text-align: center;
    font: normal 20px Tahoma ,Arial, Helvetica;
    color: #463E3F; 
    
}

.emptyPage .x-panel-body
{
    background-color: #F8F8F8;  
    
}

.rowClickGrid .x-grid3-row-over
{
    cursor: pointer;
}

/*===========================*/
/* LEFT NAVIGATION */
/*===========================*/
.masterLeftNav .x-panel-body {
	background: #3f3f3f ;
}


.masterLeftNav .x-tree-node a span {
	color: #b8c7ce;	
	font-size: 12px;
	padding-top: 2px;
	padding-left: 6px;
}

.masterLeftNav .x-tree-node-el {
	border-left: 3px solid #3f3f3f ;
	line-height: 32px;
	vertical-align: text-bottom;
}



.masterLeftNav .x-tree-node .x-tree-node-over a span {
	color: white;
}

.masterLeftNav .x-tree-node-el.x-tree-node-over{
            background: #1e282c;
            border-left-color: #3c8dbc !important;
}

.masterLeftNav .x-tree-node-icon {
	vertical-align: middle;
}

.masterLeftNav .x-tree-ec-icon{
	vertical-align: middle;
}

.masterLeftNav .x-tree-node .x-tree-selected {
	background-color: #1e282c;
	background: #1e282c;
	border-left-color: #1e282c;
}

/* ===== NOT USED RIGHT NOW ===== */
/* Forms End */

/*===========================*/
/* DCM - MAKSIM GILL*/
/*===========================*/
.EcxDetailRecordName, .EcxDetailRecordName span.x-label-value
{
    color: Black;
    font-weight: bold !important;
    font-size: 16px !important;
    padding-left: 5px;
}

.EcxDetailBaseName, .EcxDetailBaseName span.x-label-value
{
    color: Gray;
    font-style: italic !important;
    font-size: 14px !important;
}

