body         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
.dotted      { border: 2px dotted #FF0000 }
p            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; 
               line-height: 17px; margin-top: 0px; margin-bottom: 8px }
td           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 17px; }
h1           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000000;
               margin-top: 0px; margin-bottom: 0px }
h2           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #303030; font-weight: bold; 
               line-height: 17px; margin-top: 11px; margin-bottom: 0px }
h3           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #303030; font-weight: bold; 
               line-height: 17px; margin-top: 7px; margin-bottom: 0px }
h4           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #303030; font-weight: bold; 
               line-height: 15px; margin-top: 0px; margin-bottom: 5px; text-align: center }
h5           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; 
               font-style: italic; line-height: 17px; margin-top: 7px; margin-bottom: 0px }
ul           { margin-top: 0px; margin-bottom: 8px; list-style-type:square }
ol           { margin-top: 0px; margin-bottom: 8px; list-style-type:decimal }
li           { margin-top: 0px; margin-bottom: 4px; line-height: 13px; margin-left: -4px }

.question    { font-family: Verdana; font-size: 11px; color: #222222; line-height: 17px; 
               margin-top: 0px; margin-bottom: 3px; font-style:italic }
.equation    { line-height: 25px; margin-top: 2px; margin-bottom: 8px }
.pbullets    { margin-top: 0px; margin-bottom: 4px; line-height: 17px }
.sidebarbody { font-family: Verdana; font-size: 11px; color: #111111;
               line-height: 13px; margin-top: 0px; margin-bottom: 3px; font-style: italic }
.sidebarsub  { font-family: Verdana; font-size: 11px; color: #111111;
               line-height: 13px; margin-top: 7px; margin-bottom: 3px }
               
.colhead     { color: #222222; font-weight: bold; line-height: 13px; margin-top: 0px; margin-bottom: 0px }
.tabhead     { color: white; font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px }
.tabbody     { line-height: 14px; margin-top: 2px; margin-bottom: 2px }
               
.quote       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; line-height: 19px; 
               margin-top: 15px; margin-bottom: 0px; margin-left: 45px; margin-right: 55px }
.quotesig    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; line-height: 17px; 
               margin-top: 3px; margin-bottom: 15px; margin-left: 45px; margin-right: 60px; 
               font-style: italic; text-align: right }

.small       { font-size: 9px }
span.smchar  { font-size: 9px }
span.smh1    { font-size: 16px }
span.red     { color: #990000 }
span.sup     { font-size: 9px; margin-bottom: 0px; margin-top: 0px; vertical-align: super }
span.sub     { font-size: 9px; margin-bottom: 0px; margin-top: 0px; vertical-align: sub }
               
a.q-index             { color: #0000FF; text-decoration: none }
a:visited.q-index     { color: #3333FF; text-decoration: none }
a:hover.q-index       { color: #990000; text-decoration: none }

a.textlink            { color: #0000FF; text-decoration: none }
a:visited.textlink    { color: #0000FF; text-decoration: none }
a:hover.textlink      { color: #990000; text-decoration: none }

.caption              { color: #444444; text-decoration: none; font-size: 10px; font-style:italic;
                        line-height: 14px; margin-top: 2px; margin-bottom: 2px }
a.captionlink         { color: #444499; text-decoration: none; font-size: 10px; font-style:italic;
                        line-height: 14px; margin-top: 2px; margin-bottom: 2px }
a:visited.captionlink { color: #444499; text-decoration: none }
a:hover.captionlink   { color: #994444; text-decoration: none }

.foot                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; 
                        line-height: 11px; margin-top: 3px; margin-bottom: 3px }
a.footlink            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; 
                        text-decoration: none; line-height: 11px; margin-top: 2px; margin-bottom: 2px }
a:hover.footlink      { color: #0000ff; text-decoration: none }
