/*Main content of page*/
BODY {
 font-size: 10pt;
 height: 8.5in;
 font-family: arial, helvetica, sans-serif, serif;
 margin-top:2px; 
 margin-left:2px; 
 margin-right:2px; 
 margin-bottom:2px;
 background-color: #ffffff;
}
 
A:link { 
  color:#006699;
}
A:active { 
  color:#006699;
}
A:visited { 
  color:#006699;
}
A:hover {
  background-color: #ffcc00;
} 

/*Sets color for even rows in a table.(class="Even")*/ 
.even {
  background-color: #ffffff;
  vertical-align: top;
}
 
/*Sets color for odd rows in a table. (class="Odd")*/  
.odd {
  background-color: #e0e0e0;
  vertical-align: top;
}

/*Sets font size for tables rows to 10 pt */
TR {
  font-size: 10pt;
}

/*Sets font size for tables cells to 10 pt */
TD {
  font-size: 10pt;
}

/*Sets color, font for table header cells. Table Title (GL blue background) */
TH {
 background-color: #006699;    
 font-size: 10pt;
 font-weight:bold;
 color: #ffffff;
}

/*Sets color, font for table header cells. Column Titles (white background) */
.columnTitle {
 background-color: #ffffff;    
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
}

/*Table with borders only around the table, not the cells.*/
.tableWithOutsideBorder {
  border-style: solid;
  border-color: #000000;
  border-width: 2px;
  font-size: 10pt;
}

/* For action buttons used with table cells*/
.actionButton {
   height:20px;
   width:40px;
   font-size:8pt;
   font-family:arial;
   text-align:center;
}

/* shrinks checkboxes to fit better in rows*/
.checkbox {
  width: 12px;
  height: 12px;
  text-align: center;
  vertical-align: bottom;
}

CHECKBOX {
  width: 13px;
  height: 13px;
  text-align: center;
  vertical-align: bottom;
}

