BODY               { background-color:    #ffffff;              } 	
      A:link       { color:               blue;                 }	
      A:visited    { color:               purple;               }
      A:hover      { color:               #b62b38;              }
      .calNum      { font-family: fixed,courier;
                     color: #242e4c; font-weight: bold; 
                     padding: 3px;                              }
      .sideHeader  { background-color: #888888; 
                     font-family: courier, fixed, monospace; 
		     color: #242e4c; padding: 1px;              }
      .sideBody    { height: 80px; background-color: #cccccc; 
                     vertical-align: top; color: #000000;       }
      .section     { font-size: large; color: #888888;   
                     font-weight: bold;                         } 
	H1    {color: black; }
	TABLE   {table-layout: fixed; empty-cells: hide; border: outset 1px; }
	TD      {border: inset 1px; overflow: hidden; vertical-align:baseline;}
	TH      {border-bottom: inset 1px;}
	DIV.courseblock {}