BODY { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px;
       background-color: #FFFFFF }

DIV.textbox { margin-left: 5%; margin-right: 5% }

a:link { text-decoration: underline; color: #0080C0 }
a:visited { text-decoration: none; color: #0080c0 } /*original visited color: #808080 */
a:hover { text-decoration: underline }

TD { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px } 

P  { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px }

H1 { font-family: Arial, Helvetica, Sans-Serif; font-size: 20px;
           font-weight: bold; color: #0080C0}

table.box { border: 1px solid #000000 }

table.FeatureBox { font-weight: normal; color: #404040; width: 175px;
                   background-color: #fafafa; border: 1px #d79900 solid;
                   border-collapse: collapse; border-spacing: 0px;}

table.FeatureBox th { border-bottom: 2px solid #d79900; 
                      background-color: #fff2ba; text-align: center;
                      font-family: Times New Roman, Times, serif;
                      font-weight: bold; font-size: 18px; color: #000080;}

table.FeatureBox td { padding-left: 10px; padding-right: 10px; 
                      padding-top: 10px; padding-bottom: 10px;} 

table.FeatureBox td.BigBold { font-size: 16px; font-weight: bold }
table.FeatureBox td.Big { font-size: 16px }


table.TOC { font-weight: normal; color: #404040; width: 150px;
            background-color: #fafafa; border: 1px #d79900 solid;
            border-collapse: collapse; border-spacing: 0px;}

table.TOC th { border-bottom: 2px solid #d79900;
               background-color: #fff2ba; text-align: center;
               font-family: Times New Roman, Times, serif;
               font-weight: bold; font-size: 18px; color: #000080;}

table.TOC td { padding-left: 10px; padding-right: 10px;
               padding-top: 10px; padding-bottom: 10px;}


a.nav:link { text-decoration: none; color: #000080 }
a.nav:visited { text-decoration: none; color: #808080 }
a.nav:hover { text-decoration: overline underline; color: #D9B71E }
a.nav:active { text-decoration: overline underline; color: #D9B71E }

tr.titleBarTop { background : #003399 }

tr.tableBody1 { background : #eeeeee }

tr.tableBody2 { background : #ffffff }

td.tableOutline1 { background : #999999 }

td.tableOutline2 { background : #9999ff }

td.tableHead1 { background : #dcdcdc }

tr.tableHead2 { background : #ccccff }

td.footerOutline { background : #a0b8c8 }

tr.footerBody { background : #ffffff }


.Page_Title { font-family: Times, Times New Roman, serif; font-size: 200%;
           font-weight: bold; color: #000080}

.Page_Title_2003 { font-family: Times, Times New Roman, serif; 
                   font-size: 200%; font-weight: bold; color: #004080}

.Headline { font-family: Times, Times New Roman, serif; font-size: 18px;
           font-weight: bold }

.Caption { font-family: Arial, Helvetica, sans-serif; font-size: 10px }

.Nav_Item { font-family: Arial, Helvetica, sans-serif; font-size: 0.7pc;
            font-weight: bold }

.SB { font-family: Times New Roman, Times, serif; color: #000080; 
      font-size: 18px; font-weight: bold }

.SH { font-family: Times New Roman, Times, serif; color: #000080;
      font-size: 18px; font-weight: bold; }

.SF { font-family: Arial, Helvetica, sans-serif; color: #FC0000;
      font-size: 12px; font-weight: bold; }

.ST { font-family: Arial, Helvetica, sans-serif; color: #000080;
      font-size: 13px; font-weight: bold; }

.SP { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
