   h1 {text-align: right;
      font-style: italic;
      font-family: arial;
      color: #444444;
      font-size: 200%;
      }
   h2 {
      text-align: center;
      font-family: Verdana;
      color: #444444;
      font-size: 120%;
      }
   h4 {
      text-align: left;
      font-weight: bold;
      font-family: arial;
      color: #444444;
      font-size: 140%;
      }
   h3 {
      text-align: left;
      font-family: Verdana;
      color: #444444;
      font-size: 120%;
      }
   h3.bc {
      text-align: center;
      font-family: Verdana;
      color: #0000FF;
      font-size: 120%;
      }
   h3a {
      text-align: center;
      font-family: Arial;
      color: #000080;
      font-size: 120%;
      }
 body {
      text-align: center;
      font-family: Verdana;
      color: #444444;
      font-size: 80%;
      background-color: #FFFFFF;
      }
 li.lms {
      height: 30px;
      font-size: 80%;
      text-align: left;
      vertical-align: middle;
      text-decoration: none;
      }
 p.diamond {
      font-family: Wingdings;
      }
 p.left {
      text-align: left;
      }
 p.arb {
      font-family: Arial;
      font-weight: bold;
      }
 p.a90 {
      font-family: Arial;
      font-size: 95%;
      }
 p.bi {
      font-weight: bold;
      font-style: italic;
      }
 a.b  {
      font-weight: bold;
      }
 tr.arb {
      font-family: Arial;
      font-weight: bold;
      }
 tr.arbl {
      font-family: Arial;
      font-weight: bold;
      text-align: left;
      }
 tr.c {
      text-align: center;
      }
 td.b {
      font-weight: bold;
      }
 img.fifty {
      padding: 25px;
      }
 img.btwenty {
      padding-bottom: 20px;
      }
ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
      }

ol#toc li {
    background: #bdf url(tab.gif);
    float: left;
    margin: 0 1px 0 0;
    padding-left: 10px;
      }

ol#toc a {
    background: url(tab.gif) 100% 0;
    color: #008;
    display: block;
    float: left;
    height: 2em;
    line-height: 2em;
    padding-right: 10px;
    text-decoration: none;
      }

ol#toc li.current {
    background-color: #48f;
    background-position: 0 -60px;
      }

ol#toc li.current a {
    background-position: 100% -60px;
    color: #fff;
    font-weight: bold;
      }

div.content {
    border: #48f solid 2px;
    clear: left;
    padding: 1em;
    font-family: Verdana;
    font-size: small;
      }
 creq {
      color: #FF0000;
      font-weight: bold;
      font-size: 80%;
      }
 cmenu {
      text-decoration: none;
      font-size: 120%;
      }
 carialb {
   font-family: Arial;
   font-weight: bold;
   text-align: left;
      }
 cblueb {
   color: #000080;
   font-weight: bold;
      }
 #main {
		background:#fff;
        text-align: left;
	   }
 #main #menu {
		border-left:1px solid #000;
		border-bottom:1px solid #000;
        border-right:1px solid #000;
		border-top:1px solid #000;
		float:right;
        text-align: center;
		width:210px;
		background:#eee;
		margin:5px 5px 10px 10px;
		}