/* Stylesheet for GPS Server Demo */

@charset "UTF-8";
html,body {
 height:100%;
}
html {
 -ms-text-size-adjust:100%;
 -webkit-text-size-adjust:100%;
}
body {
 font-family:Arial,Helvetica,sans-serif;
}
div.main-container {
  display:block;
  position:relative;
  min-height:95vh;
  background-color:white;
  overflow:auto;
  margin:0 auto;
  padding:0;
  padding-bottom:40px;
  width:50%;
}
header {
  margin:0 auto;
  text-align:center;
}
footer {
  position:absolute;
  margin:0 auto;
  width:100%;
  bottom:0;
  height:40px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align:center;
}
h1 {
  color: #444444;
  font-size:3.0em;
}
table {
  margin:0 auto;
  font-size:1.5em;
  padding:10px;
  border-collapse: collapse;
}
td {
  color: #444444;
  padding-left:20px;
  padding-right:20px; 
  border-style: solid;
  border-width: 2px;
  border-color: lightgrey;
}
td.right-align {
  text-align:right;
}
