html, body
{ background-color:#FFFFFF;
  height:99%;
  color:black;
  margin:2px;
  font-family:sans-serif, Arial;
}

a:link    {text-decoration:none; color:Navy}
a:visited {text-decoration:none; color:DarkSlateGray}
a:hover   {text-decoration:underline}
a:active  {text-decoration:underline}

.copyright
{ font-family: Arial, sans-serif;
  font-size: 6pt;
  vertical-align: top;
}

.standard
{ font-family:sans-serif, Arial;
  font-size: 11pt;
  font-style: italic;
  vertical-align: top;
  background-color:#FBCA57;
  color:black;
}

.standard_sidenote
{ font-family:sans-serif, Arial;
  font-size: 9pt;
  font-style: italic;
  vertical-align: top;
  background-color:#FBCA57;
  color:DarkSlateGray;
}

.whitebox
{ font-family:sans-serif, Arial;
  font-size: 11pt;
  font-style: italic;
  vertical-align: top;
  background-color:white;
  color:black;
}

.plain
{ font-family:sans-serif, Arial;
  color:black;
}

.pagetitle
{ font-weight: normal;
  font-size: 12pt;
  color: #888888;
  font-style: italic;
  font-family: Arial;
}

.ExplanationTitle
{ font-size: 10pt;
  font-weight: 700;
  color:black;
}

.numeric_list
{ vertical-align: top;
  text-align:right;
  font-style: italic;
  font-size: 10pt;
}

.FAQ
{ vertical-align: top;
  font-style: italic;
  font-size: 10pt;
}

table.Placard
{
  border-width: 1px 1px 1px 1px;
  border-spacing: 2px;
  border-style: outset outset outset outset;
  border-color: gray gray gray gray;
  border-collapse: separate;
}

.borderTopLeft
{ background-image:url(/images/borderTopLeft.png);
  background-repeat: no-repeat;
  width: 15px;
  height:15px;
  background-position: bottom right;
}

.borderTop
{ background-image:url(/images/borderTop.png);
  background-repeat: repeat-x;
  height:11px;
  background-position: bottom right;
}

.borderTopRight
{ background-image:url(/images/borderTopRight.png);
  background-repeat: no-repeat;
  width: 15px;
  height:11px;
  background-position: bottom right;
}

.borderLeft
{ background-image:url(/images/borderLeft.png);
  background-repeat: repeat-y;
  width: 15px;
}

.borderRight
{ background-image:url(/images/borderRight.png);
  background-repeat: repeat-y;
  width: 15px;
}

.borderBottomLeft
{ background-image:url(/images/borderBottomLeft.png);
  background-repeat: no-repeat;
  width: 15px;
  height:15px;
}

.borderBottom
{ background-image:url(/images/borderBottom.png);
  background-repeat: repeat-x;
  height:15px;
}

.borderBottomRight
{ background-image:url(/images/borderBottomRight.png);
  background-repeat: no-repeat;
  width: 15px;
  height:15px;
}
