  body {
    background-color: white;
    color: black;
    font-family: Arial, sans-serif;
    font-size: small;
    margin: 15px;
  }

  form.query-box {
    font-size: 15px;
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 4px;
    margin-left : 0px;
    width: 100%;
  }

  textarea.query-input {
    padding-left : 2px;
    margin-bottom : 4px;
    width: 200px;
    border: 1px solid #BCCDF0;
  }

label{

float:left;
width:60px;
}

  input.button {
    margin-top : 4px;
	width:200px;
  }

  div#main {
    width: 200px;
  }

  div#results {
    padding-top: 20px;
    width: 200px;
	display:none;
  }

  div#results_title {
    color: lightgray;
    font-weight: bold;
  }

  div#results_body {
    color: gray;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 20px;
  }
