.menu_bottom {
  width:100%;
  height:10%;
  border:none;
}

.display_top {
  width:100%;
  height:84%;
  border:none;
}

.menu_left {
  width:18%;
  height:96%;
  border:none;
}

.display_right {
  width:76%;
  height:96%;
  border:none;
}

.button {
  opacity:1.0;
  background-color:#088C00;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
}

.blue_button {
  opacity:1.0;
  background-color:#1F4386;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
}

.grey_button {
  opacity:1.0;
  background-color:SlateGrey;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
}

.red_button {
  opacity:1.0;
  background-color:red;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
}

.orange_green_button {
  opacity:1.0;
  background-color:orange;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
  animation: orange_green_shifter 1s ease-in infinite alternate;
}

.orange_grey_button {
  opacity:1.0;
  background-color:orange;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
  animation: orange_grey_shifter 1s ease-in infinite alternate;
}

.green_warning_button {
  opacity:1.0;
  background-color:orange;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
  animation: green_shifter 1s ease-in infinite alternate;
}

.blue_warning_button {
  opacity:1.0;
  background-color:orange;
  border:none;
  border-radius:4px;
  color:white;
  padding:4px 4px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:12px;
  margin:4px 2px;
  cursor:pointer;
  animation: blue_shifter 1s ease-in infinite alternate;
}

.text_button {
  opacity:1.0;
  background-color:inherit;
  border:none;
  padding:0px 0px;
  color:inherit;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:inherit;
  cursor:pointer;
  width:44px;
}

.blue_text_button {
  opacity:1.0;
  background-color:inherit;
  border:none;
  padding:0px 0px;
  color:#1F4386;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:inherit;
  cursor:pointer;
  width:44px;
}

.next_text_button {
  opacity:1.0;
  background-color:#FFFFFF;
  border:none;
  padding:0px 0px;
  color:inherit;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  font-size:inherit;
  cursor:pointer;
  width:66px;
}

form {
  display:inline;
  margin:0px;
  padding:0px;
}

body {
  background-color:#E9EEF2;
  color:#088C00;
  font:100% "Verdana","Arial","Helvetica",sans-serif;
  -webkit-text-size-adjust: none;
}

textarea {
  font-family:inherit;
  font-size:inherit;
}

input[type=button] {
  -webkit-appearance: none;
}

input[type=submit] {
  -webkit-appearance: none;
}

@keyframes green_shifter {
   0% { background-color:#088C00; }
 100% { background-color:red; }
}

@keyframes blue_shifter {
   0% { background-color:#1F4386; }
 100% { background-color:red; }
}

@keyframes orange_green_shifter {
   0% { background-color:#088C00; }
 100% { background-color:orange; }
}

@keyframes orange_grey_shifter {
   0% { background-color:SlateGrey; }
 100% { background-color:orange; }
}

@keyframes blinker {
  100% { opacity: 0; }
}

.blink {
  color:red;
  animation: blinker 1s ease-in infinite alternate;
}

.noblink {
  color:#088C00;
}
