body {
  width: 100%;
  background: #000;
}
  
#MegaHAL {
  position: relative;
  background: #000;
  height: 100%;
  margin: auto;
  width: 500;
  padding: 10px;
}

#MegaHAL_screen {
  width: 100%;
  height: 190px;
  color: #ccc;
  overflow: hidden;
  font-family: Courier, Arial;
  font-size: 10pt;
}

#HAL_input {
  width: 350px;
  background: #000;
  border: none;
  color: #ccc;
  font-family: Courier, Arial;
  font-size: 10pt;
}

.greenonblack {
  background: #000;
  color: #ccc;
  font-family: Courier, Arial;
  font-size: 10pt;
}

#MegaHAL_frame {
  background: #000;
  vertical-align: top;
}
