#mist-header {
  background: #1E4176 url(images/slate-hd-bg.gif) repeat-x scroll 0pt;
  border: 0pt none;
  padding-left: 3px;
}

#mist-logout {
  float: right;
  padding-top: 5px;
  padding-right: 8px;
}

#mist-print {
  float: right;
  padding-top: 5px;
  padding-right: 8px;
}

#mist-welcome {
  float: right;
  padding-top: 10px;
  padding-right: 8px;
  color: white;
  font-family: tahoma, arial, sans-serif;
  font-size: 12px;
}

#mist-title {
  color: white;
  font-family: tahoma, arial, sans-serif;
  font-size: 16px;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: normal;
  padding: 6px 0px 8px 6px;
}

.header{
  font-size:large;
  font-weight:bold;
  margin-right:10px;
  white-space:nowrap;
}

.loading{
  background-image: url(gxt/images/default/grid/grid-loading.gif) !important;
  height: 16px;
  width: 16px;
}

body {
  font-size: 12px;
  background-color: #445825;
}

.navigation div.x-panel-body {
  background-color: #5f6f80;
  background-image: url('images/dtech_small.jpg');
  background-position: bottom center;
  background-repeat: no-repeat;
  /*background-color: #F0F0F0;*/
  /*  background-color: #445825;
    border: none;*/
}

.x-viewport {
  background-color: #445825 !important;
}

/*.x-column-layout-ct {
  background-color: #F0F0F0 !important;
}*/

.login {
  padding: 15px;
}

.email {
  padding: 15px;
}

.order-viewer{
  background-color: #445825;
}

#logo-login {
  margin-bottom: 20px;
}

#logo-login-phbp {
  margin-left: 62px;
  margin-bottom: 20px;
}

.login {
  background-color: white !important;
}

.login .x-form-item {
  margin-left: 40px;
}

#download-chrome {
  margin: 0px auto 0px auto;
}

/*.browser-warn {
  color:red;
}*/

.icon-add {
  background-image: url(images/icons/add.png) !important;
}

.icon-edit {
  background-image: url(images/icons/pencil.png) !important;
}

.icon-delete {
  background-image: url(images/icons/delete.png) !important;
}

.icon-error {
  background-image: url(images/icons/error.png) !important;
}

.icon-table {
  background-image: url(images/icons/table.png) !important;
}

.icon-table-add {
  background-image: url(images/icons/table_add.png) !important;
}

.icon-table-edit {
  background-image: url(images/icons/table_edit.png) !important;
}

.icon-table-delete {
  background-image: url(images/icons/table_delete.png) !important;
}

.icon-table-go {
  background-image: url(images/icons/table_go.png) !important;
}

.icon-find {
  background-image: url(images/icons/find.png) !important;
}

.icon-lpv-transfer {
  background-image: url(images/icons/arrow_join.png) !important;
}

.icon-form {
  background-image: url(images/icons/application_form.png) !important;
}

.icon-form-add {
  background-image: url(images/icons/application_form_add.png) !important;
}

.icon-form-edit {
  background-image: url(images/icons/application_form_edit.png) !important;
}

.icon-form-delete {
  background-image: url(images/icons/application_form_delete.png) !important;
}

.icon-excel {
  background-image: url(images/icons/page_white_excel.png) !important;
}

.icon-lock {
  background-image: url(images/icons/lock.png) !important;
}

.icon-unlock {
  background-image: url(images/icons/lock_open.png) !important;
}

.icon-filter {
  background-image: url(images/icons/funnel.png) !important;
}

.icon-filter-clear {
  background-image: url(images/icons/funnel_delete.png) !important;
}

.icon-form {
  background-image: url(images/icons/application_form.png) !important;
}

.icon-form-add {
  background: url(images/icons/application_form_add.png) no-repeat center left !important;
}

.icon-form-delete {
  background-image: url(images/icons/application_form_deletOKe.png) !important;
}

.icon-form-edit {
  background-image: url(images/icons/application_form_edit.png) !important;
}

.icon-chart-pie {
  background-image: url(images/icons/chart_pie.png) !important;
}

.icon-tag {
  background-image: url(images/icons/tag.png) !important;
}

.icon-plugin {
  background: transparent url(images/icons/plugin.png) no-repeat scroll left center !important;
}

.icon-order{
  background-image: url(images/nav/order.png) !important;
}

.icon-info{
  background-image: url(images/nav/info.png) !important;
}

.icon-inventory{
  background-image: url(images/nav/inventory.png) !important;
  clear: both !important;
}

.icon-invoice{
  background-image: url(images/nav/invoice.png) !important;
}

.icon-chart{
  background-image: url(images/nav/chart.png) !important;
}

.icon-sales{
  background-image: url(images/nav/ticket.png) !important;
}

.icon-email {
  background-image: url(images/icons/email.png) !important;
}

.icon-email-send {
  background-image: url(images/icons/email_go.png) !important;
}

.icon-save {
  background-image: url(images/icons/save.png) !important;
}


.cSection .x-panel-inline-icon{
  width: 100px !important;
  height: 105px !important;
  margin-left: 15px;
}

.cSection .x-accordion-hd{
  background-color: #5f6f80;
}

.grid-col-total {
  background-color: #F1F2F4;
}

.x-grid3-summary-table .x-grid3-cell-inner {
  font-weight: bold;
}

.x-grid3-summary-table .x-grid3-col-lot {
  /*text-align: right;*/
}

.x-grid3-summary-row{
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#F1F2F4 none repeat scroll 0 50%;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  color:#333333;
}

.x-grid3-col-order_id{
  color: blue;
  text-decoration: underline;
}

.x-grid3-col-invoice_id{
  color: blue;
  text-decoration: underline;
}

.link{
  color: blue;
  text-decoration: underline;
}

.x-grid3-col-edit{
  color: blue;
  text-decoration: underline;
  text-align: center;
  padding: 0px !important;
}

.edit-div{
  padding: 3px;
  cursor: pointer;
}

.table{
  width:450px;
  font-size: small;
}

.table-label{
  float:left;
  font-weight: bold;
  text-align: right;
  width:160px;
  clear:left;
  padding: 5px 20px 5px 0px;
}

.table-value{
  float:left;
  width:250px;
  padding: 5px 0px;
}

.clear{
  clear: both;
}

.hr{
  height: 5px;
  overflow: hidden;
  background-color: #E5E5E5;
  margin: 20px;
}

.xtb-text {
  color: white !important;
}

.grid-arrow {
  background-image: url('images/icons/arrow.gif');
  background-repeat: no-repeat;
  background-position: 3px;
  padding-right: 15px;
}

.frozen {
  background-color: #b0dafa !important;
}

.warning {
  background-color: #fdff7c !important;
}