body, table, td {color: #ffffaa; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 100%}

h1     {font-size: 4.0em}
h2     {font-size: 3.0em}
h3     {font-size: 2.6em}
h4     {font-size: 2.1em}
h5     {font-size: 1.3em; font-weight: bold; color: #ee3300; background-color: #ccddff; width: 100%; padding: 3px}
h6     {font-size: 1.1em; font-weight: bold; color: #ffffff; background-color: #770000; width: 100%; padding: 3px}

.vsm  {font-size: .7em}
.sm   {font-size: .75em}
.med  {font-size: .8em}
.mid  {font-size: 1em}
.lg   {font-size: 1.2em}
.vlg  {font-size: 1.4em}
.xlg  {font-size: 1.7em}
.xxl  {font-size: 2.1em}

.dedication     {text-align: justify; font-size: .85em; font-family: times, serif; color: #808080}
.heading        {width: 100%; font-size: 1.4em; font-weight: bold; color: #0066aa; background-color: #c8d8ff; padding: 3px}
.subheading     {width: 100%; font-size: 1.2em; font-weight: bold; color: #0066aa; background-color: #dfe8ff; padding: 3px}
.caption        {font-size: 0.7em; font-family: Arial, Helvetica, sans serif; color: #000099; }
.news-head      {width: 100%; font-size: .8em; font-weight: bold; color: #0060aa; background-color: #90afee; padding: 3px}
.news           {width: 100%; font-size: .8em; font-weight: normal; color: #0060aa; background-color: #dde4ff; padding: 3px}
.historic       {font-size: 1.4em; font-weight: bold; color: #0066aa; background-color: #c0d0ff; padding: 3px}
.recommended    {padding-left: 2px; padding-right: 2px; font-size: 1em; color: #ffffaa; background-color: #990000}

a.home:link     {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.3em; color: #ffffaa; background-color: #990000}
a.home:visited  {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.3em; color: #ffffaa; background-color: #990000}
a.home:active   {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.3em; color: #ffffaa; background-color: #990000}
a.home:hover    {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.3em; color: #ffffff; background-color: #770000}

a.home2:link    {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.6em; color: #ffaa00; background-color: #990000}
a.home2:visited {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.6em; color: #ffaa00; background-color: #990000}
a.home2:active  {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.6em; color: #ffaa00; background-color: #990000}
a.home2:hover   {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1.6em; color: #ffffff; background-color: #770000}

a.menu:link     {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: .75em; color: #ffffaa; background-color: #990000}
a.menu:visited  {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: .75em; color: #ffffaa; background-color: #990000}
a.menu:active   {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: .75em; color: #ffffaa; background-color: #990000}
a.menu:hover    {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: .75em; color: #ffffff; background-color: #770000}

a.menu2:link    {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1em; color: #ffaa00; background-color: #990000}
a.menu2:visited {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1em; color: #ffaa00; background-color: #990000}
a.menu2:active  {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1em; color: #ffaa00; background-color: #990000}
a.menu2:hover   {padding-left: 2px; padding-right: 2px; text-decoration: none; font-size: 1em; color: #ffffff; background-color: #770000}

a:link          {padding-left: 0px; padding-right: 0px; text-decoration: none; color: #ffff00}
a:visited       {padding-left: 0px; padding-right: 0px; text-decoration: none; color: #ffff00}
a:active        {padding-left: 0px; padding-right: 0px; text-decoration: none; color: #ffff00}
a:hover         {padding-left: 0px; padding-right: 0px; text-decoration: none; color: #ff0000}

.bk   {color: #000000}
.w0   {color: #ffffff}
.r0   {color: #ff0000}
.r1   {color: #990000}
.g0   {color: #00ff00}
.b0   {color: #0000ff}
.b1   {color: #aaccff}
.b2   {color: #204099}
.b3   {color: #66aaff}
.y0   {color: #ffff00}

.bg-bk {background-color: #000000}
.bg-w0 {background-color: #ffffff}
.bg-w1 {background-color: #d0d0d0}
.bg-r0 {background-color: #ff0000}
.bg-r1 {background-color: #d04040}
.bg-r2 {background-color: #d0b060}
.bg-r3 {background-color: #ee8000}
.bg-r4 {background-color: #ffd0d0}
.bg-r5 {background-color: #ffe0b0}
.bg-r6 {background-color: #fffd87}
.bg-g0 {background-color: #00ff00}
.bg-g1 {background-color: #003f1e}
.bg-g2 {background-color: #006633}
.bg-g3 {background-color: #80dd80}
.bg-g4 {background-color: #aaddaa}
.bg-g5 {background-color: #cceecc}
.bg-b0 {background-color: #0000ff}
.bg-b1 {background-color: #0000c0}
.bg-b2 {background-color: #6080a0}
.bg-b3 {background-color: #0000e0}
.bg-b4 {background-color: #b0b0ff}
.bg-b5 {background-color: #dfe8ff}
.bg-b6 {background-color: #eef8ff}
.bg-y0 {background-color: #ffff00}
.bg-y1 {background-color: #f4ed85}
.bg-y2 {background-color: #ffffaa}

