table.portal-page {
  }

table.portal-page td.narrow-col {
  width: 20%;
  }

table.portal-page td.wide-col {
  width: 40%;
  }

div.portal-page-area {
  margin: 2px;
  }

table.tabular-default {
  }

tr.tabular-default-row {
  border-bottom: 1px solid #CCCCCC;
  }

tr.tabular-default-header {
  background-color: #CCCCCC;
  }

tr.tabular-default-header td {
  cursor: pointer; 
  font-weight: bold; 
  }
.tabular-default-highlighted {
  background-color: #6d98c0;
  cursor: pointer;
  }