html,body,p,h1,h2,h3,h4,dt,dd,ul,ol,li,a,div,span,td,input,select,option
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:12px;
line-height:1.32em;
}

#newsblock li {font-size:11px;}
#newsblock a {font-size:11px;}

#resultstable td {font-weight:bold;vertical-align:top;white-space:nowrap}

ul {margin-left:15px;padding-left:15px;margin-bottom:0px;}

pre,.pre {font-family:"andale mono", "ms courier new", "courier new", monospace;font-size:11px}

.current {font-weight:bold;}
.normal {font-size:1.0em}

.small  {font-size:11px;}

BODY {background-color:#000080; color:black; font-weight:normal;}
H1, H2, H3, H4      {color:#FF3333}
H1 {font-size:1.80em}
H2 {font-size:1.55em}
H3 {font-size:1.35em}
H4 {font-size:1.22em}
H5 {font-size:1.1em}
H6 {font-size:1em}

HR                  {background-color:white; margin-left:0.3em; margin-right:0.3em}

A:link              {color:#000099}
A:visited           {color:#990000}
A:active            {color:#990000}
A:hover             {color:#FF3333}

CAPTION             {text-align:left}
H2,H3               {margin-left:0.7em; margin-right:0.7em}
P,PRE,H4            {margin-left:0.8em; margin-right:0.8em}

.newlist            {list-style-image:url(http://pih.bc.ca/images/newanim.gif)}
.padded             {padding-left:1.2em}
.bluewhite          {color:#FFFFFF; background-color:#000099; font-weight:bold; padding-right:0.7em; padding-left:0.7em}
.redwhite           {color:#FFFFFF; background-color:#FF0000; font-weight:bold; padding-right:0.7em; padding-left:0.7em}
.name               {text-align:left}
.uline              {text-decoration:underline}
.menu               {text-decoration:none; font-weight:bold}
.includemenu        {font:11px}
.item               {font:11px}
.itembold           {font-weight:bold;font:11px}
.strong             {font-weight:bold}
.spotdate,
.spotname           {font-weight:bold; text-align:right; vertical-align:top}
.spotdata           {font-weight:normal; text-align:left; vertical-align:top}
.xsmall             {font-size:11px;}
.harrier            {color:#FF3333; font-family:"andale mono", "ms courier new", "courier new", monospace;font-size:12px}
.green              {color:green}
.red                {color:red}
.boldred            {color:red;font-weight:bold}
.heading            {margin-left:0.8em; font-weight:bold; color:#FF3333; background-color:white}
.nav,
.nonav,
.topnav,

.navhead            {color:white;
                     text-align:left;
                     border-left:2.0em;
                     padding-left:0.3em;
                     vertical-align:middle;}

.navhead            {text-align:left;
                     background-color:#FF3333;
                     font-weight:bold}
.topnav             {text-align:center;
                     background-color:#6666CC}
 A.nav              {text-decoration:none}
 A.nav:visited      {color:#FFFFFF}
 A.nav:link         {color:#FFFFFF}
 A.nav:hover        {color:#FFCCCC;text-decoration:underline}
 A.nav:active       {color:#FFFFFF}
 A.nonav              {text-decoration:none}
 A.nonav:visited      {color:#FFFFFF}
 A.nonav:link         {color:#FFFFFF}
 A.nonav:hover        {color:#FFFFFF;}
 A.nonav:active       {color:#FFFFFF}
.tablehead          {background-color:#FF3333;color:white;font-size:9pt;font-weight:bold;padding-left:0.3em;}
.caption            {font-variant: small-caps;font-weight:600;font-size:x-small;}
.reshead            {font-size:x-small;background-color:#CCCCCC}
.resdata            {font-size:x-small;background-color:#FFFFFF}
.mainhead           {font-weight:bold;color:white;background-color:#FF3333}
.mainbody           {font-weight:normal;color:black;background-color:#EEEEEE}
.nob                {white-space:nowrap}
.c                    {text-align:center}
.r                    {text-align:right}
.l                    {text-align:left}

.RowOver {background-color:#FFDDDD;}
.RowOut  {background-color:#FFFFFF;}

.phototable         {font:bold 11pxcolor:#333333;}


table.chatstats {
                              border-width: 1px 1px 1px 1px;
                              border-spacing: 0px;
                              border-style: solid solid solid solid;
                              border-color: black black black black;
                              border-collapse: collapse;
                              background-color: white;
}
table.chatstats th {
                              border-width: 0px 0px 0px 0px;
                              padding: 2px 2px 2px 2px;
                              border-style: none none none none;
                              border-color: black black black black;
                              background-color: white;
                              -moz-border-radius: 0px 0px 0px 0px;
}
table.chatstats td {
                              border-width: 0px 0px 0px 0px;
                              padding: 2px 2px 2px 2px;
                              border-style: none none none none;
                              border-color: black black black black;
                              background-color: white;
                              -moz-border-radius: 0px 0px 0px 0px;
}

