body                {margin: 0 5%; padding-bottom: 0; background-color: #fcfcfc}

blockquote.di       {margin: 12px  5px 12px 50px}
blockquote.x2       {margin: 12px 20px 12px 50px; padding: 2px 5px; background-color: #f4f4f4; border: 1px solid #eee}
blockquote.xh       {background-color: #eee; padding: 3px}

body, p, blockquote, li, td 
                    {font-family: verdana, sans-serif; font-size: 11pt}
pre, tt             {font-family: "courier new", monospace; font-size: 10pt}

h2                  {color: #931638; text-align: center; margin-bottom: 4px}

.date               {font-size: 10pt; color: #666}
.artsubhead         {color: #700}
.hlite              {font-weight: bold; font-family: arial}

a:link              {color: #00a}
a:visited           {color: #008}
a:hover             {color: #813}

hr                  {border: none; border-top: #813 solid 2px}
hr.artdiv           {border-top: #aaa solid 1px; width: 80% }
hr#hrtop, hr#hrbot  {border-bottom: #000 solid 1px}

ul                  {list-style: disc outside url('images/dot_s.gif')}

#NewsTop            {text-align: center; margin: 2px auto 0 auto}

.newsimg            {float: right; margin: 5px 0 5px 15px}
.newsside           {float: right; margin: 5px 0 5px 15px; padding: 2px; font-size: 10pt}

#navtop td, #navbot td {font-family: arial, sans-serif; font-weight: bold}

#navtop             {width: 100%; margin: auto}
#navtop td          {padding: 0}

#toc                {border-top: #813 solid 2px; border-bottom: #813 solid 2px; 
                       margin: 10px 0; padding: 7px 0}
#toc ul             {margin: 3px auto 5px 0; list-style-image: url('images/dot.gif')}
#toc li             {margin: 3px 0}
#toc, #toc li       {font-family: arial, sans-serif; font-weight: bold}
#toc ul#st          {margin: 3px auto 5px 0; padding: 0 0 0 2ex; list-style: none none inside}
#toc ul#st li       {font-size: 11pt}
#toc .tdiv          {background-image: url('../../images/div.gif'); width: 26px}

.ah, .srcart, .srcartst {font-weight: bold; font-family: arial}
.ah                     {font-size: 11pt}
.srcart                 {text-align: center; font-size: 12pt; margin-bottom: -9px}
.srcart a               {background-color: #eee; padding: 2px 4px}
.srcart a:hover         {border: 1px solid #000}
.srcartst               {text-align: center; font-size: 11pt}

#navbot             {margin: 8px auto; border: 1px solid #702}
#navbot td          {padding: 0; text-align: center}
#navbot .pn td      {width: 80px; background-color: #702}
#navbot .pn td#pt   {width: 200px; border-left: 2px solid #fcfcfc; 
                                   border-right: 2px solid #fcfcfc}
#navbot img         {margin: 5px}
#navbot .pn a       {height: 20px; color: #fff; background-color: #702; display: block}
#navbot .pn a:hover {color: #702; background-color: #ddd}

#logobot            {text-align: center}

.sidebar            {float: right; width: 310px; padding: 5px; margin: 5px 0 5px 15px; 
                     border: 1px solid #000; font-size: 10pt}
.sidebar tr.trow td {vertical-align: bottom; font-weight: bold; font-family: arial}
.sidebar b          {font-size: 10pt}
.sidebar b.sbhead   {font-size: 11pt}
.sidebar td         {text-align: left; vertical-align: middle; font-size: 10pt}
