.ui-autocomplete-input {
	  border: none; 
	  font-size: 14px;
	  width: 300px;
	  height: 24px;
	  margin-bottom: 5px;
	  padding-top: 2px;
	  border: 1px solid #DDD !important;
	  padding-top: 0px !important;
	  z-index: 1511;
	  position: relative;
	}
.ui-menu .ui-menu-item a {
	  font-size: 12px;
	}
.ui-autocomplete {
	  position: absolute;
	  top: 100%;
	  left: 0;
	  z-index: 1051 !important;
	  float: left;
	  display: none;
	  min-width: 160px;
	  _width: 160px;
	  padding: 4px 0;
	  margin: 2px 0 0 0;
	  list-style: none;
	  background-color: #ffffff;
	  border-color: #ccc;
	  border-color: rgba(0, 0, 0, 0.2);
	  border-style: solid;
	  border-width: 1px;
	  -webkit-border-radius: 2px;
	  -moz-border-radius: 2px;
	  border-radius: 2px;
	  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	  -webkit-background-clip: padding-box;
	  -moz-background-clip: padding;
	  background-clip: padding-box;
	  *border-right-width: 2px;
	  *border-bottom-width: 2px;
	}
.ui-menu-item > a.ui-corner-all {
	    display: block;
	    padding: 3px 15px;
	    clear: both;
	    font-weight: normal;
	    line-height: 18px;
	    color: #555555;
	    white-space: nowrap;
	    text-decoration: none;
	}
.ui-state-hover, .ui-state-active {
	      color: #ffffff;
	      text-decoration: none;
	      background-color: #0088cc;
	      border-radius: 0px;
	      -webkit-border-radius: 0px;
	      -moz-border-radius: 0px;
	      background-image: none;
	}
#modalIns{
	    width: 500px;
	}