table.inav {
  width: 100%;
  border-top: 1px solid #ccc; 
  border-left: 1px solid #ccc; 
  border-bottom: 1px solid #ccc;
  color:#333;
  background-color: #fff;
  clear:both;
  padding: 0;
  margin: 0 0 2em 0;
  white-space: normal;
}
table.inav th {
  background-color: #e2e2e2;
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #003d4c;
  border-bottom: 1px solid #003d4c;
  text-align: center;
  padding:1px;
}
table.inav tr td {
  border-right: 1px solid #ddd;
  padding:4px 4px;
  vertical-align:top;
  text-align: left;
}
table.inav tr.altRow td {
  background: #f4f4f4;
}

label {
	display: block;
	margin: 0;
	margin-top: 1em;
	font-size: small;
}
