 /**
 * LookUp Input CSS
 * (C) ICSoft, http://www.icsoft.ru
 *
 * author Egor Stremousov
 * version 1.0
 */

 /* Main style */

      .lookup{
      	      font-family: Arial,Helvetica,sans-serif;
              font-size: 12px;
              font-decoration: none;
              font-weight: normal;
      }
      .lookup-hidden{
              visibility: hidden;
              display: none;
              }
      .lookup-input{
              border:1px solid #7b9ebd;
              padding: 2px;
              width: 175px;
              height: 20px;
              line-height: 15px;
              color: black;
              font-size: 12px;
              }
      .lookup-container{
              background: #FFFFFF scroll 0%;
              position:absolute;
              z-index:202;

              width: 173px;
              //width:175px;

              border-bottom: solid 1px #7b9ebd;
              border-left: solid 1px #7b9ebd;
              border-right: solid 1px #7b9ebd;

              overflow:auto;
              overflow-x: hidden;
              max-height:200px;

			  //height: expression(this.scrollHeight> 200 ? "200px" : "auto")
              }

      .lookup-container .element{
              border-top: solid 1px #7b9ebd;
              padding: 2px;
              cursor: pointer;
              background: #f1f7fd;
              width: 170px;
              //width:100%;
              }
      .lookup-container .element-selected{
              background: #c6dbef;
              border-top: solid 1px #7b9ebd;
              padding: 2px;
              cursor: pointer;
              width: 170px;
              //width:100%;
              }
      .lookup-select{
              font-weight: bold;
              }
      .lookup-load-visible{
              visibility: visible;
              display: block;
              position: absolute;
              width: 30px;
              height: 20px;
              z-index: 100;
              margin: 0px 0px 0px 135px;
              }
      .lookup-load-visible img{
              border: 0px;
              }



      /* "Top" style  width = 125px  */

      .lookup-top{
      	      font-family: Arial,Helvetica,sans-serif;
              font-size: 12px;
              font-decoration: none;
              font-weight: normal;
      }
      .lookup-input-top{
              border:1px solid #7b9ebd;
              padding: 2px;
              width: 130px;                     /* px  */
              height: 20px;
              line-height: 15px;
              color: black;
              font-size: 12px;
              }
      .lookup-container-top{
              background: #FFFFFF scroll 0%;
              position:absolute;
              z-index:202;

              width: 128px;                       /* px  */
              //width:130px;                     /* px  */

              border-bottom: solid 1px #7b9ebd;
              border-left: solid 1px #7b9ebd;
              border-right: solid 1px #7b9ebd;

              overflow:auto;
              overflow-x: hidden;
              max-height:200px;

			  //height: expression(this.scrollHeight> 200 ? "200px" : "auto")
              }

      .lookup-container-top .element-top{
              border-top: solid 1px #7b9ebd;
              padding: 2px;
              cursor: pointer;
              background: #f1f7fd;
              width: 125px;                                /* px  */
              //width:100%;
              }
      .lookup-container-top .element-selected-top{
              background: #c6dbef;
              border-top: solid 1px #7b9ebd;
              padding: 2px;
              cursor: pointer;
              width: 125px;                                  /* px  */
              //width:100%;                                /* px  */
              }
      .lookup-select{
              font-weight: bold;
              }
      .lookup-load-visible-top{
              visibility: visible;
              display: block;
              position: absolute;
              width: 30px;
              height: 20px;
              z-index: 100;
              margin: 0px 0px 0px 90px;                       /* px  */
              }
      .lookup-load-visible-top img{
              border: 0px;
              }
