﻿.TODO_Marker {
  font-size: x-large;
  background-color: yellow;
}

.TODO_Button {
  background-color: yellow;
}

.TODO_Mini_Marker {
  background-color: yellow;
  display: inline-block;
}

.excel_button {
  background-color: mediumspringgreen;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.BETA_Marker {
  color: red;
}

.css_Used {
  background-color: lightgray;
}

.mini_note {
  color: darkblue;
  font-size: 90%;
}

/* --- Textboxes */
.txtbox_resize {
	resize: both;
	overflow: auto;
}
.txtbox_resize_horiz {
	resize: horizontal;
	overflow: auto;
}
.txtbox_resize_vert {
	resize: vertical;
	overflow: auto;
}

/* --- Grids --- */
.gridcol_long_text_wrap {
  max-width: 400px;
}

.gridcol_extra_long_text {
  max-width: 650px;
}

.gridcol_short_text {
  max-width: 100px;
}

.batch_tariff_low {
  color: orangered;
}
.batch_tariff_100 {
  color: green;
}
.batch_tariff_high {
  color: purple;
}

.status_good {
  color: green;
}

.status_n_a {
  color: grey;
  font-weight: lighter;
  font-size: 80%;
}

.status_red {
  color: red;
}

/* TABLES */

table.simple_table_padding tr td, table.simple_table_padding tr th {
  padding: 2px 5px 2px 5px;
}

table tr td.simple_tablecell_padding, table tr th.simple_tablecell_padding {
  /* Used for tables with CSS conflicts with sub-controls*/
  padding: 2px 5px 2px 5px;
}


/*-------------------------------- PRINTING --------------------------------------*/
@media print {
  .div_no_print {
    display: none;
  }

  .general_no_print {
    display: none;
  }

  .excel_button {
    display: none;
  }


  .div_only_print {
    display: normal;
  }
}

@media not print {
  .div_only_print {
    display: none;
  }
}
