A.link { color: #800000;}
A.visited { color: #400000;}
A.active { color: #800000; font-weight: bold;}

A.toc
{
   font-size: 10pt;
   line-height: 12pt;
   font-family: Arial, Verdana;
   font-weight: bold;
   color: #800000;
   text-decoration:none;
}

A.toc:hover
{
   color: #808000;
}


TD.toc
{
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: normal;
   text-decoration:none;
}

.header
{
   font-size: 18pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}

.subHeader
{
   font-size: 14pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}

.empSubHeader
{
   font-size: 14pt;
   font-family: Arial, Verdana;
   font-weight: bold;
   font-style: italic;
}

.copyText
{
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: normal;
}


.copyText12pt
{
   font-size: 12pt;
   font-family: Arial, Verdana;
   font-weight: normal;
}


.boldCopyText12pt
{
   font-size: 12pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}

.boldCopyText11pt
{
   font-size: 11pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}

.boldCopyText
{
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}

.boldCopyText9pt
{
   font-size: 9pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}

.boldEmpCopyText
{
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: bold;
   font-style: italic;
}

.smallCopyText
{
   font-size: 8pt;
   font-family: Arial, Verdana;
   font-weight: normal;
}

.smallBoldCopyTextk
{
   font-size: 8pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}


TABLE	{
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: normal;
  border-collapse: collapse;
  border: none;
}


BODY	{
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: normal;
}

BODY.std
{
   background-color: #e0d0ff;
}

.mandatoryInfo
{
   color: red;
   font-size: 10pt;
   font-family: Arial, Verdana;
   font-weight: bold;
}



TABLE.toc
{
  border: solid 1px #444444;
  background-color: #444444;
  border-collapse: collapse;
  border-spacing: 0;
}

TABLE.tocL0
{
  border-collapse: collapse;
  border-spacing: 0;
}

TABLE.tocL1
{
  border: solid 1px #444444;
  background-color: #E0D040;
  border-collapse: collapse;
  border-spacing: 0;
}

TABLE.tocL2
{
  border: solid 1px #444444;
  background-color: #E0B040;
  border-collapse: collapse;
  border-spacing: 0;
}

TABLE.toc TD
{
  background-color: #c0c0c0;
  color: black;
  font-size: 8pt;
  font-family: Arial, Verdana;
  font-weight: normal;
  cursor: hand;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
}

TD.L0
{
  color: black;
  font-size: 8pt;
  font-family: Arial, Verdana;
  font-weight: normal;
  padding-top: 5px;
  cursor: hand;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
}

TD.L1
{
  background-color: #e0d040;
  color: black;
  font-size: 8pt;
  font-family: Arial, Verdana;
  font-weight: normal;
  cursor: hand;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
}

TD.L2
{
  background-color: #e0b040;
  color: black;
  font-size: 8pt;
  font-family: Arial, Verdana;
  font-weight: normal;
  cursor: hand;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
}


TD.L3TopNav
{
  color: black;
  font-size: 8pt;
  font-family: Arial, Verdana;
  font-weight: normal;
  padding-top: 0;
  cursor: hand;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  background-color: #e0e0e0;
}

.whatsNewB	{
  font-family: Arial;
  font-size: 14pt;
  color: #e0e000;
}

.whatsNew,	{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  color: #c0c000;
}

DIV.whatsNew	{
  background-color: #a60000;
  border: 2px black solid;
  padding: 10px;
  vertical-align: top;
  width: 200px;
  height: 130px;
  visibility: hidden;
}

DIV.whatsNew A:link, DIV.whatsNew A:visited, DIV.whatsNew A:active, DIV.whatsNew A {
  font-family: Arial;
  font-size: 10pt;
  color: #c0c000;
  text-align: center;
}

SPAN.date {
  font-weight: normal;
}

SPAN.WNdate {
  font-size: 8pt;
  font-weight: normal;
}

A { color: #000000; text-decoration: none}

IMG.mid  {
  vertical-align: middle;
}

A.sched { text-decoration: underline;
  font-size: 10pt;
  font-family: Arial, Verdana;
  font-weight: bold; }

TR.eListOdd { background-color: #e8e8e8; }
TR.eListBorder { background-color: #bbbbbb; font-size: 1pt; }



