body                {font-family: sans-serif; color: 666666; background-color: EEEEEE}
table.mainwindow    {width: 800; border-style: none}

h1, h2, h3, h4      {color: 006600}
h1                  {margin-top: 3px; margin-bottom: 8px; font-size: 28px; font-family: "Palatino Linotype", sans-serif}
h2                  {font-size: 20px}

a                   {color: 006600; text-decoration: none}
a:hover             {color: 006600; text-decoration: underline}
a.splash            {font-family: "Monotype Corsiva"; font-size: 20px}

table.box           {border-style: solid; border-width: 1; border-color: 666699; background-color: white}

table.box,
table.noline        {margin: 0; margin-bottom: 5; padding: 0}
table.contents      {margin: 10px}

table.box,
table.noline,
table.contents      {font-size: 12px}

tr.heading          {background-color: 666699; color: white; font-size: 10pt; font-weight: bold}
tr.subheading       {font-weight: bold}
tr.blankrow         {height: 10}

td                  {padding-left: 5; padding-right: 5; padding-top: 5; padding-bottom: 5}
td.mainwindow       {border-style: solid; border-width: 1; border-color: 666699;
                     padding: 0px; background-color: white}
td.answer           {font-weight: normal; text-align: left; vertical-align: top}
td.question         {font-weight: bold; text-align: left; vertical-align: top}
td.smallprint       {font-size: 11px}

img.splash          {horizontal-align: center; vertical-align: center; margin: 15}

form                {margin: 0; padding: 0}
input.textfield,
textarea.textfield,
select.textfield    {border-style: solid; border-width: 1; border-color: 666699; color: 666699; width: 180px}
select.date         {border-color: 666699; color: 666699; width: 52px; margin-top: -5; margin-bottom: -5}

p, h4               {font-size: 13px}
h4                  {font-weight: bold}
p.splash            {font-family: cursive; font-size: 13px; text-align: left}