BODY, DIV, P, TABLE, TR, TD, SPAN
{
  font-family: arial,helvetica,sans-serif;
  font-size: 10pt;
  line-height: 1.4;
}

BODY
{
  background-color: aliceblue;
}

.Starfish
{
  background-image: url(images/wallpaper.gif);
  background-repeat:no-repeat;
  background-position: top left;
}

.IdentStarfish
{
  background-image: url(images/ident/starfish.gif);
  background-repeat:no-repeat;
  background-position: top right;
}

.CreditCard
{
  font-size: 9pt;
}

BODY, DIV, P, SPAN
{
  margin-top: 0.4em;
  margin-bottom: 0.1em;
}

H1, H2, H3, H4, H5, H6
{
  font-family: arial narrow,arial,helvetica,sans-serif;
  margin-top: 0.4em;
  margin-bottom: 0.1em;
}

H1
{
  font-size: 2em;
}

H2
{
  font-size: 1.5em;
}

H3
{
  font-size: 1.17em;
}


H3, H4, H5, H6
{
  color: #333399;
}

BODY, FORM, TABLE
{
  margin: 0px 0px 0px 0px;
}

DIV.SearchField
{
  color: black;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: 0.1em;
}

DIV.Title
{
  font-size: larger;
  font-weight: bold;
}

DIV.Note
{
  font-size: smaller;
  margin-top: 0.0em;
  margin-bottom: 0.0em;
}

DIV.SmallNote
{
  font-size: smaller;
  margin-top: 0.0em;
  margin-bottom: 0.0em;
}

DIV.Help
{
  font-size: smaller;
  font-weight: bold;
  font-family: arial,helvetica,sans-serif;
  color: #008b8b;
}

DIV#MapLabel
{
  color: black;
  background-color: white;
  border: 1px solid black;
}

DIV#MapDot
{
  font-size: 0px;
  background-color: blue;
  border: 1px solid black;
}

DIV.CalendarCell
{
  margin: 0px 0px 0px 0px;
}

.AdminForm
{
  font-size: 9px;
}

.Miniscule
{
  font-size: 5px;
}

.AdminHeading
{
  font-size: 9px;
  font-family: arial,helvetica,sans-serif;
  margin-top: 0;
  margin-bottom: 0;
}

.AdminFormError
{
  font-size: 9px;
  background-color: red;
  color: white;
}

/*
** Images inline with text need a border
*/

IMG.inlineLeft
{
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 0;
  margin-right: 10px
}
IMG.inlineCenter
{
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 10px;
  margin-right: 0
}
IMG.inlineRight
{
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 10px;
  margin-right: 10px
}