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}

Form
{ margin: 0px;
}

img
{ border: none;
}

.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_title
{ font-family: sans-serif, Arial;
  font-size: 11pt;
  font-style: italic;
  font-weight: bold;
  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;
}

