html,
body {
  margin:0;
  padding:0;
  height:100%;
}
h1 {
  font-family: 'Ultra', serif;
  font-size: 88pt;
  color: #000;
}
body {
  text-align:center;
  background-color: #fff;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 14pt;
  letter-spacing: 5px;
}
a {
  color:black;
}
input[type=submit] {
  padding:5px 15px;
  background:#fff;
  border:1px solid black;
  cursor:pointer;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 14pt;
  margin-top: 22px;
}
textarea {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 14pt;
  border: 1px solid #D9D9D9;
}
input[type=text] {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 14pt;
  border: 1px solid #D9D9D9;
}
#container {
  min-height:100%;
  position:relative;
}
#header {
  padding:10px;
}
#main {
  padding:10px;
  padding-bottom:60px;   /* Height of the footer */
}
#footer {
  position:absolute;
  bottom:0;
  width:100%;
  height:60px;   /* Height of the footer */
}
.nav {
  border-width:1px 0;
  list-style:none;
  margin:0;
  padding:0;
  text-align:center;
  margin-bottom: 6%;
}
.subnav {
  margin-bottom: 1%;
}
.nav li {
  display:inline;
}
.nav a {
  display:inline-block;
  padding:10px;
  color:black;
  text-decoration:none;
}
.nav a:hover {
  color:WhiteSmoke;
}
hr.subnav {
    border: 0;
    height: 1px;
    width: 60%;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
.td_delivered {
  color: green !important;
  font-weight: bold;
}
.td_received {
  color: black !important;
  font-weight: bold;
}
.td_invoiced {
  color: blue !important;
  font-weight: bold;
}
.td_reviewed {
  color: orange !important;
  font-weight: bold;
}
.td_generated {
  color: red !important;
  font-weight: bold;
}
