table, td, th{
border:1px solid black;
border-collapse:collapse;
border-spacing:0px;
}
td{
text-align:center;
width:190px;
font-weight:bold;
}
th{
background-color:#aaa;
color:white;
width:120px;
}
th.gray{
background-color:#555;

}
th.blue{
background-color:#0033ab;

}
th.left{
width:300px;
}
th.top {
text-align:center;
}
th#darkCell{background-color:black;}
td.A{background-color:lime;}
td.B{background-color:greenyellow;}
td.C{background-color:orange;}
td.D{background-color:orangered;}
td.-{background-color:white;}
.vtext {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg); 
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 
  font-size:18px;
}
.ui-autocomplete {
	max-height: 150px;
	overflow-y: auto;
	overflow-x: hidden;
}
.ui-autocomplete-input {
	width:180px;
}
#ulChemicals{
width:780px;
list-style-type: none;
}
#ulChemicals li{
width:255px;
float:left;

}


        #mainTable > tbody > tr > th{
            line-height:14px;
        }
        #mainTable > tbody > tr > td{
            line-height:14px;
        }
        .modal-body {
            overflow-y: auto;
            padding: 15px;
        }
