@charset "UTF-8"




.no_expand{
   width: 556px; 
   overflow: hidden;
   white-space: nowrap;
}








.checks {

    text-decoration:none; 
    border: .5px solid #737373;
    padding: 1px;
    font-family:sans-serif;
    font-size:7pt;
    letter-spacing: 1px;
    color: red;
    height:9px 
    padding-top:    0px;   
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px;


}



.border {
    border: 1px solid #EBEBEB;
    padding: 1px;
    font-family:sans-serif;
    font-size:18pt;
    letter-spacing: 1px;
    color: #126495;
    height:1119px }




table { border-collapse: collapse;}


.updating {

    font-family:sans-serif;
    font-size:8pt;
    color:red;}


.updatingGreen {

    font-family:sans-serif;
    font-size:10pt;
    color:red;}


.updatingRed {

    font-family:sans-serif;
    font-size:10pt;
    color:#FF0000;}









.updating {

    font-family:sans-serif;
    font-size:14pt;
    color:#16AC05;}









.centered-wrapper {
    position: relative;
    text-align: center;
}
.centered-wrapper:before {
    content: "";
    position: relative;
    display: inline-block;
    width: 0; height: 100%;
    vertical-align: middle;
}
.centered-content {
    display: inline-block;
    vertical-align: middle;
}



.defect_display_red
{
    position: absolute;
    top:  227px;
    left: 475px;
    border:.0px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    color: red;
    font-size: 7px;
    padding: 10px; 
}





.bom_display_border
{
    position: absolute;
    top:  235px;
    left: 900px;
    border: none !important;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 10px;
    padding: 0px; 
}




.terminal_display_border
{
    position: absolute;
    top:  500px;
    left: 40px;
    border: none !important;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 10px;
    padding: 0px; 
}




.updating_display_border
{
    position: absolute;
    top:  440px;
    left:  40px;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 10px;
    color:#16AC05 
}





.in_process_display_border
{
    position: absolute;
    top:  227px;
    left: 475px;
    border:.5px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 10px;
    padding: 0px; 
}








.hr_1000 {
    margin-left:0px;
    margin-right:0px;
    background-color: #3399FF;
    border: 0 none;
    color: #eee;
    height: 2px;
    width:1000;    
}








input[type=text]:disabled {
    background-color : #DCDCDC;
    border-color:#BEBEBE;
    color:#6B6B6B;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 13px;
    letter-spacing: 1px;
    padding-top:    0px;   
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px;
}



.left_nudge_disabled {
   background-color : #DCDCDC;
   border-color:#BEBEBE;
   color:#6B6B6B;
   font-family:"Tahoma", Gadget, Courier New;
   font-size: 13px;
   letter-spacing: 1px;
   color: white;
   padding-top:    1px;   
   padding-right:  px;
   padding-bottom: 0px;
   padding-left:   -3px;}










textarea, input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}




.button_200_20{
    height: 20px;
    width:  200px;
    font-family: arial;
    font-size: 12px;
    color:  #737373;
    background-color: #DCDCDC;
    padding: 0px; }




.head_work_instruction_add {color: #126495;
    background-color: #E0E6EA;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 13px;
    letter-spacing: 1px;
    padding: 3px;
    align:center;
   }




.td_085_work_instruction_add
{
    width:  35px;
    height: 5px;
    vertical-align: bottom;
    text-align: left;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 13px;
    letter-spacing: 1px;
    color:#003399;
    background-color:DCF0F7;
    padding-top:    1px;   
    padding-right:  px;
    padding-bottom: 0px;
    padding-left:   2.5px;
}






.td_375_work_instruction_add
{
    width:  375px;
    height: 5px;
    vertical-align: bottom;
    text-align: left;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 13px;
    letter-spacing: 1px;
    color:#3399FF;
    background-color:FFFF99;
    padding-top:    1px;   
    padding-right:  px;
    padding-bottom: 0px;
    padding-left:   2.5px;
}





.td_25
{
    width:  25px;
    height: 25px;
    valign: middle;
    text-align: center;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    color:  white;
    padding-top:    1px;   
    padding-right:  px;
    padding-bottom: 0px;
    padding-left:   2.5px;
}





.td_175
{
    width:  175px;
    height: 5px;
    vertical-align: bottom;
    text-align: left;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 13px;
    letter-spacing: 1px;
    color:#003399;
    padding-top:    1px;   
    padding-right:  px;
    padding-bottom: 0px;
    padding-left:   2.5px;
}




.td_175_grey
{
    width:  175px;
    height: 25px;
    vertical-align: middle;
    text-align: left;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 13px;
    letter-spacing: 1px;
    color:#6B6B6B;
    padding-top:    1px;   
    padding-right:  px;
    padding-bottom: 0px;
    padding-left:   2.5px;
}











.head_center {color: #126495;
    background-color: #E0E6EA;
    border: 1px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 3px;
    text-align:center;
   }


.head_c0def9 { 

   background-color : #c0def9;
   border: 1px solid #737373;
   font-family:"Tahoma", Gadget, Courier New;
   vertical-align: middle;
   font-size: 12px;
   height: 18px;
   width:  75px;
   letter-spacing: 1px;
   color: #003399;
   padding-top:    0px;   
   padding-right:  px;
   padding-bottom: 0px;
   padding-left:   4px;}




.head_yellow {color: #126495;
    background-color: #FFFF66;
    border: 1px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 3px;
    text-align:center;
   }








.head_left {color: #126495;
    background-color: #E0E6EA;
    border: 1px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 3px;
    text-align:left;
   }




.head_left_yellow {color: #126495;
    background-color: #ffffe0;
    border: 1px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 3px;
    text-align:left;
   }




.head_no_background {color: #126495;

    border: 0px solid #737373;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 3px;

   }






.head {color: #126495;
    background-color: #E0E6EA;
    border: 1px solid #A9A9A9;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 11px;
    letter-spacing: 1px;
    padding: 0px;
    align:center;
    text-align:center;
   }








.screen_report_style_1 {

    font-family:"Tahoma", Gadget, Courier New;
    font-size:9pt;
    color: #3399FF;}





input[type=checkbox] {
    zoom: .90; }



body { color: #3399FF;}

h1, h2, h3, h4   {color: #003399;}


td { 

   padding-top:    0px;   
   padding-right:  0px;
   padding-bottom: 0px;
   padding-left:   0px;
   height: 12px;
   font-family:"Tahoma", Gadget, Courier New;
   font-size: 12px;
   letter-spacing: 1px;
   color:black;

   }


textarea 
{
   background-color : #DCDCDC;
   border-color:#BEBEBE;
   color:#6B6B6B;
   padding-top:    1px;   
   padding-right:  px;
   padding-bottom: 0px;
   padding-left:   2.5px;
   v-align: top;
   font-family:"Tahoma", Gadget, Courier New;
   font-size: 13px;
   letter-spacing: 1px;

}


textarea.notes
{
   background-color : #DCDCDC;
   border-color:#BEBEBE;
   color:#6B6B6B;
   padding-top:    1px;   
   padding-right:  px;
   padding-bottom: 0px;
   padding-left:   2.5px;
   valign: top;
   font-family:"Tahoma", Gadget, Courier New;
   font-size: 7px;
   letter-spacing: 1px;
   width: 200px;
   height:100px;

}


th {text-align: left; color: #E0E6EA;}



input[type=button]:focus {
    height: 18px;
    width:  200px;
    vertical-align: center;
    align: center;
    background-color :#ffffe0;
    border: 0px solid #DDDDDD;
    color:  #003399;
    font-family: arial;
    font-size: 12px;
    padding-top:    0px;   
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px; }



.button_200{
    height: 18px;
    width:  200px;
    vertical-align: center;
    align: center;
    border: 0px solid #003399;
    font-family: arial;
    font-size: 12px;
    color:  #737373;
    background-color: #DCDCDC;
    padding-top:    0px;   
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px; }



caption { 
    display: table-caption;
    text-align: left;
}



.td_h12
{

    height: 18px;
    vertical-align: center;
    align: center;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 12px;
    letter-spacing: 1px;
    color:#003399;
    padding-top:    0px;   
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   4px;
}



.td_h12_no_padding
{

    height: 18px;
    vertical-align: middle;
    align: center;
    text-align:center;
    border: 1px solid #DDDDDD;
    font-family:"Tahoma", Gadget, Courier New;
    font-size: 12px;
    letter-spacing: 1px;
    color:#003399;
    padding-top:    0px;   
    padding-right:  0px;
    padding-bottom: 0px;
    padding-left:   0px;
}



input.200 {

   background-color :#ffffe0;
   border: 0px solid #DDDDDD;
   font-family:"Tahoma", Gadget, Courier New;
   vertical-align: bottom;
   font-size: 11px;
   height: 18px;
   width:  200px;
   letter-spacing: 1px;
   color: #003399;
   padding-top:    0px;   
   padding-right:  0px;
   padding-bottom: 0px;
   padding-left:   4px;}


input {


   background-color : #ffffe0;
   border-color: #ffffe0;
   border-width: 0px;
   font-family:"Tahoma", Gadget, Courier New;
   vertical-align: middle;
   font-size: 12px;
   height: 18px;
   width:  75px;
   letter-spacing: 1px;
   color: #003399;
   padding-top:    0px;   
   padding-right:  0px;
   padding-bottom: 0px;
   padding-left:   1px;}


input:focus { 

   background-color : #FFFF66;
   border-color: #DDDDDD;
   border-width: 1px;
   font-family:"Tahoma", Gadget, Courier New;
   vertical-align: middle;
   font-size: 12px;
   height: 18px;
   width:  75px;
   letter-spacing: 1px;
   color: #003399;
   padding-top:    0px;   
   padding-right:  px;
   padding-bottom: 0px;
   padding-left:   4px;}

.mycursor {
   cursor: none;
   width: 97px;
   height: 137px;
   background: url("ulmark.gif") no-repeat left top;
   position: absolute;
   display: none;
   top: 0;
   left: 0;
   z-index: 10000;}



[placeholder] {color: red}



select:focus {

   background-color : #FFFF66;
   border-color: #ffffe0;
   border-width: 0px;
   font-family:"Tahoma", Gadget, Courier New;
   vertical-align: middle;
   font-size: 12px;
   height: 18px;
   width:  75px;
   letter-spacing: 1px;
   color: #003399;
   padding-top:    0px;   
   padding-right:  0px;
   padding-bottom: 0px;
   padding-left:   1px;}



select {

   background-color : #ffffe0;
   border-color: #ffffe0;
   border-width: 0px;
   font-family:"Tahoma", Gadget, Courier New;
   vertical-align: middle;
   font-size: 12px;
   height: 18px;
   width:  75px;
   letter-spacing: 1px;
   color: #003399;
   padding-top:    0px;   
   padding-right:  0px;
   padding-bottom: 0px;
   padding-left:   1px;}



 #navbar {
  width:900px;
 } 

 #navbar #holder {
  height:23px;
  border-bottom:9px ridge #B5DBF2;
  width:1169px;
  padding-left:0px; 
 } 

 #navbar #holder ul {
  list-style:none;
  margin:0;
  padding:0; 
 } 

 #navbar #holder ul li a { 
  text-decoration:none;
  float:left;
  margin-right:5px;
  line-height:12px;
  font-family:"Tahoma", Gadget, Courier New;
  font-size: 12px;
  letter-spacing: 2px;
  color:#FFFFFF;
  border:1px solid black;
  border-bottom:1px solid black;
  padding:5px;
  width:150;
  text-align:center;
  display:block;
  background: #2285C6;
  -moz-border-radius-topleft:2px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px; 
 }


 #navbar #holder ul li a:hover {
  background:#5ACAE7;
  color:#000000;
  text-shadow:0px 0px 0px #000;} 


 #holder ul li a#onlink {
  background:#FDBB29;
  color:#000;
  border-bottom:0px solid #FFF;} 


 #holder ul li a#onlink:hover {
  background:#5ACAE7;
  color:#000000;
  text-shadow:0px 0px 0px #000;} 





p.pop_up_header {

   font-family: monospace;
   font-size: 11pt;
   padding-left: 3px;
   color: #3399FF;}


















