
FORM
{
  padding: 0px;
  margin: 0px;
}

TABLE.outerTable, .outerTable
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
  border: 1px solid #000000;
}

TABLE.innerTable, TABLE.price, TABLE.commInfo, .innerTable
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
  background-color: #ffffff;
}

TABLE.commInfo
{
  border: 1px solid #002040;
  background-color: #dddddd;
  padding: 10px;
}

TABLE.price
{
  border-collapse: collapse;
}

TD.price
{
  background-color: #dddddd;
  font-weight: bold;
  border: 2px solid black;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

DIV.price
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
  font-weight: bold;
}

TD.inputName
{
  font-weight: bold;
  white-space: nowrap;
}

TD.myTitle
{
  font-family: Arial;
  font-size: 36pt;
  font-weight: bold;
  color: #ffffff;
  filter: dropshadow(OffX=3, OffY=3, Color=#000000);
}

TD.menuBar
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #ffffff;
  background-color: #26313c;
}

A.menuLink
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #ffffff;
}

.aButton
{
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  color: #000000;
}

.aInput
{
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  color: #000000;
}


SPAN.name
{
  font-weight: bold;
}

SPAN.header
{
  font-weight: bold;
  font-size: 14pt;
}

TD.cellHeader
{
  color: #000000;
  font-weight: bold;
  border-bottom: 1px solid #000000;
}

TD.cell
{
  vertical-align: top;
  color: #000000;
}

SPAN.copyright
{
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  color: #ffffff;
}

TD.faqtitle
{
  font-family: Verdana, Helvetica;
  font-size: 14pt;
  color: #002040;
  font-weight: bold;
}

SPAN.faq
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
  font-weight: bold;
}

SPAN.price
{
  font-size: 9pt;
}

SPAN.emp
{
  font-weight: bold;
}

SPAN.emp2
{
  font-weight: bold;
  color: #880000;
}

SPAN.point
{
  font-weight: bold;
  color: #880000;
}

SPAN.pointExpand
{
  font-weight: bold;
  color: #880000;
  cursor: pointer;
}

SPAN.pointHeavy
{
  font-weight: bold;
  color: #ffffff;
  background-color: #880000;
  padding: 2px;
}

DIV.details
{
  padding-left: 20px;
  color: #555555;
  font-size: 8pt;
}

DIV.faq2
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
  font-weight: bold;
  width: 97%;
  background-color: #b9c5d0;
  padding: 3px;
  padding-left: 10px;
  padding-right: 10px;
}

SPAN.faq2
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
  font-weight: bold;
  width: 100%;
  background-color: #b9c5d0;
  padding: 3px;
  padding-left: 10px;
  padding-right: 10px;
}

DIV.answer
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #002040;
}

TD.caption
{
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  color: #002040;
  text-align: center;
}

SPAN.key
{
  font-weight: bold;
}

SPAN.context
{
  font-style: italic;
}

SPAN.code
{
  border: 1px solid black;
  background-color: #f3f3f3;
  font-family: Courier New;
  font-size: 9pt;
  padding: 3px;
  display: block;
}

SPAN.term
{
  font-weight: bold;
}

SPAN.page
{
  font-weight: bold;
}

SPAN.section
{
  font-weight: bold;
}

DIV.link
{
}

DIV.linkText
{
  margin-left: 20px;
}

DIV.linkSpace
{
  margin-top: 20px;
}

TD.lang
{
  padding-left: 10px;
  background-color: #e8dbd8;
}

TD.footnote
{
  font-size: 7pt;
}

TD.menuLink, TD.menuLinkSelected
{
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  background-color: #26313c;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 3px;
  padding-bottom: 3px;
}

TD.menuLinkSelected
{
  background-color: #ffffff;
}

A.menuLinkSelected
{
  color: #26313c;
}

SPAN.linkbarLink
{
  white-space: nowrap;
}

DIV.vspace
{
  height: 2px;
  font-size: 1pt;
}

DIV.smallvspace
{
  height: 15px;
  font-size: 1pt;
}

DIV.midvspace
{
  height: 25px;
  font-size: 1pt;
}

DIV.tallvspace
{
  height: 65px;
  font-size: 1pt;
}


DIV.heading
{
  font-weight: bold;
}


IMG.toggleImg
{
  cursor: hand;
  cursor: pointer;
}
