table.result {
  width: 100%;
  border: 0px;
  font-family:Tahoma;
  font-size:9pt;
}

table.result tr {
  padding:5px;
}

table.result thead th {
  background-color:#F2F2E3;
  color:#000000;
  padding:5px;
}

table.result tbody tr.even {
  background-color:#EAEAD0;
}

table.result tbody tr.odd {
  background-color:#F2F2E3;
}

table.result tbody tr td {
  color:#000000;
  padding:5px;
}

table.result tbody tr:hover td {
  cursor: pointer;
  background-color: #f5f5f5;
}

table tbody tr td.actions {
  width: 100px;
}

table tbody tr td.actions img {
  border:0px;
  cursor:pointer;
  margin:0px 4px 2px 2px;
  vertical-align:middle;
}

table.nosResultTable tr.sumRowReportDailyOrders td{
    background-color: lightblue;
}

table.nosResultTable tr.sumRowReportDailyOrdersRegions td{
    background-color: lightgreen;
}

#clientPickerPanel {
    /* max-height: 500px; */
    overflow-y: auto;
    z-index: 3000;
}

#productPickerPanel {
  z-index: 4000;
}
