body, p, th, td, li, h1, h2, h3 { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
body, p, th, td, li, h2, h3     { font-size: 14px; }
h1, h2, h3, h4  { font-weight: normal; color:#323777; margin-bottom: 11px; }
h1          { font-size:24px; }
h2          { font-size:20px  }
h3          { font-size:16px; text-align: right; margin-right: 20px; }
h4          { font-size:16px ; font-weight: normal; margin-bottom: 11px; }

.header     { font-weight: bold; color:#323777; margin-bottom: 11px; }

p           { margin-top: 14px; margin-right: 50px; }

a           { text-decoration: none; color:#323788; }
a:hover     { text-decoration: underline;           }
a.nav       { text-decoration: none; color:#000000; }
a.nav:hover { text-decoration: underline;           }

pre         { font-family:Courier New, Courier, monospace; font-size:12px; }
ul          { list-style-type: square; margin-top: 2px;        }

td.header   { color: #FFFFFF; background-color:#f7f7ff; }
td.cell     { background-color:#FFFFFF; }


table		{ border: outset 0pt; border: inset 0pt; border-spacing: 4pt; width: 100%; background-color: #ffffff;  }
#th			{ font-weight: normal; text-align: left; border: outset 0pt; border: inset 0pt; border-spacing: 2pt; width: 20%; background-color: #bfd8b7; font-size: 12px; }
th			{ font-weight: normal; text-align: left; border: outset 0pt; border: inset 0pt; border-spacing: 2pt; background-color: #f7f7ff; }
caption		{ text-margin-left: 5pt; text-align: left; border: outset 0pt; border: inset 0pt; border-spacing: 1pt; background-color: #f7f7ff; font-size:16px; color:#323777; }
caption.old		{ text-margin-left: 5pt; text-align: left; border: outset 0pt; border: inset 0pt; border-spacing: 1pt; background-color: #f7f7ff; font-size:14px; border-top: thin solid blue; border-bottom: thin solid blue; }
td			{ border: outset 1pt; border: inset 0pt; border-spacing: 2pt; background-color: #fcfcfc; }