input[type=button] {
  border:  none;
  color:  #ffffff;
  background:  #003366;
  border-radius:  10%/30%;
}
input[type=button]:disabled {
  border:  none;
  background:  #dddddd;
  border-radius:  10%/30%;
}
.sel_deco {
  border:  1px solid #999999;
  border-radius:  3px;
  font-size:  12px;
  color:  #000000;
}
.border_menu_table {
  width:  992px;
  margin:  0 auto;
  border:  0;
}
.border_line_table {
  width:  90%;
  margin:  0 auto;
  border:  0;
}
.search_criteria_table {
  width:  992px;
  border: 0;
  margin:  auto;
  margin-top:  0;
  margin-bottom:  0;
  font-size:  16px;
  color:  #003366;
}
.str_search_criteria {
  width:  26%;
  text-align:  center;
}
.input_search_criteria {
  width:  64%;
}
.search_input_table {
  width:  100%;
  margin:  0 auto;
  border: 0;
  text-align:  center;
  color:  #000000;
}
.input_text_serial {
  width:  80%;
  height:  30px;
  margin-top:  25px;
  font-size:  14px;
  text-transform:  uppercase;
}
.input_button_search {
  width:  20%;
  height:  30px;
  margin-top:  25px;
  margin-left:  20px;
  margin-bottom:  25px;
  color:  #003366;
}
.search_results_table {
  width:  992px;
  overflow-y:  auto;
  border: 0;
  margin:  auto;
  margin-top:  0;
  margin-bottom:  0;
  font-size:  16px;
  color:  #003366;
}
.str_search_results {
  width:  26%;
  text-align:  center;
}
.search_results_list {
  width:  64%;
}
.max_height_div {
  overflow-y:  auto;
  max-height:  496px;
}
.printer_list_table {
  width:  100%;
  margin:  0 auto;
  border: 0;
  text-align:  center;
  color:  #000000;
}
.printer_list {
  display:  none;
  width:  95%;
  margin-top:  15px;
  margin-left:  5%;
  margin-bottom:  15px;
}
.str_printer_name {
  display:  inline-block;
  text-align:  left;
}
.printer_list_type {
  display:  none;
  margin-top:  25px;
  color:  #003366;
}