#glossarylist {
  overflow: auto;
  height: 400px;
  width: 300px;
  float: left;
  list-style: none;
}

#displaydefinition {
   overflow: auto;
   height: 200px;
   width: 400px;
   float: right;
}

.glossarykeyodd {
   background: #ccc;
}

.glossarykeyeven {
   background: #fff;
}

#glossarylist li {
   float: left;
   display: block;
   width: 250px;
   padding: 5px 0px 5px 10px;
   border: 1px 1px 1px 1px;
   border-color: #000;
   margin: 0px;
   border-top: 1px solid;
}
form#addition ol li {
    line-height: 20px;
    list-style: none;
    padding: 5px 10px;
    margin-bottom: 2px;
}

form#addition label {
float: left;
font-size: 13px;
width: 200px;
}

