
  body { margin-top: 0px; margin-left: 0px; }

  .pageheadertitle     { font-family: sans-serif; font-size: 24pt; font-weight: bold; }
	.chartheadertitle     { font-family: sans-serif; font-size: 16pt; font-weight: bold; }
  .pagetitlebackground { color: #e8e8ff; }
  .pagereference       { font-style: italic; font-weight: bold; }
  .liteemph            { font-style: italic; }
  .buythisbook         { font-style: italic; }
	.main                { font-family: serif; font-size: 11pt; line-height: 13pt; }
  .dark                { font-weight: bold; }
  .darkemph            { font-style: italic; font-weight: bold; }
	.darkemphred         { font-style: italic; font-weight: bold; color: #f00000; }
	.darkemphgreen       { font-style: italic; font-weight: bold; color: #00f000; }
	.darkemphblue        { font-style: italic; font-weight: bold; color: #0000f0; }
	.smalldarkemph       { font-style: italic; font-weight: bold; font-size: 80%; }
  .booktitle           { font-style: italic; font-weight: bold; }
  .bookauthor          { font-style: italic; }
  .smallnum            { font-family: sans-serif; font-size: 7pt; font-weight: bold; }
	.smallcaps           { font-size: 80%; }
  .smallcapsdark       { font-size: 80%; font-weight: bold; }
  .codelite            { font-family: monospace; }
  .codedark            { font-family: monospace; font-weight: bold; }
  .required            { font-style: italic; font-weight: bold; color: #800000; }
  .navbarhead          { font-family: verdana,arial,geneva,helvetica,sans-serif;  
                         font-size: 14pt; font-weight: bold; font-style: italic; color: #000080;}
  .tagline             { font-family: serif;  
                         font-size: 16pt; font-weight: bold; font-style: italic; color: #000080;}