body  
   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
   }

td
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
  }

h1,h2,h3
  { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12pt;
    font-weight : bold;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #333333;
  } 
  
  h4
  { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 11pt;
	padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #444444
  } 

p 
  {
    text-align:justify;
    line-height: 150%;
    font-size: 11pt;
  }
  
p.left
  {
    text-align:left;
    line-height: 150%;
    font-size: 11pt;
  }

em 
  {
    font-style : normal;
    /* color: #ff9900;     orange text */
   color: #dd7700;   /*   maroon */
  }

b 
  {
    color: #333333;
    font-weight: 600;
  }

ul
  {
    list-style-type: square;
/*    list-style-image: url(http://www.keyrelevance.com/images/shadow_bullet.gif);  */
    line-height: 100%;
  }

li 
  {
    text-align:justify;
    line-height: 150%;
    margin-top: 12px;
    margin-right: 10px;
  }

A {
    color : #6699ff;
  }

/* Style Classes */

A:VISITED,A:LINK, A:HOVER, A:ACTIVE
  {
    text-decoration: underline; 
    color: #000000;
  }

A.quiet:VISITED,A.quiet:LINK, A.quiet:ACTIVE
  {
    text-decoration: none;
  }



A.nav:LINK, A.nav:VISITED
  {
    text-decoration: none;
    color: #013201;
  }

A.nav:HOVER, A.nav:ACTIVE
  {
    text-decoration: underline; 
    color: #777777;
  }





A.footernav:LINK, A.footernav:VISITED
  {
    text-decoration: none;
    color: #fefeff;
  }

A.footernav:HOVER, A.footernav:ACTIVE
  {
    text-decoration: underline; 
    color: #fefefe;
  }





A.rboxlink:LINK, A.rboxlink:VISITED
  {
    text-decoration: none;
    color: #444444;
  }

A.rboxlink:HOVER, A.rboxlink:ACTIVE
  {
    text-decoration: underline; 
  }





.leadp   /* 1st P after a header. Collapses white space. */
  {
    margin-top: 10px;
    padding-top: 0px;
  }

.leadPText
  {
    font-weight: bold;
  }

.smalltxt 
  {
    font-size: 9px;
    line-height: 120%;
  }

.leftnav 
  {
    font-weight: bold;
    line-height: 200%;
    font-size: 9pt;
  }

.list-no-bull  /* lists without bullets */ 
  {
    list-style-type: none;
  }

.liLabel   /* bold text at start of an LI */
  {
    font-weight : bold;
  }

li.rboxlist  /* bullet lists in right column */ 
  {
    text-align:left;
    font-size: 10px;
    line-height: 12px;
    list-style-image: url(http://www.keyrelevance.com/images/shadow_bullet.gif); 
    margin-top: 0px;
    margin-bottom: 8px;
    margin-right: 0px;
  }

ul.rboxlist  /* bullet lists in right column */
  {
    margin-left: 10px;
    margin-bottom: 0px;
    padding-left: 5px;
    padding-top: 4px;
    padding-bottom: 0px;
    line-height: 150%;
  }

.copyright 
  {
    font-size: 10px;
  }

.stackedHRtop
  {
    margin-bottom: 0px;
    padding-bottom: 0px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 11pt;
    font-weight : bold;
    color: #333333;
  }

.stackedHRbottom
  {
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 11pt;
    font-weight : bold;
    color: #333333;
  }

.byline  /* use for author byline on articles */
  {
    margin-top:0px;
    padding-top:0px;
  }

.endofstorylinks
  {
    margin-bottom: 0px;
    margin-top: 0px;
  }

em.red
  {
    color: #ff6699;
  }

.rawcode  /* use for html code examples */
  {
    font-family: Courier New, Monospace;
  }

.hiddenspace  /* use for long displayed URLs or other lines that 
                 are too wide for the print-fiendly page. Allows
                 the URL to break on the hidden space. */
  {
    width: 1px;
  }
