BODY {font-size:10pt;font-family: Arial,Helvetica;}
TD {font-size:10pt;font-family: Arial,Helvetica;}
.contents {font-size:8.5pt;color:black;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.contents:hover{color:#000099;text-decoration:underline;}
.headercategory {color:#000000;text-decoration:none}
.headercategory:hover {color:#000099;text-decoration:underline}
.graygobtn {padding:1px; border:1px solid #000000; font-weight: bold; font-size: 11px; color: #ffffff; line-height: 1.2; font-family: Tahoma,Arial,Helvetica; background-color: #666666; thin}
.normal {font-size:10pt;font-family: Arial,Helvetica;}
.heading3red {font-weight: bold; font-size:11pt;color:#993300; font-family: Arial,Helvetica; line-height:150%;}
.heading3black {font-weight: bold;text-decoration:none;font-size:11pt;font-family: Arial,Helvetica;color:black;}
.heading3black:hover {color:#000099;text-decoration:underline;}
.heading4 {font-weight: bold;font-size:10pt;color:#666666;font-family:Arial,Helvetica;}
.heading4black {font-weight: bold;font-size:10pt;color:black;font-family:Arial,Helvetica;}
.smallprompt {font-size:8.5pt;font-family:Tahoma,Arial,Helvetica;}
.smallfont {font-weight:bold;font-size:8.5pt;color:black;font-family:Tahoma,Arial,Helvetica;}
.shared {background-color:black; color:white; font-size:6px;}
.dateline {font-size:8.5pt;color:black;}
.heading1 {font-weight: bold;font-size:13.5pt;color:#993300;}
.heading1black {font-weight: bold;font-size:13.5pt;color:black;}
.heading2 {font-weight: bold;font-size:12pt;color:black;}
.heading5 {font-size:22pt;color:black;font-weight: normal;}
.heading6 {font-size:17pt;color:black;font-family: "Times New Roman";font-weight: normal;}
.heading7 {	font-size:15pt;font-weight: bold; color:#000000; text-decoration: underline; font-family:Arial,Helvetica,Tahoma; }
.taxnavtophighlight {font-size:8.5pt;font-weight: bold; color:#99CCFF; text-decoration: none; font-family:Tahoma,Arial,Helvetica;}
.retirenavtophighlight {font-size:8.5pt;font-weight: bold; color:#339900; text-decoration: none; font-family:Tahoma,Arial,Helvetica;}
.normalred {color:red;}
.normalgold {color:#CC9900;}
.smallfontred {font-weight:bold;font-size:8pt;color:red;font-family:Tahoma,Arial,Helvetica;}
.smallfontblue {font-weight:bold;font-size:8pt;color:#003366;font-family:Tahoma,Arial,Helvetica}
.smallfontwhite {font-weight:bold;font-size:8pt;color:#FFFFFF;font-family:Tahoma,Arial,Helvetica}
.smallbutton {font-weight:bold;font-size:8.5pt;font-family:Tahoma,Arial,Helvetica;background-color:#666666;background:#666666;color:white;}
.bodytext {font-size:12pt;color:black;font-weight: normal;font-family:Arial,Helvetica;}

.fyistyle {font-family:Tahoma,Arial; font-weight: bold; font-size:9pt; color:#000099;}
.typeme {font-size:10pt;font-family: "courier new";color:black;}
.smallest {font-size:7.5pt;color:black;}
.normalloose {font-size:10pt;line-height:150%;}
.author {font-size:10pt;color:#993300;}
.normalitalic {font-size:10pt;font-family: Arial,Helvetica; font-style: italic;}
.heading4gray {font-weight: bold; font-size:10pt;color:#333333;}
TH {color:white; background:#3D3D8D; font-weight:bold;font-size:8.5pt;}

.tablebackground{background-color:#666666;background:#666666;color:white;}
.navlefttablebackground{background-color:#333333;background:#333333;color:white;}
.navtop{font-size:8.5pt;font-weight:bold;color:White;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.intlnavtop{font-size:8.5pt;color:White;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.navtophighlight{font-size:8.5pt;font-weight:bold;color:black;text-decoration:none;font-family:Tahoma,Arial,Helvetica;background-color:#CCCCCC;background:#CCCCCC;}
.navtoptdhighlight{background-color:#CCCCCC;color:black}
.navleft1{font-size:8.5pt;color:White;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.navlefthighlight1{font-size:8.5pt;color:Black;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.navlefttdhighlight1{background-color:white;background:white;font-size:8.5pt;color:Black;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.navleft3{color:Black;font-size:8.5pt;}
.navleft3highlight{color:#993300;font-size:8.5pt;}
.navleft3highlightblue{color:#003366;font-size:8.5pt;}
A.navtop:hover{color:#CCCCCC;}
A.navleft1:hover{color:#CCCCCC;}

PRE {font-size:90%; font-family: "Lucida Console,Courier New,Courier";}

.fL{color:black;}
.rL{color:black;text-decoration:none;}

	ha:visited.tab{color:black;}
	.tab{background-color:#93AEF6;}
	a.tab{font-size:11px;font-weight:bold;color:#eeeeee;text-decoration:none;font-family:Tahoma,Arial;}
	a:hover.tab{color:#212121;text-decoration:underline;}

b.investorgrey{background-color:#CCCCCC;}
/*
     FILE ARCHIVED ON 21:56:51 Aug 23, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:24:56 Jan 10, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 164.273
  exclusion.robots: 0.331
  exclusion.robots.policy: 0.316
  RedisCDXSource: 22.017
  esindex: 0.01
  LoadShardBlock: 122.99 (3)
  PetaboxLoader3.datanode: 495.418 (5)
  CDXLines.iter: 16.279 (3)
  load_resource: 553.062 (2)
  PetaboxLoader3.resolve: 132.806 (2)
*/