html {
    overflow: auto;
}

body.mstrWeb,
body {
    height: 100%;
    background: white;
    color: #656565;
    overflow: hidden;
}

/* Link Font Color */
.mstrLink:link,
.mstrLink:visited,
A:link,
a:visited {
    color: #656565;
}

/** Logo **/
#mstrStarburst .path.mstrLogo,
#mstrStarburst .mstrLogo { display: none !important; }

#mstrStarburst .path.mstrLogoSmall,
#mstrStarburst .mstrLogoSmall {
    display: block !important;
    background: transparent url(images/logo_small.png) no-repeat scroll center;
    height: 40px;
    width: 46px;
}

#mstrStarburst,
#mstrStarburstSmall {
    top: 0px !important;
    left: 0px;
}

#mstrStarburst:hover .mstrLogoSmall {
    background-image: url(images/logo_hover_small.png);
}

/** Opened Logo State **/
#mstrStarburst.opened .mstrLogoSmall {
    background-image: url(images/theme/gray/logo_opened_small.png);
}

.Red #mstrStarburst.opened .mstrLogoSmall {
    background-image: url(images/theme/red/logo_opened_small.png);
}

.Blue #mstrStarburst.opened .mstrLogoSmall {
    background-image: url(images/theme/blue/logo_opened_small.png);
}


/** Shortcuts Bar **/
#mstrWeb_shortcutsBar 
{
    display: none;
}

.mstrWeb .mstrHeader {
    border-bottom: 0px !important;
    padding-left: 15px;
    position: relative;
    z-index: 1001;
}

.mstrShortcutSelected A { font-weight: bold; }

.mstrHeaderShortcutsCol {
    width: 100%;
}

.mstrWeb .mstrHeader,
.mstrWeb .mstrHeader A:link,
.mstrWeb .mstrHeader A:visited,
.mstrWeb .mstrPath SPAN, 
.mstrWeb .mstrPath SPAN A:link,
.mstrWeb .mstrPath SPAN A:visited { color: #656565; }

/** End of Shortcuts Bar **/

/** Path Bar **/
.mstrWeb .mstrHeader,
.mstrWeb .mstrPath {
    background: rgb(240, 240, 240);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,rgba(242, 242, 242, 1) 40%,rgba(205, 205, 205, 1) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%,rgba(242, 242, 242, 1) 40%,rgba(205, 205, 205, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdcdcd',GradientType=0 );
    border-bottom: 4px solid #2e2e2e;
    border-width: 0px 0px 4px 0px;
    border-image: -webkit-linear-gradient(bottom, #2e2e2e 0px,#6d6d6d 2px,#6d6d6d 3px,#2e2e2e 4px, transparent 0px, transparent 100%) 4 stretch;
}

.mstrPath .mstrPathIcons .mstrPathPin {
    background: transparent url(images/theme/gray/anc_open.png) no-repeat;
}

.mstrPath .mstrPathIcons {
    max-width: 140px !ie7;
}

.mstrPath {
    height: 40px;
    xz-index: 1001;
}

.mstrPath.opened {
    z-index: 1001;
    position: relative;
}

.mstrPath table {
    width: 100%;
}

.mstrPath > table td:first-child {
    overflow: hidden;
    xposition: relative;
    xposition: inherit !ie7;
}

.mstrPathContainer {
    min-height: 28px;
    padding-top: 0px;
    padding-left: 70px;
    float: left;
    height: 100%;
}

.mstrPath .mstrPathContainer {
    position: absolute;
    position: static !ie7;
    height: 40px;
    top: 0px;
    left: 0px;
    right: 0px;
    width: 100% !ie7;
    padding-left: 60px !important;
}

.mstrPath .mstrPathText span {
    line-height: 40px;
    height: 40px;
}

.mstrPathIcons,
.mstrPathText {
    margin-right: 0px;
    float: left;
    vertical-align: middle;
}

.mstrPath .mstrPathSearchCol {
    width: 200px;
}

.mstrPath .mstrPathHelpCol {
    width: 60px;
}

.mstrPathIcons span#tbBack {
    margin-left: 2px;
    margin-right: 10px;
}

#forwardHistoryPicker.mstrPicker,
#backHistoryPicker.mstrPicker { 
    padding: 6px 6px; 
    border: 1px solid #999;
    border-top: 0px;
    top: 43px !important;
    min-width: 100px;
    -webkit-border-radius: 0px 0px 3px 3px;
}

#forwardHistoryPicker.mstrPicker span,
#backHistoryPicker.mstrPicker span { 
    padding: 3px; 
    border-left: 4px solid #fff; 
}

#forwardHistoryPicker.mstrPicker span.mstrPickerItemHover,
#backHistoryPicker.mstrPicker span.mstrPickerItemHover {
    background: none;
}

.mstrHelpShortcut {
    background: url("images/web_help.png") no-repeat -4px center;    
    height: 40px;
    width: 100%;
    width: 40px !ie7;
    padding: 0px 15px;
    padding: 0px !ie7;
    right: 0px !ie7;
    float: left;
    color: transparent;
    margin-left: 9px;
    position: relative;
    margin: 0px -15px 0px 15px !ie7;
}
.mstrHelpShortcut:hover {
    background: url("images/web_help_hover.png") no-repeat -4px center;
}

.mstrHelpShortcut a {
    text-indent:-10000px;
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
}

.mstrHelpShortcut.welcome {
    margin-left: 16px;
}

/*********************/
.mstrPathIcons {
    margin-top: 8px;
}

.mstrPathText {
    overflow: hidden;
    margin-top: 0px;
    margin-left: 0px !important;
    padding-left: 10px;
    white-space: nowrap;
}

.mstrPathTextCurrent,
.mstrPathTextAncestors {
    font-size: 13px;
    font-weight: bold;
    float: left;
}

.mstrPath .mstrPathLast {
    font-size: 13px;
}

.mstrPath .mstrPathTextCurrent,
.mstrPath .mstrPathTextAncestors {
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    height: 40px;
}

.mstrPathText .mstrPathTextAncestors {
    margin-left: -100%;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 5px;
    font-size: 1.1em;
}
.mstrHTML .mstrPathText .mstrPathTextAncestors {
    margin-left: 0px;
}

.mstrPath .mstrPathText .mstrPathTextAncestors {
    max-width: 0px;
}

.mstrHTML .mstrPath .mstrPathText .mstrPathTextAncestors {
    max-width: none;
}


.mstrPathIcons .mstrPathPin {
    height: 38px;
    width: 17px;
    float: right;
    margin-top: -8px;
    margin-top: -33px !ie7;
    margin-left: 14px;
    padding-bottom: 2px;
    cursor: pointer;
}

.mstrAdminReturnToHome #tbHome,
.mstrPathIcons #tbHome {
    display: none !important;
}

.mstrHTML .mstrPathText .mstrPathTextAncestors,
.mstrPathText.pinned .mstrPathTextAncestors {
    margin-left: 0px !important;
}

.mstrPath .mstrPathTextCurrent {
    background: transparent url(images/anc_slider.png) no-repeat right;
    cursor: pointer;
    padding-right: 23px;
    text-shadow: #EEE 1px 1px 1px;
}

/** End Path Bar **/

/* Content Layout */
.mstrmojo-OIVMPage-toolbar,
.mstrDockTopContainer {
    background: #fff;
    xheight: 32px;
    padding-bottom: 3px;
    -webkit-box-shadow: rgba(0,0,0,0.5) 0px 1px 2px 0px;
    -moz-box-shadow: rgba(0,0,0,0.5) 0px 1px 2px 0px;
    box-shadow: rgba(0,0,0,0.5) 0px 1px 2px 0px;
    padding: 2px 0px;
    border-bottom: 1px solid #ddd;
}

.mstrTabbedMenuVBox .mstrViewStack,
.mstrDockTop {
    background: #fff !important;
}

#mstrWebContents {
    overflow: auto;
    xposition: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 42px;
}

.mstrFooterWrapper,
#mstrWebContents {
    -webkit-transition: bottom 500ms;
    -moz-transition: bottom 500ms;
}

/* Footer */
.mstrFooterWrapper {
    background: #edecec;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#cdcdcd',GradientType=0 );
    background: -webkit-linear-gradient(#f0f0f0, #cdcdcd);
    background: -moz-linear-gradient(#f0f0f0, #cdcdcd);
    position: fixed;
    width: 100%;
    bottom: 0px;
    color: #333;
    font-size: 1.1em;
}

.mstrFooter { /*page footer DIV*/
    border-top: 1px solid #BCBCBC;
    position: relative;
    padding: 0px 20px;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    margin: 0px;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    transition: all 500ms;
    text-align: center;
}

.mstrWeb .mstrFooter A:link,
.mstrWeb .mstrFooter A:visited {
    border-left: 1px solid #888;
    color: #656565;
}

.mstrFooterWrapper * {
    color: #656565;
}

/****Path in footer****/
.mstrFooter #tbForward,
.mstrFooter #tbBack {
    display: none !important;
}

.mstrFooter .mstrPathContainer {
    position: absolute;
    left: 0px;
    right: 0px;
}

.mstrFooter .mstrPathIcons {
    margin-left: 20px;
    margin-top: 5px;
}

.mstrFooter .mstrPathIcons #tbReturn {
    margin-left: 0px;
    margin-top: 5px;
    width: 6px;
    background-position: 0px center !important;
}

.mstrFooter .mstrPathText:hover .mstrPathTextAncestors,
.mstrFooter .mstrPathText .mstrPathTextAncestors {
    margin-left: 0px;
}

.mstrFooter .mstrPathText {
    line-height: 40px;
    margin: 0px;
    overflow: visible;
    position: absolute;
    position: relative !ie7;
    left: 55px;
    left: 0px !ie7;
    color: #888;
    padding-left: 0px;
}

.mstrFooter .mstrPathTextCurrent, 
.mstrFooter .mstrPathTextAncestors {
    font-size: 13px;
    margin-top: 0px;
    color: #888;
}

.mstrFooter .mstrPathTextCurrent {
    margin-left: 7px;
}

.mstrFooter .mstrPathContainer a:link, 
.mstrFooter .mstrPathContainer a:visited {
    border: 0px !important;
    padding-left: 0px;
}

.mstrFooter .mstrPathContainer {
    padding-left: 0px !important;
    margin-left: -10px
}

.mstrFooter .mstrFooterPathClose {
    background: url("images/ft_toolbar_close.png") no-repeat center;
    height: 40px;
    width: 40px;
    position: absolute;
    right: 0px;
    top: 0px;
}

.mstrFooter .mstrFooterPathClose:hover {
    background-image: url("images/ft_toolbar_close_hover.png");
}

.mstrFooter .mstrPathPin {
    display: none;
}

.mstrFooter .mstrPathLast {
    line-height: inherit;
}

/** End Footer **/

/** Help and Close Icons **/
.mstrmojo-Editor-help img,
.mstrIcon-btnHelp {
    background: url("images/toolbar_help.png") no-repeat 0px center !important;
    width: 24px !important;
}
.mstrmojo-Editor-help:hover img,
.mstrIcon-btnHelp:hover { background: url("images/toolbar_help_hover.png") no-repeat 0px center !important; }

.mstrmojo-Editor-close,
.mstrIcon-btnClose {
    background: url("images/toolbar_close.png") no-repeat 0px center !important;
    margin-left: 3px !important;
    margin-right: 3px !important;
    width: 24px !important;
}
.mstrmojo-Editor-close:hover,
.mstrIcon-btnClose:hover { background: url("images/toolbar_close_hover.png") no-repeat 0px center !important; }

/** End Help and Close Icons **/

/** Dialogs and Editors **/
.mstrFloatingEditor,
.mstrmojo-Editor,
.mstrDialogBone { /**/
    background-color: #fafafa;
    border: 1px solid #ccc;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}

.mstrDialogTitleBar {
    border-bottom: 1px solid #bbb;
    padding: 0px 2px 0px 6px;
    height: 25px;
    line-height: 25px;
}


.mstrDialogTitleButtonBar {
    margin-top: 3px;
}

.mstrDialogTitleButtonBar .mstrIcon-btn {
    height: 16px;
}

.mstrDialogButtonBar {
    padding-bottom: 14px;
    padding-right: 14px;
}

#OMD_display .mstrDialogTitle { /*display long title properly*/
    width: 353px;
}

/** End Dialogs and Editors **/

/** Wait and Loader Icons **/
.mstrIcon-wait {
    background: #eee url(images/preloader_balls.gif) no-repeat scroll center center;
    background-color: #f1f1f1;
    height: 75px;
    width: 75px;
    border: 1px solid #fff;
    -webkit-border-radius: 75px;
    -moz-border-radius: 75px;
    border-radius: 75px;
    -webkit-box-shadow: #B4B4B4 0px 3px 6px 0px;
    -moz-box-shadow: #B4B4B4 0px 3px 6px 0px;
    box-shadow: #B4B4B4 0px 3px 6px 0px;
}

.mstrIcon-close-wait {
    background: transparent url(images/waiticon_close.png) no-repeat scroll center;
    right:1px;
    top:1px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}
.mstrIcon-close-wait:hover { background-image: url(images/waiticon_close_hover.png)}

.toolbarLoadingText div {
    display: none;
}

/** End Wait and Loader Icons **/

/** Buttons **/

.mstrPromptButtonBlock:disabled, 
.mstrPromptButtonInline:disabled,
.mstrPromptButtonBlock:hover:disabled, 
.mstrPromptButtonInline:hover:disabled,
.mstrPromptButtonBlock, .mstrPromptButtonInline, .mstrPromptButtonBlockDisabled,
.mstrButton,
.mstrSubmitButton { /*button style*/
    padding: 3px 5px;
    color: #666;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e4e4e4',GradientType=0 );
    background: #dedede;
    background: -webkit-linear-gradient(top, rgba(237,237,237,1) 1%,rgba(228,228,228,1) 100%);
    background: -moz-linear-gradient(top, rgba(237,237,237,1) 1%,rgba(228,228,228,1) 100%);
    height: auto;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    outline: none;
}

.mstrPromptButtonBlock:disabled, .mstrPromptButtonInline:disabled,
.mstrPromptButtonBlock:hover:disabled, .mstrPromptButtonInline:hover:disabled {
    opacity: 0.5;
}

.mstrPromptButtonBlock:hover, 
.mstrPromptButtonInline:hover,
.mstrButton:hover,
.mstrSubmitButton:hover {
    color: #4d4d4d;
    border: 1px solid #aaa;
    background: #c6c6c6;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#dcdcdc',GradientType=0 );
    background: -webkit-linear-gradient(bottom, rgba(228,228,228,1) 1%,rgba(220,220,220,1) 100%);
    background: -moz-linear-gradient(bottom, rgba(228,228,228,1) 1%,rgba(220,220,220,1) 100%);
}

.mstrmojo-Editor-button.mstrmojo-HTMLButton.disabled:hover,
.mstrmojo-Editor-button.mstrmojo-HTMLButton.disabled,
.mstrmojo-Editor-button.mstrmojo-HTMLButton,
.mstrFloatingEditorCellButtonBar .mstrTextButton,
.mstrDialogBone .mstrButton,
.mstrDialogBone .mstrSubmitButton {
    min-width: 80px;
    min-width: 0 !ie7;
    padding: 6px !important;
    font-size: 11px;
    font-weight: bold;
    color: #666;
    background: #dedede;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e4e4e4',GradientType=0 );
    background: -webkit-linear-gradient(top, rgba(237,237,237,1) 1%,rgba(228,228,228,1) 100%);
    background: -moz-linear-gradient(top, rgba(237,237,237,1) 1%,rgba(228,228,228,1) 100%);
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.mstrmojo-Editor-button.mstrmojo-HTMLButton:hover,
.mstrFloatingEditorCellButtonBar .mstrTextButton:hover,
.mstrDialogBone .mstrButton:hover,
.mstrDialogBone .mstrSubmitButton:hover {
    color: #4d4d4d;
    border: 1px solid #aaa;
    background: #c6c6c6;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#dcdcdc',GradientType=0 );
    background: -webkit-linear-gradient(bottom, rgba(228,228,228,1) 1%,rgba(220,220,220,1) 100%);
    background: -moz-linear-gradient(bottom, rgba(228,228,228,1) 1%,rgba(220,220,220,1) 100%);
}

.mstrmojo-Editor-button.disabled {cursor: default;}

/** End Buttons **/

/** Shortcuts List Popup **/
.mstrShortcutsListPopup {
    position: absolute;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    -webkit-border-radius: 0px 0px 3px 3px;
    -moz-border-radius: 0px 0px 3px 3px;
    border-radius: 0px 0px 3px 3px;
    z-index: 1000 !important;
    -webkit-transform-origin: 20px 1px;
    -moz-transform-origin: 20px 1px;
    padding: 0px 1px 1px;    
    background: #8c8c8c;
    background: -webkit-linear-gradient(#CCC, #8C8C8C);
    background: -moz-linear-gradient(#CCC, #8C8C8C);
    top: 42px;
    left: 0px;
    margin-top: -100%;
    min-width: 179px;
}

.mstrShortcutsListPopup.open {
    margin-top: 0px !important;
    -webkit-box-shadow: #aaa 1px 1px 10px 0px;;
    -moz-box-shadow: #aaa 1px 1px 10px 0px;;
    box-shadow: #aaa 1px 1px 10px 0px;;
}

.mstrShortcutsListPopup .mstrmojo-Popup-content {
    position: relative;
        background: #fafafa;
        color: #DDD;
        padding: 6px 0px;
    -webkit-border-radius: 0px 0px 3px 3px;
    -moz-border-radius: 0px 0px 3px 3px;
    border-radius: 0px 0px 3px 3px;
}

.mstrShortcutsListPopup a:link,
.mstrShortcutsListPopup a:visited {
    color: #656565;
    text-decoration: none;
    display: block;
}

.mstrShortcutsListPopup .item {
    margin: 0px 5px;
    border-left: 7px solid #fafafa;
    padding: 11px 25px 11px 3px;
    padding-top: 4px !ie7;
    -webkit-transition: border 500ms;
    -moz-transition: border 500ms;
}

.mstrShortcutsListPopup .item.selected {
    font-weight: bold;
}

.mstrShortcutsListPopup .item.template,
.mstrShortcutsListPopup .item.grp {
    border-top: 1px solid #e0e0e0;
}

.mstrShortcutsListPopup .mstrmojo-Popup-shadow {
    display: none;
    border: 8px solid;
    height: 0px;
    width: 0px;
    position: absolute;
    top: -15px;
    left: 10px;
    opacity: 0.9;
    border-color: transparent transparent #ccc;
}

.mstrShortcutsListPopup .item .icon {
    padding: 6px 17px;
    margin-right: 10px;
    background: transparent center url(images/link.png) no-repeat;
    display: inline-block !ie7;
    margin-bottom: -7px !ie7;
}

.mstrShortcutsListPopup .item.home .icon { background-image: url(images/sc_home.png);}
.mstrShortcutsListPopup .item.public .icon {background-image: url(images/sc_shared.png);}
.mstrShortcutsListPopup .item.profile .icon {background-image: url(images/sc_my.png);}
.mstrShortcutsListPopup .item.history .icon {background-image: url(images/sc_history.png);}
.mstrShortcutsListPopup .item.subscriptions .icon {background-image: url(images/sc_subscriptions.png);}
.mstrShortcutsListPopup .item.template .icon {background-image: url(images/sc_new_report.png);}
.mstrShortcutsListPopup .item.templateDoc .icon {background-image: url(images/sc_new_doc.png);}
.mstrShortcutsListPopup .item.preferences .icon {background-image: url(images/sc_prefs.png);}
.mstrShortcutsListPopup .item.logout .icon {background-image: url(images/sc_logout.png);}
.mstrShortcutsListPopup .item.scNewIVE .icon {background-image: url(images/sc_new_analysis.png);}
.mstrShortcutsListPopup .item.projects .icon {background-image: url(images/sc_projects.png);}
.mstrShortcutsListPopup .item.Search .icon {background-image: url(images/sc_search.png);}

/**** End ShortcutLists Popup ***/

/** Views - Folder List/Icon **/
/*List View*/
.mstrListView {
    table-layout: auto;
    font-size: 1.2em;
}

.mstrBandOn,
.mstrListView tr.band {
    background-color: #f5f5f5;
}

.mstrListView THEAD TD { /*list view table headers; */
    height: 25px;
}

.mstrCreateItem,
.mstrListView TBODY TD {
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 5px;
}

/*listView THEAD TD icons*/
.mstrListView THEAD TD IMG { /*base style listView header button icon*/
    width: 10px;
    background-color: transparent;
    border: 0px;
}

#folderAllModes .mstrLargeIconViewItem,
.mstrListView > tbody > tr {
    -webkit-transition: background 300ms;
    -moz-transition: background 300ms;
    color: #757575;
}

.mstrListView > tbody > tr a:link {
    color: #757575;
    text-decoration: none;
}

.mstrListView .mstrListViewNameInfo:hover a:link {
    text-decoration: underline;
}
.mstrListView > tbody > tr:hover {
    background: #efefef;
    color: #000;
}

#folderAllModes .mstrLargeIconViewItem .mstrLargeIconViewItemActions {
    opacity: 0;
    filter: alpha(opacity = 0);
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -webkit-transition: all linear 200ms 100ms;
    -moz-transition: all linear 200ms 100ms;
}

#folderAllModes .mstrLargeIconViewItem:hover .mstrLargeIconViewItemActions {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    opacity: 1;
    filter: alpha(opacity = 100);
}

#folderAllModes .mstrLargeIconViewItem:hover {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.mstrListView > tbody > tr:hover a {
    color: #000;
}

.mstrListView > tbody > tr .mstrFolderListActions > a > span,
.mstrListView > tbody > tr > td:last-child > a > span {
    opacity: 0;
    filter: alpha(opacity = 0);
    -webkit-transition: all ease-in 300ms ;
    -moz-transition: all ease-in 300ms 100ms;
}

.mstrListView > tbody > tr:hover .mstrFolderListActions > a > span,
.mstrListView > tbody > tr:hover > td:last-child > a > span {
    filter: alpha(opacity = 100);
    opacity: 1;
}

/*Icon View*/
.mstrLargeIconViewDiv { /*wrapper DIV around the LargeIconView TABLE*/
    padding: 9px 57px;
}

.mstrDynamicTableCell .mstrLargeIconViewItem {
    padding: 0px;
}

.mstrDesktopSection .mstrDynamicTableCell,
#folderAllModes .mstrLargeIconViewItem,
#projects_ProjectsStyle .mstrProjectItem { /*content item <TD>*/
    overflow: hidden;
    border: 1px solid transparent;
    padding: 10px;
    -webkit-transition: all 100ms;
    -moz-transition: all 100ms;
}

#folderAllModes .mstrLargeIconViewItem *,
#projects_ProjectsStyle .mstrProjectItem div {
    color: #666;    
}

#folderAllModes .mstrLargeIconViewItem:hover *,
#projects_ProjectsStyle .mstrProjectItem:hover div {
    color: #000;
}


.mstrDesktopSection .mstrDynamicTableCell:hover,
#folderAllModes .mstrLargeIconViewItem:hover,
#projects_ProjectsStyle .mstrProjectItem:hover {
    border: solid #ddd;
    border-width: 1px 0px 0px 1px; 
    background: #eee;
    background: -webkit-linear-gradient(top, rgba(244, 244, 244, 0.8) 0%,rgba(246, 246, 246, 0.8) 30%, rgba(238, 238, 238, 0.8) 60%,rgba(214, 214, 214, 0.8) 100%);
    background: -moz-linear-gradient(top, rgba(244, 244, 244, 0.8) 0%,rgba(246, 246, 246, 0.8) 30%, rgba(238, 238, 238, 0.8) 60%,rgba(214, 214, 214, 0.8) 100%);
    -webkit-box-shadow: #bbb 2px 2px 5px;
    -moz-box-shadow: #bbb 2px 2px 5px;
    box-shadow: #bbb 2px 2px 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #000;
}

/** Projects Icon View **/

#projects_ProjectsStyle {
    margin-right: 57px;
}
    
#projects_ProjectsStyle .mstrLargeIconView .mstrProjectItem {
    position:relative;
}

#projects_ProjectsStyle .mstrLargeIconViewItemLink {
    background: transparent url(/images/1ptrans.gif);
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 2;
    top: 0px;
    left: 0px;
}

#projects_ProjectsStyle .mstrProjectItem {
    padding: 17px 7px 0px;
    opacity: 1;
}

#projects_ProjectsStyle .mstrLargeIconViewItem { /*content item <TD>*/
    xwidth: 100%;
}

#projects_ProjectsStyle .mstrProjectItem:active {
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    opacity: 0.5;
}

/** End Views - Folder List/Icon **/

/** Trees CSS **/
.mstrTree LI.mstrTreeClosed,
.mstrTreeBox LI {
    list-style-image: url(images/arrow-right.png);
    padding-bottom: 4px;
    padding-top: 4px;
}

.mstrTree LI.mstrTreeOpen,
.mstrTreeBox li.open { list-style-image: url(images/arrow-down.png);}

.mstrListView img.contract {
    background: transparent url(images/arrow-down.png) no-repeat center;
    height: 20px;
}

.mstrListView img.expand {
    background: transparent url(images/arrow-right.png) no-repeat center;
    height: 20px;
}

/*tree*/
#leftToolbar { /*folder tree view*/
    border: 1px solid #ccc;
}

#tree_ftb_FolderTreeView {
    padding-top: 0px;
    padding-bottom: 0px;
}

/** End Trees CSS **/

/** Toolbar Menus (Ribbons) **/
/*--menu tabs & toolbar--*/
.mstrWeb .mstrDockTop { background: #fff; padding-bottom: 6px; }
.mstrWeb .mstrListBlockToolbarItem .mstrListBlockToolbarItemName,
.mstrWeb .mstrMenuBar { color: #000000;}
.mstrWeb .mstrMenuBar { background: #959595 url(../../../style/mstr/images/theme/gray/toolBarGradientHTML.gif) repeat-x scroll left top;}

.mstrWeb .mstrListBlockToolbarListContainer {
    background: #fff;
    padding-top: 4px; 
}
.mstrWeb .mstrTabbedMenuBody {
    background-color: #fff;
}
.mstrWeb .mstrListBlockTabbedItem,
.mstrWeb .mstrListBlockTabbedItemHover {
    background: #e6e6e6;
}

.mstrFloatingMenu {
    background-color:#fff;
    border: 1px solid #bbb;
}

.mstrFloatingMenuItem {
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
}

.mstrFloatingMenuItem a.mstrMenuOption,
.mstrFloatingMenuItem a.mstrSubMenuOption {
    border-left: 4px solid #fff;
    -webkit-transition: all 500ms, background-position 0ms;
    -moz-transition: all 500ms, background 0ms;
}

.mstrFloatingMenuItem .hover {
    background-color: transparent;
}

.mstrFloatingMenuItem a.mstrMenuOption.hover,
.mstrFloatingMenuItem a.mstrSubMenuOption.hover {
    cursor:pointer;
}

.mstrListBlockToolbarItemSelected,
.mstrListBlockToolbarItemSelectedHover,
.mstrListBlockToolbarItemHover,
.mstrListBlockToolbarItem {
    font-size: 1.1em;
}

.mstrListBlockToolbarItemSelected .left,
.mstrListBlockToolbarItemSelectedHover .left,
.mstrListBlockToolbarItemHover .left,
.mstrListBlockToolbarItem .left {
    width: 4px;
}

/*Remove ribbon effects */
.mstrListBlockToolbarItemSelected .left,
.mstrListBlockToolbarItemSelectedHover .left,
.mstrListBlockToolbarItemSelected .right,
.mstrListBlockToolbarItemSelectedHover .right,
.mstrListBlockToolbarItemHover .left,
.mstrListBlockToolbarItemHover .right,
.mstrListBlockToolbarItemHover .right.menu,
.mstrListBlockToolbarItemHover .mstrListBlockToolbarItemName {background: none;}

.mstrListBlockToolbarItem .right.menu,
.mstrListBlockToolbarItemHover .right.menu{
    background: transparent url(images/downArrow.png) no-repeat center;
}

.mstrListBlockToolbarItemSelected .mstrListBlockToolbarItemName,
.mstrListBlockToolbarItemSelectedHover .mstrListBlockToolbarItemName{
    background: none;
    font-weight: bold;
}

.mstrListBlockToolbarItemSelected .right.menu,
.mstrListBlockToolbarItemSelectedHover .right.menu{
    background: transparent url(images/theme/gray/downArrow.png) no-repeat center;
}

.mstrTabbedMenuVBoxItem {
    background-color: #fff;
    margin: 2px 0px;
}

.mstrTabbedMenuVBoxItem .mstrListBlockToolbar {
    border-bottom: 1px solid #eaeaea;
}

.mstrMenuSeparator hr {
    border-color: #E0E0E0;
    border-style: solid;
    border-width: 1px 0px 0px;
}

.mstrMenuLastUpdated {
    color: #aaa !important;
}

/** Context Menu CSS **/
.mstrContextMenuLeft {
    background-color: #fff;
    border-left: 4px solid #fff;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    transition: all .4s;
}

.mstrContextMenuRight {
    background-color: #FFF;
    padding: 5px;
}

.mstrContextMenuRight td {
    padding: 7px 3px;
}

.mstrContextMenuRight td[align="RIGHT"] {
    padding-right: 0px;
}

.menu-row-selected {
    background-color: white;
    cursor: default;
}

.menu-item {
    cursor: pointer;
    color: inherit;
}

a.mstrMenuOption.pressed.hover{
    background-position: 6px 6px;
}

/** End Context Menu CSS **/

/***** Fade in the content node ****/
@-webkit-keyframes resetFade { 0% { opacity: 0; }  100% { opacity: 0; } }
@-webkit-keyframes fade-in { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1; } }
@-moz-keyframes resetFade { 0% { opacity: 0; }  100% { opacity: 0; } }
@-moz-keyframes fade-in { 0% { opacity: 0; } 50% { opacity: 0.5; } 100% { opacity: 1; } }

.mstrmojo-OIVMPage-layout,
.mstrDockCenter {
    -webkit-animation: resetFade 300ms ease-in 0ms 1, fade-in 300ms ease-in 250ms 1;
}

/* Dialogs & Menu common css */
.mstrContextMenuRight,
#forwardHistoryPicker, #backHistoryPicker,
.mstrmojo-Editor,
.mstrFloatingMenu,
.mstrFloatingEditor,
.mstrDialogBone {
    -webkit-animation: resetFade 50ms ease-in 0ms 1, fade-in 350ms ease-in 50ms 1;
    -moz-animation: resetFade 50ms ease-in 0ms 1, fade-in 350ms ease-in 50ms 1;
    -webkit-box-shadow: #B4B4B4 1px 1px 10px 0px;
    -moz-box-shadow: #B4B4B4 1px 1px 10px 0px;
    box-shadow: #B4B4B4 1px 1px 10px 0px;
}

.mstrFloatingMenu {
    margin-top:2px;
}

/**** Fade in Effect ****/

/** MOJO core.css **/
.mstrmojo-OIVMPage-toolbar {
    padding: 0px;
}

/* Group By */
.mstrmojo-DocGroupBy {
    background-color: #fff;
    border-bottom: 1px solid #eaeaea;
}

.mstrmojo-DocGroupBy-title {
    background: #D5D6D8 url(../../../style/mstr/images/theme/red/pgbyHeader.gif) repeat-x scroll left 0;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
    background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%) !important; 
    background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%) !important;
}

/** IVE Dataset Picker **/
.mstrmojo-ive-dataset-picker ..mstrmojo-Editor-content {
    padding: 10px 5px;
}

.mstrmojo-ive-dataset-picker .mstrmojo-Box {
    border: 0px !important;
} 

.mstrmojo-ive-dataset-picker .mstrmojo-Booklet {
    width: 410px !important;
    margin-top: 5px;
    padding-top: 5px;
    border: 1px solid #e0e0e0;
}

.mstrmojo-ive-dataset-picker .mstrmojo-Editor-button {
    margin-left: auto;
    margin-right: 0px;
    margin-top: 10px;
    width: 80px;
    display: block !important;
}

.mstrmojo-ive-import {
    left: 0px !ie7;
}


/** End MOJO core.css **/

/** Prompt CSS **/
.mstrPromptEditorCellTOC {
    border: 1px solid #dfdfdf;  /* was  border: 1px inset #efefe5; */
    background-color: #eaeaea;      /* was #ffffff; */  
}
.mstrPromptEditorCellBook {
    border: 1px solid #dfdfdf;  /* was  border: 1px inset #efefe5; */
    background-color: #efefef;
}
.mstrPromptEditorCellNavToolbar {
    border: 1px solid #dfdfdf;
    background-color: #efefef;
}
.mstrPromptTOCHeaderCellRight img {
    height: 28px;
    width: 28px;
    margin-right: -5px;
    xmargin-left: 3px;
    cursor: pointer;
}

/** End Prompt CSS **/

/** New Search CSS **/
.mstrSuggestPopupItem {
    border-left: 3px solid #fff;
}
.mstrSuggestPopupItem.selected { 
    /*border color changes in theme */
    background: #fff;
    color: #656565;
}
.SearchBox-input.tip {
    font-size: 18px !important; 
}
.mstrPath .SearchBox-tip {
    line-height: 30px;
    font-size: 13px !important;
}
.mstrPath .SearchBox-input,
.mstrPath .SearchBox-input.tip {
    font-size: 13px !important;
}

.mstrHeader .mstrSearchSuggestSections {display: none;}
.mstrPath .SearchBox-Wrapper {
    height: 32px;
}
x.mstrPath .searchSpinnerTD,
.mstrPath .searchSettingTD {display: none;}

.mstrPath .mstrSearchSuggestSections{
    margin-top: 0;
    z-index: 1;
    clear:right;
}
.mstrPath .mstrSearchSuggestSections,
.mstrPath .mstrSearchSuggestSections .SearchBox-Wrapper .SearchBox-input,
.mstrPath .mstrSearchSuggestSections .SearchBox-Wrapper .SearchBox-clear
{
    background: transparent;
    border: 0 none;
}
.mstrPath .SearchBoxSection{
    width: 200px;
    height: 32px;
    top: 4px;
    right: 0px;
    margin-right: 0px;
    }
*:first-child+html .mstrPath .SearchBoxSection{top: 0px;}     
*:first-child+html .mstrPath .SearchResultsSection {display: none;}
*:first-child+html .mstrPath .SearchBox-Wrapper {table-layout:fixed;}
.mstrPath #suggestedPattern,
.mstrPath .searchInputTD {
    width: 150px;
    overflow: hidden;
    background: transparent;
    }
.mstrPath .searchInputTD {padding-left: 2px;}    
.mstrPath .SearchBox-suggestDiv {
    height: 25px;
    }   
    
.mstrPath .SearchBox-input {height: 28px; margin-left: 2px; line-height: 24px;}
.mstrPath .SearchBox input {width: 130px;}
.mstrPath .SearchBox-actions,
.mstrPath .SearchBox-actions DIV[id!=sbSpinner],
.mstrPath .SearchBox-bg,
.mstrPath .SearchBox-bg DIV {background: transparent;}
.mstrPath .mstrSuggestPopupItem {clear: both;}

.mstrPath .searchSpinnerTD {width: 16px;}
.mstrPath .SearchBox-actions {height: 20px}
.mstrPath .searchSpinnerTD .SearchBox-clear {display: none;}
.mstrPath .searchSpinnerTD .SearchBox-spinner{
    left: 4px;
    top: 1px;
    width: 18px;
    display: none;
    }
.mstrPath .searchSpinnerTD .SearchBox-spinner.show {display: block !important;}
.mstrPath .SearchBox-search {background: none;} 

/** End New Search CSS **/

/** Old Search CSS **/
.mstrSearchDiv {
    height: 40px;
}

.mstrSearchBox {
    height: 18px;
    line-height: 18px;
    margin: 10px 0 0 3px;
    width: 160px;
}
/** End Old Search CSS **/

/** Wait Page **/
.mstrWait {
    width: 500PX;
}
    
.mstrWait .mstrTitle {
    font-size: 14pt;
    float: left;
    margin-top: 18px;
}

.mstrWait .buttonbar form {
    float: left;
}
.mstrWait br {display: none;}
.mstrWait .mstrActionHeader {
    padding-bottom: 10px;
    padding-top: 25px;
    font-size: 1.3em;
    font-weight: bold;
}

.mstrIconWait {
    background: transparent url(images/theme/gray/loader.gif) no-repeat scroll center;
    width:105px; /*180px*/
    height:50px;
    margin-bottom: 35px;
    float: left;
    clear: none !important;
}

.mstrWait DIV {
    margin-top: 6px;
    font-size: 1.2em;
    clear: both;
}

.mstrWait INPUT {
    margin-right: 10px;
    margin-left: 0px;
    font-size: 1.2em;
    padding: 0px 10px 0px 0px;
    background: transparent;
    border: 0px;
    text-align: left;
    text-decoration: none;
    cursor: pointer;
    border-right: 1px solid #CCC;
}


/** End Wait Page **/

/** Admin Page **/
.mstrAdminPathShortcutsCol {
    width: 555px;
}

.mstrAdminPathShortcuts {
    line-height: 40px;
    float: right;
    position: relative;
}
/** End Admin Page **/

/** Preferences Page **/
.mstrShowFooterPref {
    display: table-row;
    display: block !ie7;
}
/** End Preferences Page **/

/** Prompt Page **/
.mstrPromptTOCHeaderCellRight {
    background: url("images/ft_toolbar_close.png") no-repeat center;
    cursor: hover;
}
.mstrPromptTOCHeaderCellRight:hover {
    background: url("images/ft_toolbar_close_hover.png") no-repeat center;
}
.mstrPromptTOCHeaderCellRight img {
    visibility: hidden;
}
/** End Prompt Page **/

/** Web Error Pages **/
.mstrWebErrorPage .mstrPath {
    position: relative;
}
/** End Web Error Pages **/ 

/** HTML Only Mode **/
body.mstrHTML {
    overflow: auto;
}

.mstrHTML #mstrWebContents {
    position: relative;
    top: 0px;
}

.mstrHTML .mstrPath {
    position: relative;
}

.mstrHTML .mstrPath .mstrPathContainer {
    width: auto;
    position: static;
}

.mstrHTML .mstrPath .mstrSearchDiv {
    opacity: 0;
    filter: alpha(opacity = 0);
    visibility: hidden;
}

.mstrHTML .mstrPath .search-label {
    display: none;
}

.mstrHTML .mstrPath .mstrPathIcons #tbForward0 {
    margin-left: 10px;
}

.mstrHTML .mstrPath > table td:first-child { 
    white-space: nowrap;
    position: relative;
}

.mstrHTML .mstrHeaderSearchCol {
    width: auto;
    width: 270px !ie7;
}

.mstrHTML .mstrHeader .mstrSearchDiv {
    background-position: 0px 4px !important;
}

/*-- Path Icons --*/
.mstrHTML .mstrPath .mstrPathIcons img#tbBack0,
.mstrHTML .mstrPath .mstrPathIcons img#tbForward0,
.mstrHTML .mstrPath .mstrPathIcons img#tbReturn { 
    background: none !important; 
}

/** End HTML Only Mode **/


/************************* Theme common stuff *******************/


/*-- Search --*/
.mstrSearchBox { color: graytext;}

.mstrHeader .mstrSearchDiv,
.mstrPath .mstrSearchDiv,
.mstrPath .mstrSearchSuggestSections .SearchBox-Wrapper {
    background-image: url("images/theme/gray/search_box.png");
    background-position: 0px 0px;
    background-position: 0px -1px !important !ie7;
    background-repeat: no-repeat;
}
.mstrPath .mstrSearchDiv:hover,
.mstrPath .mstrSearchSuggestSections .SearchBox-Wrapper:hover { background-image: url("images/theme/gray/search_box_hover.png"); }
.mstrPath .SearchBoxSection,
.mstrPath .SearchBox-bgx {
    border-color: #6d6d6d;
}

/* Old Search on Admin Page */
.mstrPath .mstrAdminPathShortcuts .mstrSearchDiv {
    float: left;
    background-position: 0px center;
    margin-top: 4px !ie7;
    width: 210px;
}

.mstrPath .mstrAdminPathShortcuts .mstrSearchDiv .mstrSearchBox {
    width: 167px;
    margin-top: 5px !ie7;
}

.mstrPath .mstrAdminPathShortcuts .mstrSearchDiv #tbSearch {
    margin-top: 10px;
}

/*-- Folder Page --*/
.ncsLIVItem a:hover,
.ncsLIVName a:hover,
.mstrLargeIconViewItem a:hover,
.mstrLargeIconViewItemName a:hover,
#folderAllModes .mstrLargeIconViewItem:hover .mstrLargeIconViewItemName .mstrLink,
.mstrDesktopSection .mstrDynamicTableCell:hover .mstrLargeIconViewItemName .mstrLink,
.mstrPathTextCurrent:hover .mstrPathLast,
/*-- Wait --*/
.mstrWait INPUT:hover,
/*-- Menu item --*/
.mstrFloatingMenuItem .hover,
.mstrListBlockToolbarItemSelected,
.mstrListBlockToolbarItemSelectedHover,
.mstrListBlockToolbarItem,
.mstrListBlockToolbarItemHover .mstrListBlockToolbarItemName,
.mstrListBlockToolbarItemSelected .mstrListBlockToolbarItemName,
.mstrListBlockToolbarItemSelectedHover .mstrListBlockToolbarItemName,
/*-- History Pickers --*/
.mstrPickerItemHover,
/*-- CX Menu and Search --*/
.mstrSuggestPopupItem.selected span,
.menu-row-selected .menu-item,
/*--footer section --*/
.mstrShortcutSelected A,
.mstrShortcut A:hover,
.mstrShortcutsListPopup .item.selected,
.mstrShortcutsListPopup a:hover,
.mstrFooter a:hover {
    color: #2e2e2e;
}

#forwardHistoryPicker.mstrPicker span.mstrPickerItemHover,
#backHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrSuggestPopupItem.selected,
.menu-row-selected .mstrContextMenuLeft,
.mstrFloatingMenuItem a.mstrMenuOption.hover,
.mstrFloatingMenuItem a.mstrSubMenuOption.hover,
.mstrShortcutsListPopup .item:hover {
    border-left-color: #2e2e2e;
}

/*-desktop section & panel portrait title bar--*/
.mstrPanelLandscape,
.mstrPanelPortrait,
.mstrPanelBone {
    border-color: #bbb;
}
.mstrPanelPortrait .titlebar, 
.mstrmojo-Editor-titlebar,
.mstrPanelTitleBar { 
    border-bottom: 0px none;
    border-right: 0px none;
}
.mstrPageByTitleBar {background: #D5D6D8 url(../../../style/mstr/images/theme/gray/pgbyHeader.gif) repeat-x scroll left 0px;}    
.mstrPanelTitleOptions label,
.mstrPanelTitleOptions A SPAN { color: #000;}
.mstrPanelTitleButtonBar { margin-top: 3px; }

.mstrWeb .ncsLIVName,
.mstrWeb .ncsLIVName A:link, 
.mstrWeb .ncsLIVName A:visited,
.mstrWeb .mstrLargeIconViewItemName, 
.mstrWeb .mstrLargeIconViewItemName A:link, 
.mstrWeb .mstrmojo-ConditionWalk .dial-checkitem.selected,
.mstrWeb .mstrmojo-ConditionWalk .dial-item.selected,
.mstrWeb .mstrLargeIconViewItemName A:visited { color: #656565; }

/*--accordion -*/
.mstrWeb #accordion_AccordionTabManagerStyle .mstrTabSetTab,
.mstrWeb #accordion_AccordionTabManagerStyle .mstrTabSetTabSelected {
    background: rgb(240, 240, 240);
    background: -webkit-linear-gradient(top, #f5f5f5,#e2e2e2);
    background: -moz-linear-gradient(top, #f5f5f5,#e2e2e2);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e2e2e2',GradientType=0 );
    color: #656565 !important;
}

.mstrWeb #accordion_AccordionTabManagerStyle .mstrTabSetTabSelectedHover,
.mstrWeb #accordion_AccordionTabManagerStyle .mstrTabSetTabHover {
    background: #f0f0f0;
}
    
/*--document section-*/
.mstrWeb .mstrDocSectionTitle {
    background: #D5D6D8 url(../../../style/mstr/images/theme/gray/panelHeader.gif) repeat-x scroll left top !important;
    }
.mstrWeb .mstrDocSectionTitleselected {
    background: #929598 url(../../../style/mstr/images/theme/gray/rwdSectionGradientSelected.gif) repeat-x scroll left top !important;
    color: #FFF;
    }
.mstrWeb .mstrDocHSection .mstrDocSectionTitle {
    background: #D5D6D8 url(../../../style/mstr/images/theme/gray/rwdHSectionHeaderGradient.gif) repeat-y scroll left top !important;
    color: #000;
    }
.mstrWeb .mstrDocHSection .mstrDocSectionTitleselected {
    background: #929598 url(../../../style/mstr/images/theme/gray/rwdHSectionHeaderGradientSelected.gif) repeat-y scroll left top !important;
    color: #FFF;
    }
.mstrWeb .mstrDocSectionTitle .handle,
.mstrWeb .mstrDocHSectionTitle .handle { 
    background-color: #D5D6D8; 
    }
.mstrWeb .mstrDocSectionTitleselected .handle, 
.mstrWeb .mstrDocHSectionTitleselected .handle { 
    background-color: #929598;
    }

/*--listview --*/
/*--dialog editor & floating editor --*/
/*-desktop section & panel portrait title bar--*/
.mstrWeb .mstrPromptTOCHeader,
.mstrWeb .mstrPromptQuestionTitleBar,
.mstrWeb .mstrPanelPortrait .titlebar, 
.mstrWeb .mstrmojo-Editor-titlebar,
.mstrWeb .mstrPanelTitleBar,
.mstrWeb .mstrDialogTitleBar,
.mstrWeb .mstrFloatingEditorTitle,
.mstrWeb .mstrListView thead td {
    background: rgb(240, 240, 240);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,rgba(242, 242, 242, 1) 40%,rgba(205, 205, 205, 1) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%,rgba(242, 242, 242, 1) 40%,rgba(205, 205, 205, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdcdcd',GradientType=0 );
    color: #656565 !important;
    height: 25px !important;
    line-height: 25px !important;
    font-weight: bold;
}

/*--summary page--*/
.mstrSummaryHeader {background: #c2c4c7 url(../../../style/mstr/images/theme/gray/panelHeader.gif) repeat-x left center !important;}
.mstrSummaryHeader A.mstrLink {color: #000;}

/**** Login Page ****/
#lb_LoginStyle .mstrTitle,
.mstrProjectItem:hover .mstrLargeIconViewItemName  a:link,
.mstrProjectItem:hover .mstrLargeIconViewItemName  a:visited { color: #2e2d2d; }

#projects_ProjectsStyle .mstrLargeIconViewItemName a:link,
#projects_ProjectsStyle .mstrLargeIconViewItemName a:visited {
    color: #6d6d6d;
}

/*-- Path Icons --*/
.mstrPath .mstrPathIcons #tbBack0 { background: transparent url(images/left_arrow.png) no-repeat center; }
.mstrPath .mstrPathIcons #tbBack0:hover { background: transparent url(images/left_arrow_hover.png) no-repeat center; }
.mstrPath .mstrPathIcons #tbBack0.disabled { background: transparent url(images/left_arrow_disabled.png) no-repeat center; }

.mstrPath .mstrPathIcons #tbForward0 { background: transparent url(images/right_arrow.png) no-repeat center; }
.mstrPath .mstrPathIcons #tbForward0:hover { background: transparent url(images/right_arrow_hover.png) no-repeat center; }
.mstrPath .mstrPathIcons #tbForward0.disabled { background: transparent url(images/right_arrow_disabled.png) no-repeat center;}

.mstrPath .mstrPathIcons #tbForward1,
.mstrPath .mstrPathIcons #tbBack1 { background: transparent url(images/downArrow.png) no-repeat center; }

.mstrPath .mstrPathIcons #tbForward1:hover,
.mstrPath .mstrPathIcons #tbBack1:hover { background: transparent url(images/downArrow_hover.png) no-repeat center; }

.mstrPath .mstrPathIcons #tbForward1.mstrPullArrowDisabled,
.mstrPath .mstrPathIcons #tbBack1.mstrPullArrowDisabled { background: transparent url(images/downArrow_disabled.png) no-repeat center; }

.mstrPathIcons #tbReturn { background: transparent url(images/folder_up.png) no-repeat center; }
.mstrPathIcons #tbReturn:hover { background: transparent url(images/folder_up_hover.png) no-repeat center; }
.mstrPathIcons #tbReturn.disabled { background: transparent url(images/folder_up_disabled.png) no-repeat center; }

/** Wait Icons **/
.mstrIcon-wait {    background-image: url(images/theme/gray/loader.gif);}
.toolbarLoadingText {
    padding: 0px;
    background: transparent url(images/theme/gray/progress-bar.gif) no-repeat center;
}

/************************* End Theme common stuff **************/

/**    
* -----------------------Color Theme : Red ----------------------**
*/

/**** Login Page ****/
.mstrWeb.Red #lb_LoginStyle .mstrTitle,
.mstrWeb.Red .mstrProjectItem:hover .mstrLargeIconViewItemName  a:link,
.mstrWeb.Red .mstrProjectItem:hover .mstrLargeIconViewItemName  a:visited { color: #f10; }
 
/*--path bar--*/
.mstrWeb.Red .mstrPath {
    border-bottom: 4px solid #c80202;
    border-image: -webkit-linear-gradient(bottom, #bd3c32 0px,#c80202 2px,#c80202 3px,#bd3c32 4px, transparent 0px, transparent 100%) 4 stretch;
}

.mstrWeb.Red .mstrPath .mstrPathIcons .mstrPathPin {
    background: transparent url(images/theme/red/anc_open.png) no-repeat;
}

/*-- Folder Page --*/
.mstrWeb.Red .ncsLIVItem a:hover,
.mstrWeb.Red .ncsLIVName a:hover,
.mstrWeb.Red .mstrLargeIconViewItem a:hover,
.mstrWeb.Red .mstrLargeIconViewItemName a:hover,
.mstrWeb.Red #folderAllModes .mstrLargeIconViewItem:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Red .mstrDesktopSection .mstrDynamicTableCell:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Red .mstrPathTextCurrent:hover .mstrPathLast,
/*-- Wait --*/
.mstrWeb.Red .mstrWait INPUT:hover,
/*-- Menu item --*/
.mstrWeb.Red .mstrFloatingMenuItem .hover,
.mstrWeb.Red .mstrListBlockToolbarItemSelected,
.mstrWeb.Red .mstrListBlockToolbarItemSelectedHover,
.mstrWeb.Red .mstrListBlockToolbarItem,
.mstrWeb.Red .mstrListBlockToolbarItemHover .mstrListBlockToolbarItemName,
.mstrWeb.Red .mstrListBlockToolbarItemSelected .mstrListBlockToolbarItemName,
.mstrWeb.Red .mstrListBlockToolbarItemSelectedHover .mstrListBlockToolbarItemName,
/*-- History Pickers --*/
.mstrWeb.Red .mstrPicker span.mstrPickerItemHover,
/*-- CX Menu and Search --*/
.mstrWeb.Red .mstrSuggestPopupItem.selected span,
.mstrWeb.Red .menu-row-selected .menu-item,
/*--footer section --*/
.mstrWeb.Red .mstrShortcutSelected A,
.mstrWeb.Red .mstrShortcut A:hover,
.mstrWeb.Red .mstrShortcutsListPopup .item.selected,
.mstrWeb.Red  .mstrShortcutsListPopup a:hover,
.mstrWeb.Red .mstrFooter a:hover {
    color: #E52f2f;
}

.mstrWeb.Red #forwardHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Red #backHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Red .mstrSuggestPopupItem.selected,
.mstrWeb.Red .menu-row-selected .mstrContextMenuLeft,
.mstrWeb.Red .mstrFloatingMenuItem a.mstrMenuOption.hover,
.mstrWeb.Red .mstrFloatingMenuItem a.mstrSubMenuOption.hover,
.mstrWeb.Red .mstrShortcutsListPopup .item:hover {
    border-left-color: #c80202;
}

.mstrWeb.Red .mstrListBlockToolbarItemSelected .right.menu,
.mstrWeb.Red .mstrListBlockToolbarItemSelectedHover .right.menu{
    background: transparent url(images/theme/red/downArrow.png) no-repeat center;
}

/*-- Search --*/
.mstrWeb.Red .mstrHeader .mstrSearchDiv,
.mstrWeb.Red .mstrPath .mstrSearchDiv,
.mstrWeb.Red .mstrPath .SearchBox-Wrapper { background-image: url("images/theme/red/search_box.png");}
.mstrWeb.Red .mstrPath .mstrSearchDiv:hover,
.mstrWeb.Red .mstrPath .SearchBox-Wrapper:hover { background-image: url("images/theme/red/search_box_hover.png");}


/**    
* -----------------------Color Theme : Blue ----------------------**
*/

/**** Login Page ****/
.mstrWeb.Blue #lb_LoginStyle .mstrTitle,
.mstrWeb.Blue .mstrProjectItem:hover .mstrLargeIconViewItemName  a:link,
.mstrWeb.Blue .mstrProjectItem:hover .mstrLargeIconViewItemName  a:visited { color: #006ba0 !important; }
 
/*--path bar--*/
.mstrWeb.Blue .mstrPath {
    border-bottom: 4px solid #006ba0 ;
    border-image: -webkit-linear-gradient(bottom, #006ba0 0px,#00a5e0 2px,#00a5e0 3px, #006ba0 4px, transparent 0px, transparent 100%) 4 stretch;
}

.mstrWeb.Blue .mstrPath .mstrPathIcons .mstrPathPin {
    background: transparent url(images/theme/blue/anc_open.png) no-repeat;
}

.mstrWeb.Blue .mstrPromptTOCHeader,
.mstrWeb.Blue .mstrPromptQuestionTitleBar,
.mstrWeb.Blue .mstrPanelPortrait .titlebar, 
.mstrWeb.Blue .mstrmojo-Editor-titlebar,
.mstrWeb.Blue .mstrPanelTitleBar,
.mstrWeb.Blue .mstrDialogTitleBar,
.mstrWeb.Blue .mstrFloatingEditorTitle {
    background: -webkit-linear-gradient(top, rgba(0, 163, 222, 1) 0%,rgba(0, 108, 161, 1) 100%);
    background: -moz-linear-gradient(top, rgba(0, 163, 222, 1) 0%,rgba(0, 108, 161, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a3ed', endColorstr='#006ca1',GradientType=0 );
    color: #d5f2ff !important;
}

/*-- Folder Page --*/
.mstrWeb.Blue .ncsLIVItem a:hover,
.mstrWeb.Blue .ncsLIVName a:hover,
.mstrWeb.Blue .mstrLargeIconViewItem a:hover,
.mstrWeb.Blue .mstrLargeIconViewItemName a:hover,
.mstrWeb.Blue #folderAllModes .mstrLargeIconViewItem:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Blue .mstrDesktopSection .mstrDynamicTableCell:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Blue .mstrPathTextCurrent:hover .mstrPathLast,
/*-- Wait --*/
.mstrWeb.Blue .mstrWait INPUT:hover,
/*-- Menu item --*/
.mstrWeb.Blue .mstrFloatingMenuItem .hover,
.mstrWeb.Blue .mstrListBlockToolbarItemSelected,
.mstrWeb.Blue .mstrListBlockToolbarItemSelectedHover,
.mstrWeb.Blue .mstrListBlockToolbarItem,
.mstrWeb.Blue .mstrListBlockToolbarItemHover .mstrListBlockToolbarItemName,
.mstrWeb.Blue .mstrListBlockToolbarItemSelected .mstrListBlockToolbarItemName,
.mstrWeb.Blue .mstrListBlockToolbarItemSelectedHover .mstrListBlockToolbarItemName,
/*-- History Pickers --*/
.mstrWeb.Blue .mstrPickerItemHover,
/*-- CX Menu and Search --*/
.mstrWeb.Blue .mstrSuggestPopupItem.selected span,
.mstrWeb.Blue .menu-row-selected .menu-item,
/*--footer section --*/
.mstrWeb.Blue .mstrShortcutSelected A,
.mstrWeb.Blue .mstrShortcut A:hover,
.mstrWeb.Blue .mstrShortcutsListPopup .item.selected,
.mstrWeb.Blue .mstrShortcutsListPopup a:hover,
.mstrWeb.Blue .mstrFooter a:hover {
    color: #006ba0;
}

.mstrWeb.Blue #forwardHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Blue #backHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Blue .mstrSuggestPopupItem.selected,
.mstrWeb.Blue .menu-row-selected .mstrContextMenuLeft,
.mstrWeb.Blue .mstrFloatingMenuItem a.mstrMenuOption.hover,
.mstrWeb.Blue .mstrFloatingMenuItem a.mstrSubMenuOption.hover,
.mstrWeb.Blue .mstrShortcutsListPopup .item:hover {
    border-left-color: #006ba0;
}

.mstrWeb.Blue .mstrListBlockToolbarItemSelected .right.menu,
.mstrWeb.Blue  .mstrListBlockToolbarItemSelectedHover .right.menu{
    background: transparent url(images/theme/blue/downArrow.png) no-repeat center;
}

/*-- Search --*/
.mstrWeb.Blue .mstrHeader .mstrSearchDiv,
.mstrWeb.Blue .mstrPath .mstrSearchDiv,
.mstrWeb.Blue .mstrPath .SearchBox-Wrapper {background-image: url("images/theme/blue/search_box.png");}
.mstrWeb.Blue .mstrPath .mstrSearchDiv:hover,
.mstrWeb.Blue .mstrPath .SearchBox-Wrapper:hover {background-image: url("images/theme/blue/search_box_hover.png");}

.mstrWeb.Blue .mstrmojo-Editor-help img,
.mstrWeb.Blue .mstrIcon-btnHelp {
    background-image: url("images/theme/blue/toolbar_help.png") !important;
}
.mstrWeb.Blue .mstrmojo-Editor-help:hover img,
.mstrWeb.Blue .mstrIcon-btnHelp:hover { background-image: url("images/theme/blue/toolbar_help_hover.png") !important; }

.mstrWeb.Blue .mstrmojo-Editor-close,
.mstrWeb.Blue .mstrIcon-btnClose {
    background-image: url("images/theme/blue/toolbar_close.png") !important;
}
.mstrWeb.Blue .mstrmojo-Editor-close:hover,
.mstrWeb.Blue .mstrIcon-btnClose:hover { background-image: url("images/theme/blue/toolbar_close_hover.png") !important; }



/**    
* -----------------------Color Theme : Gray ----------------------**
*/
/*-- Folder Page --*/
.mstrWeb.Gray .ncsLIVItem a:hover,
.mstrWeb.Gray .ncsLIVName a:hover,
.mstrWeb.Gray .mstrLargeIconViewItem a:hover,
.mstrWeb.Gray .mstrLargeIconViewItemName a:hover,
.mstrWeb.Gray #folderAllModes .mstrLargeIconViewItem:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Gray .mstrDesktopSection .mstrDynamicTableCell:hover .mstrLargeIconViewItemName .mstrLink,
.mstrWeb.Gray .mstrPathTextCurrent:hover .mstrPathLast,
/*-- Wait --*/
.mstrWeb.Gray .mstrWait INPUT:hover,
/*-- Menu item --*/
.mstrWeb.Gray .mstrFloatingMenuItem .hover,
.mstrWeb.Gray .mstrListBlockToolbarItemSelected,
.mstrWeb.Gray .mstrListBlockToolbarItemSelectedHover,
.mstrWeb.Gray .mstrListBlockToolbarItem,
.mstrWeb.Gray .mstrListBlockToolbarItemHover .mstrListBlockToolbarItemName,
.mstrWeb.Gray .mstrListBlockToolbarItemSelected .mstrListBlockToolbarItemName,
.mstrWeb.Gray .mstrListBlockToolbarItemSelectedHover .mstrListBlockToolbarItemName,
/*-- History Pickers --*/
.mstrWeb.Gray .mstrPickerItemHover,
/*-- CX Menu and Search --*/
.mstrWeb.Gray .mstrSuggestPopupItem.selected span,
.mstrWeb.Gray .menu-row-selected .menu-item,
/*--footer section --*/
.mstrWeb.Gray .mstrShortcutSelected A,
.mstrWeb.Gray .mstrShortcut A:hover,
.mstrWeb.Gray .mstrShortcutsListPopup .item.selected,
.mstrWeb.Gray .mstrShortcutsListPopup a:hover,
.mstrWeb.Gray .mstrFooter a:hover {
    color: #6d6d6d;
}

.mstrWeb.Gray #forwardHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Gray #backHistoryPicker.mstrPicker span.mstrPickerItemHover,
.mstrWeb.Gray .mstrSuggestPopupItem.selected,
.mstrWeb.Gray .menu-row-selected .mstrContextMenuLeft,
.mstrWeb.Gray .mstrFloatingMenuItem a.mstrMenuOption.hover,
.mstrWeb.Gray .mstrFloatingMenuItem a.mstrSubMenuOption.hover,
.mstrWeb.Gray .mstrShortcutsListPopup .item:hover {
    border-left-color: #6d6d6d;
}

/**    
* -----------------------Color Theme : Black ----------------------**
*/

/*--path bar--*/
.mstrWeb.Black .mstrPath {
    border-bottom: 4px solid #2f2f2f;
    border-width: 0px 0px 4px 0px;
    border-image: -webkit-linear-gradient(bottom, #2e2e2e 0px, #6d6d6d 3px, #2f2f2f 4px, transparent 0px, transparent 100%) 4 stretch;
}

.mstrWeb.Black .mstrPromptTOCHeader,
.mstrWeb.Black .mstrPromptQuestionTitleBar,
.mstrWeb.Black .mstrPanelPortrait .titlebar, 
.mstrWeb.Black .mstrmojo-Editor-titlebar,
.mstrWeb.Black .mstrPanelTitleBar,
.mstrWeb.Black .mstrDialogTitleBar,
.mstrWeb.Black .mstrFloatingEditorTitle {
    background: rgb(240, 240, 240);
    background: -webkit-linear-gradient(top, rgba(130, 130, 130, 1) 0%,rgba(77, 77, 77, 1) 100%);
    background: -moz-linear-gradient(top, rgba(130, 130, 130, 1) 0%,rgba(77, 77, 77, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828282', endColorstr='#4d4d4d',GradientType=0 );
    color: #ffffff !important;
}

.mstrWeb.Black .mstrmojo-Editor-help img,
.mstrWeb.Black .mstrIcon-btnHelp {
    background-image: url("images/theme/black/toolbar_help.png") !important;
}
.mstrWeb.Black .mstrmojo-Editor-help:hover img,
.mstrWeb.Black .mstrIcon-btnHelp:hover { background-image: url("images/theme/black/toolbar_help_hover.png") !important; }

.mstrWeb.Black .mstrmojo-Editor-close,
.mstrWeb.Black .mstrIcon-btnClose {
    background-image: url("images/theme/black/toolbar_close.png") !important;
}
.mstrWeb.Black .mstrmojo-Editor-close:hover,
.mstrWeb.Black .mstrIcon-btnClose:hover { background-image: url("images/theme/black/toolbar_close_hover.png") !important; }

/**    
* -----------------------Color Theme : Carbon ----------------------**
*/

/*--path bar--*/
.mstrWeb.Carbon .mstrPath {
    background: rgb(240, 240, 240);
    background: -webkit-linear-gradient(top, rgba(100, 100, 100, 1) 0%,rgba(43, 43, 43, 1) 100%);
    background: -moz-linear-gradient(top, rgba(100, 100, 100, 1) 0%,rgba(43, 43, 43, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#646464', endColorstr='#2b2b2b',GradientType=0 );
    border-bottom: 4px solid #989898;
    border-width: 0px 0px 4px 0px;
    border-image: -webkit-linear-gradient(bottom, #888888 0px, #bebebe 3px, #989898 4px, transparent 0px, transparent 100%) 4 stretch;
}

.mstrWeb.Carbon .mstrPath span, 
.mstrWeb.Carbon .mstrPath span a:link, 
.mstrWeb.Carbon .mstrPath span a:visited,
.mstrWeb.Carbon .mstrPathTextCurrent:hover .mstrPathLast {
    color:#b7b7b7;
}
.mstrWeb.Carbon .mstrPromptTOCHeader,
.mstrWeb.Carbon .mstrPromptQuestionTitleBar,
.mstrWeb.Carbon .mstrPanelPortrait .titlebar, 
.mstrWeb.Carbon .mstrmojo-Editor-titlebar,
.mstrWeb.Carbon .mstrPanelTitleBar,
.mstrWeb.Carbon .mstrDialogTitleBar,
.mstrWeb.Carbon .mstrFloatingEditorTitle {
    background: rgb(240, 240, 240);
    background: -webkit-linear-gradient(top, rgba(100, 100, 100, 1) 0%,rgba(43, 43, 43, 1) 100%);
    background: -moz-linear-gradient(top, rgba(100, 100, 100, 1) 0%,rgba(43, 43, 43, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#646464', endColorstr='#2b2b2b',GradientType=0 );
    color: #b7b7b7 !important;
}
.mstrWeb.Carbon .mstrPath .mstrPathTextCurrent {
    text-shadow: #222 1px 1px 1px;
}

.mstrWeb.Carbon #mstrStarburst .path.mstrLogoSmall,
.mstrWeb.Carbon #mstrStarburst .mstrLogoSmall {
    background-image: url(images/theme/carbon/logo_small.png);
}

.mstrWeb.Carbon #mstrStarburst:hover .mstrLogoSmall {
    background-image: url(images/theme/carbon/logo_hover_small.png);
}

/** Opened Logo State **/
.mstrWeb.Carbon #mstrStarburst.opened .mstrLogoSmall {
    background-image: url(images/theme/gray/logo_opened_small.png);
}

.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbBack0 { background: transparent url(images/theme/carbon/left_arrow.png) no-repeat center; }
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbBack0:hover { background: transparent url(images/theme/carbon/left_arrow_hover.png) no-repeat center; }
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbBack0.disabled { background: transparent url(images/theme/carbon/left_arrow_disabled.png) no-repeat center; }

.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbForward0 { background: transparent url(images/theme/carbon/right_arrow.png) no-repeat center; }
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbForward0:hover { background: transparent url(images/theme/carbon/right_arrow_hover.png) no-repeat center; }
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbForward0.disabled { background: transparent url(images/theme/carbon/right_arrow_disabled.png) no-repeat center;}

.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbForward1,
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbBack1 { background: transparent url(images/theme/carbon/downArrow.png) no-repeat center; }

.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbForward1:hover,
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbBack1:hover { background: transparent url(images/theme/carbon/downArrow_hover.png) no-repeat center; }

.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbForward1.mstrPullArrowDisabled,
.mstrWeb.Carbon .mstrPath .mstrPathIcons #tbBack1.mstrPullArrowDisabled { background: transparent url(images/theme/carbon/downArrow_disabled.png) no-repeat center; }

.mstrWeb.Carbon .mstrPathIcons #tbReturn { background: transparent url(images/theme/carbon/folder_up.png) no-repeat center; }
.mstrWeb.Carbon .mstrPathIcons #tbReturn:hover { background: transparent url(images/theme/carbon/folder_up_hover.png) no-repeat center; }
.mstrWeb.Carbon .mstrPathIcons #tbReturn.disabled { background: transparent url(images/theme/carbon/folder_up_disabled.png) no-repeat center; }

.mstrWeb.Carbon .mstrPath .mstrPathIcons .mstrPathPin {
    background: transparent url(images/theme/carbon/anc_open.png) no-repeat;
}
.mstrWeb.Carbon .mstrPath .mstrPathTextCurrent {
    background: transparent url(images/theme/carbon/anc_slider.png) no-repeat right;
}
.mstrWeb.Carbon .mstrHelpShortcut {
    background-image: url("images/theme/carbon/web_help.png");    
}
.mstrWeb.Carbon .mstrHelpShortcut:hover {
    background-image: url("images/theme/carbon/web_help_hover.png");
}
.mstrWeb.Carbon .mstrmojo-Editor-help img,
.mstrWeb.Carbon .mstrIcon-btnHelp {
    background-image: url("images/theme/carbon/toolbar_help.png") !important;
}
.mstrWeb.Carbon .mstrmojo-Editor-help:hover img,
.mstrWeb.Carbon .mstrIcon-btnHelp:hover { background-image: url("images/theme/carbon/toolbar_help_hover.png") !important; }

.mstrWeb.Carbon .mstrmojo-Editor-close,
.mstrWeb.Carbon .mstrIcon-btnClose {
    background-image: url("images/theme/carbon/toolbar_close.png") !important;
}
.mstrWeb.Carbon .mstrmojo-Editor-close:hover,
.mstrWeb.Carbon .mstrIcon-btnClose:hover { background-image: url("images/theme/carbon/toolbar_close_hover.png") !important; }


.mstrShortcutsListPopup a.projects, .mstrShortcutsListPopup a.scNewIVE 
{
    display: none;
}

/* Disable Startpage default - Changes the behavior of the Main Control Panel */
select#startPage, input#startPageSource, .mstrColorThemeList
{
    display:none;    

}

/* Disable the toolbar search */
#mstrWeb_path #mstrSearchSuggest
{
     display:none;    
}