body     {background:#FFFFFF none no-repeat fixed top left; color:#000000;
          font:normal normal normal 14px Arial,Helvetica,sans-serif; }

h1,h2,h3,h4,h5 {font-weight:bold; text-align:left; }
h1       {font-size:32px; margin-top:0px; }
h2       {font-size:24px; margin-top:0px; }
h3       {font-size:18px; }
h4       {font-size:16px; }
h5       {font-size:14px; }

h2.home  {font-size:16px; }
h2.disclaimer {font-size:14px; }
p.disclaimer {font-size:10px; }

@media screen {  /* hide from ie3 */
a:hover   {background:#FFFF99 none no-repeat fixed top left; color:#0000FF; text-decoration:underline; /* op5 */ }
a.e:hover {background:#FFFFE0 none no-repeat fixed top left; color:#000099; text-decoration:underline; /* op5 */ }
a.banner:hover {background:#FFFFFF none no-repeat fixed top left; color:#0000FF; /* ns6 */}
}
a:link    {color:#0000FF; } /* ie3 - after hover */
a.e:link  {color:#000099; }
a:visited,a.e:visited  {color:#636521; }

code     {font-family:monospace; }
pre      {font-family:monospace; margin-left:20px; } /* ns4 */
span.kword {font-weight:bold; color:#7f0055;}
span.char  {color:#2a00ff; }
span.strng {color:#2a00ff; }
span.com   {color:#3f7f5f; }
span.comm  {color:#3f5fbf; }
span.doc   {color:#3f5fbf; }

div,form {margin:0px 0px 0px 0px; }
b        {font-weight:bold; } /* ns4 */
input    {font:normal normal normal 14px Arial,Helvetica,sans-serif; }
li.spc   {margin-bottom:10px; }
.c,div.footer {text-align:center; }

table    {background:transparent none no-repeat fixed top left; color:#000000; text-align:left; }
table.list {border:1px solid #000000; padding:3px; }
table.text {border:none; }
th,td    {font:normal normal normal 14px Arial,Helvetica,sans-serif; } /* ns4 */
td.cbm   {font-size:12px; text-align:center; vertical-align:top; width:20%; }
td.two   {vertical-align:top; width:50%; }

p.zodiac {background:#d0d0d0 none no-repeat fixed top left; color:#000000;
          border:2px solid #000000; padding:5px; text-align:center; }

div.map1,div.map1h {margin-top:15px; }
div.map2h {margin-left:30px; }
div.map2,div.map2h {margin-left:30px; }
div.map3h {margin-left:60px; margin-top:5px; }
div.map3  {margin-left:60px; }
div.map4  {margin-left:90px; }

a.map1h:link,a.map1h:visited,a.map1:link,a.map1:visited {font-size:18px; font-weight:bold; }
a.map2h:link,a.map2h:visited {font-size:18px; }
