h1           { font-family: Arial, Helvetica; color: #000000; font-size: 24px; font-weight: bold; 
               margin-bottom: 5; margin-top: 10; border-bottom: 0px solid #ff0000; }
h2           { font-family: Arial, Helvetica; color: #000000; font-size: 20px; font-weight: bold; margin-left: 3; margin-right: 3; }
h3           { font-family: Arial, Helvetica; color: #000000; font-size: 16px; margin-left: 3; margin-right: 3; }
h4           { font-family: Arial, Helvetica; color: #000000; font-size: 14px; margin-left: 3; margin-right: 3; }
body         { font-family: Arial, Helvetica; color: #000000; font-size: 12px; background-color: #ffffff; 
               margin-left: 15; margin-right: 15; margin-top: 20; margin-bottom: 20; text-align: left; }
p            { font-family: Verdana, Arial;   color: #000000; font-size: 12px; text-align: justify;
               margin-top: 0; margin-bottom: 6; margin-left: 3; margin-right: 3;}
.pbanner       { font-family: Verdana, Arial; font-size: 12px; text-align: left;
               margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; }
td           { font-family: Verdana, Arial;   color: #000000; font-size: 12px; text-align: left;
               margin-top: 6; margin-bottom: 6; margin-left: 0; margin-right: 0;}
li           { font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 12px; list-style-type: square; text-align: left; line-height: 120%; 
               margin-left: -20; margin-top: 2px; margin-bottom: 2px }
a:link       { color: #0000ff }
a:visited    { color: #0000ff }
a:hover      { color: #ff3333 }

/* main table */
.tablemain   { border: 0px solid #000000; background-color: #ffffd0; width: 100%;
               margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; }

/* TD: for body text */
.tablebody   { border-left-width: 1; border-right-width: 1; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1 }

/* TD: for left bar */
.tableleft   { border: 0px solid #ffddd0; background-color: #ffffd0; width: 140px }

/* table and TD: for tables in bodytext Note padding done on page */
.tableshow   { border: 1px solid #008000; border-collapse: collapse; width: 100%; margin-left: 3; margin-right: 3; }
.tablecell   { border: 1px solid #008000; border-collapse: collapse; margin-left: 3; margin-right: 3; }
.tabletext   { font-family: Verdana, Arial; font-size: 12px; color: #0080000; margin-top: 2; margin-bottom: 2; text-align: left}

/* other text */
.novisable   { color: #ffffd0 }h5           { font-family: Arial }
