





  
  
  
  body {
    font-family: Minion Pro, sans-serif !important;
    color: black !important;
    background-color: #ffffff !important;
    scrollbar-face-color: #e4e4e4 !important;
  
  }

  .x-grid-cell-inner {
    color: black !important;
    font-size: 12px !important;
    font-family: sans-serif !important;
  }

  .fakeLink {
    color: black;
    text-decoration: none;
    cursor: pointer;
  }

  .fakeLink:hover {
    text-decoration: underline;
  }

  .x-grid-row-over .fakeLink {
    text-decoration: underline;
  }

  div.ui-dialog-titlebar > button {
    outline: none !important;
  }

  
  
  .title-bar-inner h1,
  .title-bar-inner h2,
  .title-bar-inner h3,
  .widget > .titlebar > .dragger-space > .title {
    font-size: 16px !important;
    color: #000 !important;
    font-family: Optima Lt Std, sans-serif !important;
  }

  
  .span-1 {
    width: 13px;
  }

  .span-2 {
    width: 23px;
  }

  .span-3 {
    width: 33px;
  }

  .span-4 {
    width: 43px;
  }

  .span-5 {
    width: 53px;
  }

  .span-6 {
    width: 63px;
  }

  .span-7 {
    width: 73px;
  }

  .span-8 {
    width: 83px;
  }

  .span-9 {
    width: 93px;
  }

  .span-10 {
    width: 103px;
  }

  .span-11 {
    width: 113px;
  }

  .span-12 {
    width: 123px;
  }

  .span-13 {
    width: 133px;
  }

  .span-14 {
    width: 143px;
  }

  .span-15 {
    width: 153px;
  }

  .span-16 {
    width: 163px;
  }

  .span-17 {
    width: 173px;
  }

  .span-18 {
    width: 183px;
  }

  .span-19 {
    width: 193px;
  }

  .span-20 {
    width: 203px;
  }

  .span-21 {
    width: 213px;
  }

  .span-22 {
    width: 223px;
  }

  .span-23 {
    width: 233px;
  }

  .span-24 {
    width: 243px;
  }

  .span-25 {
    width: 253px;
  }

  .span-26 {
    width: 263px;
  }

  .span-27 {
    width: 273px;
  }

  .span-28 {
    width: 283px;
  }

  .span-29 {
    width: 293px;
  }

  .span-30 {
    width: 303px;
  }

  .span-31 {
    width: 313px;
  }

  .span-32 {
    width: 323px;
  }

  .span-33 {
    width: 333px;
  }

  .span-34 {
    width: 343px;
  }

  .span-35 {
    width: 353px;
  }

  .span-36 {
    width: 363px;
  }

  .span-37 {
    width: 373px;
  }

  .span-38 {
    width: 383px;
  }

  .span-39 {
    width: 393px;
  }

  .span-40 {
    width: 403px;
  }

  .span-41 {
    width: 413px;
  }

  .span-42 {
    width: 423px;
  }

  .span-43 {
    width: 433px;
  }

  .span-44 {
    width: 443px;
  }

  .span-45 {
    width: 453px;
  }

  .span-46 {
    width: 463px;
  }

  .span-47 {
    width: 473px;
  }

  .span-48 {
    width: 483px;
  }

  .span-49 {
    width: 493px;
  }

  .span-50 {
    width: 503px;
  }

  .span-51 {
    width: 513px;
  }

  .span-52 {
    width: 523px;
  }

  .span-53 {
    width: 533px;
  }

  .span-54 {
    width: 543px;
  }

  .span-55 {
    width: 553px;
  }

  .span-56 {
    width: 563px;
  }

  .span-57 {
    width: 573px;
  }

  .span-58 {
    width: 583px;
  }

  .span-59 {
    width: 593px;
  }

  .span-60 {
    width: 603px;
  }

  .span-61 {
    width: 613px;
  }

  .span-62 {
    width: 623px;
  }

  .span-63 {
    width: 633px;
  }

  .span-64 {
    width: 643px;
  }

  .span-65 {
    width: 653px;
  }

  .span-66 {
    width: 663px;
  }

  .span-67 {
    width: 673px;
  }

  .span-68 {
    width: 683px;
  }

  .span-69 {
    width: 693px;
  }

  .span-70 {
    width: 703px;
  }

  .span-71 {
    width: 713px;
  }

  .span-72 {
    width: 723px;
  }

  .span-73 {
    width: 733px;
  }

  .span-74 {
    width: 743px;
  }

  .span-75 {
    width: 753px;
  }

  .span-76 {
    width: 763px;
  }

  .span-77 {
    width: 773px;
  }

  .span-78 {
    width: 783px;
  }

  .span-79 {
    width: 793px;
  }

  .span-80 {
    width: 803px;
  }

  .span-81 {
    width: 813px;
  }

  .span-82 {
    width: 823px;
  }

  .span-83 {
    width: 833px;
  }

  .span-84 {
    width: 843px;
  }

  .span-85 {
    width: 853px;
  }

  .span-86 {
    width: 863px;
  }

  .span-87 {
    width: 873px;
  }

  .span-88 {
    width: 883px;
  }

  .span-89 {
    width: 893px;
  }

  .span-90 {
    width: 903px;
  }

  .span-91 {
    width: 913px;
  }

  .span-92 {
    width: 923px;
  }

  .span-93 {
    width: 933px;
  }

  .span-94 {
    width: 943px;
  }

  .span-95 {
    width: 953px;
  }

  .span-96 {
    width: 963px;
  }

  .span-97 {
    width: 973px;
  }

  .span-98 {
    width: 983px;
  }

  .span-99 {
    width: 993px;
  }

  .span-100 {
    width: 1003px;
  }

  
  
  
  a {
    color: black;
  }

  .linkBorder {
    border-color: black;
  }

  .linkColor {
    color: black;
  }

  .linkFill,
  .linkFillHover:hover {
    background-color: black;
    color: white;
  }

  .action, .action-label {
    color: black;
  }

  .action-panel {
    color: black;
  }

  .alt {
    background: #edeff5;
  }

  .button-bar {
    color: black;
    background-color: #e4e4e4;
  }

  .button-bar a {
    color: black;
  }

  .content-panel {
    background-color: #ffffff;
  }

  .content-panel div.yui-layout-bd {
    background-color: #ffffff !important;
  }

  .error-message-icon,
  .error-message {
    color: red;
  }

  .error-border {
    border: 2px solid red !important;
  }

  h1, .h1-title, h2, .subhead, h3, .section-title, h4 {
    color: black;
  }

  .headertext {
    color: black;
  }

  .label {
    color: black;
  }

  .menu-panel {
    background: #E4E4E4;
  }

  .message-panel {
    color: black;
    background: #e4e4e4;
  }

  .parent-banner {
    color: black;
  }

  .parent-banner .banner-label {
    color: black;
  }

  .sub-banner {
    background: #E4E4E4;
  }

  .record {
    background: white;
  }

  .record-alt {
    background: #edeff5;
  }

  .record-selectable:hover {
    color: white !important;
    background: #75676A !important;
  }

  .report-background {
    background-color: #fefefe;
  }

  .required {
    background-color: #FFFFB4 !important;
  }

  span.chzn-required div.chzn-container a.chzn-single,
  span.chzn-required div.chzn-container div.chzn-drop,
  span.chzn-required div.chzn-container ul.chzn-choices {
    background-color: #FFFFB4 !important;
    background-image: none;
  }

  .subtext {
    color: black;
  }

  .status-text {
    color: maroon;
  }

  .tab-row {
  }

  .tab-row a {
    color: white;
  }

  .tab-row .selected a {
    color: white;
  }

  table {
  }

  table tr.selected {
    color: #636466 !important;
    background: #00a0af !important;
  }

  table thead,
  table tfoot,
  table thead.chart tr,
  table tr.header *,
  table tr td.record-title,
  table tr td.record-title * {
    color: white !important;
    background: #00a0af !important;
  }

  table.list-detail {
  }

  table.list-detail thead tr,
  table.list-detail tfoot tr,
  table.list-detail tr.header {
    color: white;
    background: #00a0af;
  }

  .table-header {
    color: white !important;
    background: #00a0af !important;
  }

  .wizard-instructions {
    color: black;
    background-color: #F2F2F2;
    line-height: 1.7em;
    font-size: 12px;
  }

  #wizardinstructionslist li:before {
    content: "\00BB \0020"
  }

  
  
  h1, .h1-title, h2, .subhead, h3, .section-title, h4 {
    font-family: Optima Lt Std, sans-serif;
  }

  .read-only {
    font-family: Minion Pro, sans-serif !important;
  }

  
  

  #callidusHeader .cald_header > .cald_logo {
    background-image: url("/ICM/cacheme~620882001Z/./Common/images/sap/apm_shellbar@1x.png");
  }

  .yui-panel .bd {
    font-weight: normal;
    font-size: 12px;
    font-family: Minion Pro, sans-serif;
    text-decoration: none;
  }

  .form-instructions {
    color: black;
    line-height: 1.7em;
    font-size: 12px;
  }

  
  
  .tab-strip {
    border-bottom: 2px solid#89A0C1;
  }

  .tab, .tab-control {
    background-color: #A9B0B6;
    color: white;
  }

  .tab-selected {
    background-color: #89A0C1;
    color: white;
  }

  .tab-title {
    color: black;
    background: #edeff5;
  }

  .tab-control .tab-control-content span.fakeLink {
    background-color: #A9B0B6;
    color: white;
  }

  .tab-control .tab-control-content span.fakeLink:hover {
    background-color: #89A0C1;
    color: white !important;
  }

  
  
  .chartContainer *,
  table.detailForm {
    font-family: Minion Pro, sans-serif;
  }

  td.fieldColumn .mappedFieldDescription {
    color: black;
  }

  

  fb\:component[viewOnlyMode=true] fb\:layout table.detailForm > tbody > tr.odd {
    background: #ffffff url("/ICM/Common/images/fadeWhiteBg.png") repeat top left;
  }

  fb\:component[viewOnlyMode=true] .section-collapsible > .section-collapsible-header .label {
    color: #ffffff;
    font-family: Minion Pro, sans-serif;
  }

  fb\:component[viewOnlyMode=true] .section-collapsible .section-collapsible-header .controls {
    color: #ffffff;
  }

  fb\:component[viewOnlyMode=true] .section-collapsible .section-content {
    background: #ffffff;
  }

  
  
  #quick-nav-overlay h3 {
    font-family: Optima Lt Std, sans-serif;
    color: Black;
  }

  
  .search-dialog > .content > .selected,
  .recents-dialog > .content > .selected,
  .favorites-dialog > .content > .selected,
  .quick-nav-widget .quick-nav-search-result:hover,
  #quick-nav-overlay .selected {
    background-color: #ffffff;
    color: black;
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(enabled='true', startColorstr=#ffffff, endColorstr=#e4e4e4)";
    background-image: -moz-linear-gradient(top, #ffffff, #e4e4e4);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e4e4e4));
  
  }

  .search-dialog > .content > .selected > h4,
  .quick-nav-widget .selected h4,
  #quick-nav-overlay .selected h4 {
    color: black;
  }

  
  

  .light_label {
    color: #DDDDDD;
  }

  .boldlabel {
    font-weight: bold;
  }

  .light_boldlabel {
    color: #D0D0D0;
    font-weight: bold;
  }

  .text {
    color: black;
  }

  .light_text {
    color: #DDDDDD;
  }

  .linktext {
    color: black;
  }

  .light_linktext {
    color: #A8A8FF;
    text-decoration: underline;
  }

  .no_decoration_link {
    color: black;
    text-decoration: none;
  }

  table.process-detail tr td {
    padding: 3px 2px;
  }

  
  

  .nav {
    height: 100%;
    width: 100%;
    background: #ffffff;
  }

  .nav .menu-section h3 {
    font-family: Optima Lt Std, sans-serif;
    color: Black;
  }

  .nav li {
    color: Black;
  }

  
  .nav .menu-item-wrapper .level-3 {
    padding-left: 21px;
  }

  
  .nav .menu-item-wrapper .level-4 {
    padding-left: 36px;
  }

  
  .nav .menu-item-wrapper .level-5 {
    padding-left: 51px;
  }

  
  .nav .menu-item-wrapper .level-6 {
    padding-left: 66px;
  }

  
  .nav .menu-item-wrapper .level-7 {
    padding-left: 81px;
  }

  
  .nav .menu-item-wrapper .level-8 {
    padding-left: 96px;
  }

  
  .nav .menu-item-wrapper .level-9 {
    padding-left: 111px;
  }

  
  .nav .menu-item-wrapper .level-10 {
    padding-left: 126px;
  }

  
  .nav .menu-item-wrapper .level-11 {
    padding-left: 141px;
  }

  

  .nav .menu-item-wrapper:hover {
    color: #002d62;
    background: #A9B0B6;
  }

  .nav .menu-item-wrapper:active,
  .nav li .selected {
    color: #002d62;
    background: #0854a1;
  }

  
  

  

  

  .x-grid-table .x-grid {
    background-color: #ffffff !important;
  }

  .x-grid-table .x-grid-row
  .x-grid-table .x-grid-row .x-grid-cell,
  .x-grid-row .x-grid-cell,
  .x-grid-table .x-grid-row .x-grid-cell .x-grid-cell-inner {
    background-color: white !important;
  }

  .x-grid-row .x-grid-cell {
    font-family: Minion Pro, sans-serif;
  }

  textarea[readonly]:focus {
    outline: none !important;
  }

  

  .x-grid-table .x-grid-row-alt,
  .x-grid-table .x-grid-row-alt .x-grid-cell,
  .x-grid-row-alt .x-grid-cell,
  .x-grid-table .x-grid-row-alt .x-grid-cell .x-grid-cell-inner {
    background-color: #edeff5 !important;
  }

  

  .x-grid-header-ct .x-column-header {
    color: white !important;
    background: #00a0af !important;
  }

  

  .x-grid-header-ct .x-column-header .x-column-header-over {
    color: black !important;
  }

  

  .x-grid-table .x-grid-row-selected,
  .x-grid-table .x-grid-row-selected .x-grid-cell,
  .x-grid-row-selected .x-grid-cell,
  .x-grid-table .x-grid-row-selected .x-grid-cell .x-grid-cell-inner {
    background-color: #00a0af !important;
  }

  

  .x-grid-table .x-grid-row-over,
  .x-grid-table .x-grid-row-over .x-grid-cell,
  .x-grid-row-over .x-grid-cell,
  .x-grid-table .x-grid-row-over .x-grid-cell .x-grid-cell-inner {
    color: white !important;
    background: #75676A !important;
  }

  .x-grid-row-over .x-grid-cell .x-grid-cell-inner a {
    color: white !important;
  }

  

  .x-panel-with-col-lines .x-grid-row .x-grid-cell {
    padding: 0 !important;
    border-right: 1px solid #adadad !important;
  }

  .x-grid-header-ct {
    border: 1px solid #adadad !important;
  }

  
  .x-grid-table .x-grid-row.x-grid-row-over .x-grid-cell .x-grid-cell-inner,
  .x-grid-table .x-grid-row-alt.x-grid-row-over .x-grid-cell .x-grid-cell-inner {
    cursor: pointer;
  }

  
  

  .notice-error,
  .notice-stop {
    background-image: url("/ICM/Common/images/error_32x32.png");
    background-color: #FFCCCC;
    color: red;
  }

  

  
  .list-detail-row {
    color: black
  }

  .list-panel .footer {
    background: #00a0af !important;
  }

  .list-panel {
    background: #e4e4e4;
  }

  .list-panel .info-message {
    color: black;
    background: #D8E4F1;
  }

  .list-panel .warning-message {
    color: black;
    background: #FFFF99;
  }

  .list-panel .error-message {
    color: black;
    background-color: #FFCCCC;
  }

  
  
  #main table.param-table tr.param-table-actions {
    height: 100px;
  }

  
  
  .side-tabs-menu li a.tab-button,
  .side-tabs-menu li a.tab-link {
    color: Black;
    font-family: Optima Lt Std, sans-serif;
  }

  .side-tabs-menu li a.tab-button:hover,
  .side-tabs-menu li a.tab-link:hover {
    color: #002d62;
    background-color: #A9B0B6;
  }

  .side-tabs-menu li a.tab-button:active,
  .side-tabs-menu li a.tab-button.selected {
    color: #002d62;
    background-color: #A9B0B6;
  }

  
  
  .dd-data-source {
    font-family: Minion Pro, sans-serif;
  }

  .dd-data-source.hidden {
    visibility: hidden;
  }

  .dd-drag-proxy {
    font-family: Minion Pro, sans-serif;
  }

  
  

  .A3ChartFrame {
    background-color: #ffffff;
  }

  .acom3TableSummaryChartRow:hover {
    background-color: #edeff5;
  }

  .acom3TableSummaryChartRow .rowRight .rowBar {
    background-color: black;
  }

  .chzn-select {
    display: none;
  }

  
  

  .msgpan_dialog {
    background-color: #ffffff;
    box-shadow: -2px -2px 5px black;
  }

  .msgpan_dialog > .content {
    color: black;
    background-color: #ffffff;
  }

  .msgpan_dialog > .header {
    color: #ffffff;
    background-color: #16a1ae;
  }

  div.entity-list-container {
    background: #e5e5e5;
  }

  div.entity-list-container .subhead {
    color: #000000;
    font-family: sans-serif, sans-serif;
    font-size: 14px;
  }

  div.entity-list-container table tr.record {
    background: #FFFFFF;
  }

  div.entity-list-container table tr.record-alt {
    background: #ECECEC;
  }

  div.entity-list-container table tr.header * {
    color: #000000 !important;
    background: #fafafa !important;
  }
