#principal{
  margin:0 auto;
}
table.dataview caption { text-align: left }
table.dataview tbody tr { padding-top: 2px; padding-bottom: 2px; }
table.dataview tbody tr.even { background-color: #ffebcd; }
table.dataview tbody tr.odd { background-color: #fff; }
table.dataview tbody tr td { padding-left: 8px; padding-right: 30px; }
table.dataview tbody tr th { color: black; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 30px; background-color: #c1e4ff; text-align: left; white-space: nowrap; vertical-align: middle;}
table.dataview tbody tr th { background-position: right; background-repeat:no-repeat; }
table.dataview tbody tr {	border: 1px; }
table.dataview tbody tr th, table.dataview tbody tr td { border: 1px; }

