.myinput {
  font-size: 1.0em;
}

.popup_new {
  position:absolute; 
  visibility:hidden; 
  left: 0px;
  right: 0; 
  top: 199px;
  margin: 0 auto;
  width:100%; 
  max-width: 635px;
  z-index:8; 
  padding: 10px 10px 10px 10px; 
  border: 1px solid black; 
  background: #ffffff;
}

.option_help {
  position: relative;
  top: -2px;
  margin-left: 10px;
  border-width: 0px;
}

.select100 {
  font-size: 1.0em;
  vertical-align:middle;
  width:100px;
}
.select110 {
  font-size: 1.0em;
  vertical-align:middle;
  width:110px;
}
.select140 {
  font-size: 1.0em;
  vertical-align:middle;
  min-width: 150px;
  width: 100% !important;
  max-width: 180px !important;
}
.select160 {
  font-size: 1.0em;
  vertical-align:middle;
  width:160px;
}
.select200 {
  font-size: 1.0em;
  vertical-align:middle;
  width:200px;
}
.select263, .productfnf {
  font-size: 1.0em;
  vertical-align:middle;
 // width:263px;
 // width:143px;
 min-width: 150px !important;
 width: 100% !important;
  border: solid 1px #666666;
}
.bigbutton {
  width: 180px;
  height: 50px;
  color: #00AAEA;
  font-size: 130%;
  font-weight: bold;
}
.pinktext {
  color: #E02A96;
  font-weight: bold;
}
.bluetext {
  color: #00AAEA;
  font-weight: bold;
}
.smalltext {
  font-size: 30%;
}
.spacer {
  float: left;
  width: 8px;
  height: 10px;
}
.clearboth { 
  clear: both; 
}

a.in_table {
  color: #FFFFFF;
  text-decoration: underline;
}
a.in_table:hover {
  color: #CCCCCC;
}
a img {
  border-width: 0px;
}
input.quotebutton {
  width: 150px;
  height: 53px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(images/quote_order.gif) no-repeat top left;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* IE 5.x */
}
input.quotebutton:hover {
  background: transparent url(images/quote_order_hover.gif) no-repeat top left;
}
input.submitbutton {
  width: 150px;
  height: 53px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(images/submit_order.gif) no-repeat top left;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* IE 5.x */
}
input.submitbutton:hover {
  background: transparent url(images/submit_order_hover.gif) no-repeat top left;
}

#new_summary  {
  /* width: 210px;*/
}
div.third_column {
  width: 210px;
}

.select_separator {
  background:  #ffffff url('images/pixel.gif') 50% 50% repeat-x;
  background-attachment: scroll;
}
#finishing-popup-1, #finishing-popup-2,
#finishing-popup-3, #finishing-popup-4,
#finishing-popup-5, #finishing-popup-6,
#finishing-popup-7, #finishing-popup-8,
#finishing-popup-9, #finishing-popup-10,
#finishing-popup-11, #finishing-popup-12,
#finishing-popup-13, #finishing-popup-14,
#finishing-popup-15, #finishing-popup-16,
#finishing-popup-17, #finishing-popup-18,
#finishing-popup-19, #finishing-popup-20,
#finishing-popup-21, #finishing-popup-22,
#finishing-popup-23, #finishing-popup-24,
#finishing-popup-25, #finishing-popup-26,
#finishing-popup-27, #finishing-popup-28,
#finishing-popup-29, #finishing-popup-30,
#finishing-popup-31, #finishing-popup-32,
#finishing-popup-33, #finishing-popup-34,
#finishing-popup-35, #finishing-popup-36,
#finishing-popup-37, #finishing-popup-38,
#finishing-popup-39, #finishing-popup-40,
#finishing-popup-41, #finishing-popup-42,
#finishing-popup-43, #finishing-popup-44,
#finishing-popup-45, #finishing-popup-46,
#finishing-popup-47, #finishing-popup-48,
#finishing-popup-49, #finishing-popup-50,
#finishing-popup-51, #finishing-popup-52,
#finishing-popup-53, #finishing-popup-54,
#finishing-popup-55, #finishing-popup-56,
#finishing-popup-57, #finishing-popup-58,
#finishing-popup-59, #finishing-popup-60,
#finishing-popup-61, #finishing-popup-62,
#finishing-popup-63, #finishing-popup-64 {
  position: absolute;
  /*top: 160px;*/
  left: 0;
  right: 0;
  /*bottom: 10px; */
  overflow-x: hidden;
  max-width: 480px;
  padding: 20px 10px;
  z-index: 12;
  background-color: #ffffff;
  border: solid 1px #666666;
  margin: 0 auto;
  /*margin-left: 10px; */
  overflow-y: auto;
}
#finishing-popup-buttons-1, #finishing-popup-buttons-2,
#finishing-popup-buttons-3, #finishing-popup-buttons-4,
#finishing-popup-buttons-5, #finishing-popup-buttons-6,
#finishing-popup-buttons-7, #finishing-popup-buttons-8,
#finishing-popup-buttons-9, #finishing-popup-buttons-10,
#finishing-popup-buttons-11, #finishing-popup-buttons-12,
#finishing-popup-buttons-13, #finishing-popup-buttons-14,
#finishing-popup-buttons-15, #finishing-popup-buttons-16,
#finishing-popup-buttons-17, #finishing-popup-buttons-18,
#finishing-popup-buttons-19, #finishing-popup-buttons-20,
#finishing-popup-buttons-21, #finishing-popup-buttons-22,
#finishing-popup-buttons-23, #finishing-popup-buttons-24,
#finishing-popup-buttons-25, #finishing-popup-buttons-26,
#finishing-popup-buttons-27, #finishing-popup-buttons-28,
#finishing-popup-buttons-29, #finishing-popup-buttons-30,
#finishing-popup-buttons-31, #finishing-popup-buttons-32,
#finishing-popup-buttons-33, #finishing-popup-buttons-34,
#finishing-popup-buttons-35, #finishing-popup-buttons-36,
#finishing-popup-buttons-37, #finishing-popup-buttons-38,
#finishing-popup-buttons-39, #finishing-popup-buttons-40,
#finishing-popup-buttons-41, #finishing-popup-buttons-42,
#finishing-popup-buttons-43, #finishing-popup-buttons-44,
#finishing-popup-buttons-45, #finishing-popup-buttons-46,
#finishing-popup-buttons-47, #finishing-popup-buttons-48,
#finishing-popup-buttons-49, #finishing-popup-buttons-50,
#finishing-popup-buttons-51, #finishing-popup-buttons-52,
#finishing-popup-buttons-53, #finishing-popup-buttons-54,
#finishing-popup-buttons-55, #finishing-popup-buttons-56,
#finishing-popup-buttons-57, #finishing-popup-buttons-58,
#finishing-popup-buttons-59, #finishing-popup-buttons-60,
#finishing-popup-buttons-61, #finishing-popup-buttons-62,
#finishing-popup-buttons-63, #finishing-popup-buttons-64{
  text-align: center; 
  margin-top: 10px;
}
/*@Author: Jaymin, @Date: 04/02/19*/
#hoverfinishing-popup-1, #hoverfinishing-popup-2,
#hoverfinishing-popup-3, #hoverfinishing-popup-4,
#hoverfinishing-popup-5, #hoverfinishing-popup-6,
#hoverfinishing-popup-7, #hoverfinishing-popup-8,
#hoverfinishing-popup-9, #hoverfinishing-popup-10,
#hoverfinishing-popup-11, #hoverfinishing-popup-12,
#hoverfinishing-popup-13, #hoverfinishing-popup-14,
#hoverfinishing-popup-15, #hoverfinishing-popup-16,
#hoverfinishing-popup-17, #hoverfinishing-popup-18,
#hoverfinishing-popup-19, #hoverfinishing-popup-20,
#hoverfinishing-popup-21, #hoverfinishing-popup-22,
#hoverfinishing-popup-23, #hoverfinishing-popup-24,
#hoverfinishing-popup-25, #hoverfinishing-popup-26,
#hoverfinishing-popup-27, #hoverfinishing-popup-28,
#hoverfinishing-popup-29, #hoverfinishing-popup-30,
#hoverfinishing-popup-31, #hoverfinishing-popup-32,
#hoverfinishing-popup-33, #hoverfinishing-popup-34,
#hoverfinishing-popup-35, #hoverfinishing-popup-36,
#hoverfinishing-popup-37, #hoverfinishing-popup-38,
#hoverfinishing-popup-39, #hoverfinishing-popup-40,
#hoverfinishing-popup-41, #hoverfinishing-popup-42,
#hoverfinishing-popup-43, #hoverfinishing-popup-44,
#hoverfinishing-popup-45, #hoverfinishing-popup-46,
#hoverfinishing-popup-47, #hoverfinishing-popup-48,
#hoverfinishing-popup-49, #hoverfinishing-popup-50,
#hoverfinishing-popup-51, #hoverfinishing-popup-52,
#hoverfinishing-popup-53, #hoverfinishing-popup-54,
#hoverfinishing-popup-55, #hoverfinishing-popup-56{
  position: absolute;
  top: 100px;
  left: 700px;
  width: 480px;
  padding: 20px 10px;
  z-index: 12;
  background-color: #ffffff;
  border: solid 1px #666666;
}
#hoverfinishing-popup-buttons-1, #hoverfinishing-popup-buttons-2,
#hoverfinishing-popup-buttons-3, #hoverfinishing-popup-buttons-4,
#hoverfinishing-popup-buttons-5, #hoverfinishing-popup-buttons-6,
#hoverfinishing-popup-buttons-7, #hoverfinishing-popup-buttons-8,
#hoverfinishing-popup-buttons-9, #hoverfinishing-popup-buttons-10,
#hoverfinishing-popup-buttons-11, #hoverfinishing-popup-buttons-12,
#hoverfinishing-popup-buttons-13, #hoverfinishing-popup-buttons-14,
#hoverfinishing-popup-buttons-15, #hoverfinishing-popup-buttons-16,
#hoverfinishing-popup-buttons-17, #hoverfinishing-popup-buttons-18,
#hoverfinishing-popup-buttons-19, #hoverfinishing-popup-buttons-20,
#hoverfinishing-popup-buttons-21, #hoverfinishing-popup-buttons-22,
#hoverfinishing-popup-buttons-23, #hoverfinishing-popup-buttons-24,
#hoverfinishing-popup-buttons-25, #hoverfinishing-popup-buttons-26,
#hoverfinishing-popup-buttons-27, #hoverfinishing-popup-buttons-28,
#hoverfinishing-popup-buttons-29, #hoverfinishing-popup-buttons-30,
#hoverfinishing-popup-buttons-31, #hoverfinishing-popup-buttons-32,
#hoverfinishing-popup-buttons-33, #hoverfinishing-popup-buttons-34,
#hoverfinishing-popup-buttons-35, #hoverfinishing-popup-buttons-36,
#hoverfinishing-popup-buttons-37, #hoverfinishing-popup-buttons-38,
#hoverfinishing-popup-buttons-39, #hoverfinishing-popup-buttons-40,
#hoverfinishing-popup-buttons-41, #hoverfinishing-popup-buttons-42,
#hoverfinishing-popup-buttons-43, #hoverfinishing-popup-buttons-44,
#hoverfinishing-popup-buttons-45, #hoverfinishing-popup-buttons-46,
#hoverfinishing-popup-buttons-47, #hoverfinishing-popup-buttons-48{
  text-align: center; 
  margin-top: 10px;
}
.div_hidden {
  display: none;
}
.div_displayed {
  display: block;
}
input:disabled {
  color: #333333;
  background-color: #d4d0c8;
}
input[disabled=""] {
  color: #333333;
  background-color: #d4d0c8;
}
.widthall, .heightall { min-width: 58px; }
.Percentinput { min-width: 66px; }
.portlet-light-border {
  border: 2px solid #404040 !important;
  border-radius: 0 !important;
  padding: 0px !important;
}
.portlet-light-border legend { padding: 10px 15px; background: #222222; margin-bottom: 10px !important; border: none; border-bottom: none; }
.containbox { padding: 10px 30px 30px 30px; }
.containboxmid { padding: 10px 30px 0px 30px; }
.containboxsumm { padding: 10px 20px 30px 20px; }
.containbox input, .containbox .myinput, .containbox input, .containboxmid .myinput, .containboxmid input, .containboxsumm input, .containboxsumm .myinput, .containbox select, .containbox textarea { background-color: #ececec !important; }
#addaddressbox { text-align: right; margin-right: 15px; }
#txtzipcode { margin-bottom: 10px; }
.portlet-light-border select { width: 100% !important; margin-top: 5px; border-radius: 1px !important; }
.portlet-light-border input.myinput { padding: 2px !important; border-radius: 1px !important; }