.itemCode {
	width: 60px;
}

.itemName {
	width: 175px;
}

.compat {
	width: 240px;
}

.itemCode, .itemName, .compat {
	border-style: solid;
	border-width: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

/* hidden div for autocomplete */
div.itemCodeAutoComplete {
	width: 120px !important;
}

div.itemNameAutoComplete {
	width: 175px !important; /* need to override scriptaculous widths */
}

div.compatAutoComplete {
	width: 240px !important; 
}

div.itemCodeAutoComplete, div.itemNameAutoComplete, div.compatAutoComplete {
	position: absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	border-style: solid;
	border-width: 1px;
}


div.itemCodeAutoComplete ul,  div.itemNameAutoComplete ul, div.compatAutoComplete  ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

div.itemCodeAutoComplete ul li.selected, div.itemNameAutoComplete ul li.selected, div.compatAutoComplete ul li.selected {
	background-color: #F5F5F5;
}
div.itemCodeAutoComplete ul li, div.itemNameAutoComplete ul li, div.compatAutoComplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}
