.StyleSet1000 .Default { font-style: normal;  font-weight: normal;  font-variant: normal;  padding-top: 10px;  padding-right: 10px;  padding-bottom: 10px;  padding-left: 5px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  background-color: #f6f6f6;   }
.StyleSet1000Background { background-color: #f6f6f6;   }
.StyleSet1000 .Title { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1000 .Subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 11pt;  color: #262626;   }
.StyleSet1000 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1000 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1000 .Label { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;   }
.StyleSet1000 .Error { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: red;  font-weight: bold;   }
.StyleSet1000 .Input { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;   }
.StyleSet1000 .Button { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   }
.StyleSet1000 A.Button:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1000 A.Button:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1000 A.Button:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1000 A.Button:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1001 .Default { font-style: normal;  font-weight: normal;  font-variant: normal;  border-bottom-width: 1;  border-bottom-color: #999999;  border-bottom-style: solid;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 40px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  background-color: #f6f6f6;   }
.StyleSet1001Background { background-color: #f6f6f6;   }
.StyleSet1001 .Title { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1001 .Subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 11pt;  color: #262626;   }
.StyleSet1001 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1001 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1001 .Label { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;   }
.StyleSet1001 .Error { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: red;  font-weight: bold;   }
.StyleSet1001 .Input { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;   }
.StyleSet1001 .Button { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   }
.StyleSet1001 A.Button:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1001 A.Button:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1001 A.Button:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1001 A.Button:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1002 .Default { padding-top: 2px;  padding-left: 10px;  padding-bottom: 2px;  padding-right: 10px;  margin-top: 0px;  margin-left: 0px;  margin-bottom: 0px;  margin-right: 0px;  background-color: #f4f4f4;   }
.StyleSet1002Background { background-color: #f4f4f4;   }
.StyleSet1002 .Title { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1002 .Subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 11pt;  color: #262626;   }
.StyleSet1002 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1002 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1002 .Label {  }
.StyleSet1002 .Error {  }
.StyleSet1002 .Input {  }
.StyleSet1002 .Button {  }
.StyleSet1002 A.Button:link {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1002 A.Button:visited {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1002 A.Button:hover {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1002 A.Button:active {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1003 .Default { padding-top: 20px;  padding-left: 10px;  padding-bottom: 20px;  padding-right: 20px;  margin-top: 0px;  margin-left: 0px;  margin-bottom: 0px;  margin-right: 0px;  background-color: white;   }
.StyleSet1003Background { background-color: white;   }
.StyleSet1003 .Title { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1003 .Subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  color: #262626;   }
.StyleSet1003 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1003 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1003 .Label { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;   }
.StyleSet1003 .Error { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: red;  font-weight: bold;   }
.StyleSet1003 .Input { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;   }
.StyleSet1003 .Button { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   }
.StyleSet1003 A.Button:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1003 A.Button:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1003 A.Button:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1003 A.Button:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1004 .Default { padding-top: 20px;  padding-left: 0px;  padding-bottom: 20px;  padding-right: 0px;  margin-top: 0px;  margin-left: 0px;  margin-bottom: 0px;  margin-right: 0px;  background-color: white;   }
.StyleSet1004Background { background-color: white;   }
.StyleSet1004 .Title { font-family: Arial, Helvetica, sans-serif;  font-size: 14pt;  color: #262626;   }
.StyleSet1004 .Subtitle { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1004 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1004 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1004 .Label { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;   }
.StyleSet1004 .Error { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: red;  font-weight: bold;   }
.StyleSet1004 .Input { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;   }
.StyleSet1004 .Button { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   }
.StyleSet1004 A.Button:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1004 A.Button:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1004 A.Button:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1004 A.Button:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1004 .TableHeader { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;  text-transform: uppercase;  padding-top: 4px;  padding-left: 4px;  padding-bottom: 4px;  padding-right: 4px;  background-color: #ececec;   }
.StyleSet1004 .TableRow { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;  padding-top: 4px;  padding-left: 4px;  padding-bottom: 4px;  padding-right: 4px;  background-color: #f4f4f4;   }
.StyleSet1004 .TableAlternateRow { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;  padding-top: 4px;  padding-left: 4px;  padding-bottom: 4px;  padding-right: 4px;  background-color: white;   }
.StyleSet1004 .TableFooter { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;  text-transform: uppercase;  padding-top: 4px;  padding-left: 4px;  padding-bottom: 4px;  padding-right: 4px;  background-color: white;   }
.StyleSet1005 .Default { padding-top: 20px;  padding-left: 20px;  padding-bottom: 20px;  padding-right: 10px;  margin-top: 0px;  margin-left: 0px;  margin-bottom: 0px;  margin-right: 0px;  background-color: white;   }
.StyleSet1005Background { background-color: white;   }
.StyleSet1005 .Title { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1005 .Subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 11pt;  color: #262626;   }
.StyleSet1005 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1005 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1005 .Label { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;   }
.StyleSet1005 .Error { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: red;  font-weight: bold;   }
.StyleSet1005 .Input { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;   }
.StyleSet1005 .Button { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   }
.StyleSet1005 A.Button:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1005 A.Button:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1005 A.Button:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1005 A.Button:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1006 .Default { padding-top: 10px;  padding-left: 10px;  padding-bottom: 10px;  padding-right: 10px;  margin-top: 0px;  margin-left: 0px;  margin-bottom: 0px;  margin-right: 0px;  background-color: white;  border-top-style: solid;  border-top-width: 1;  border-top-color: #999999;   }
.StyleSet1006Background { background-color: white;   }
.StyleSet1006 .Title { border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: bold;  text-transform: uppercase;  color: #262626;   }
.StyleSet1006 .Subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 11pt;  color: #262626;   }
.StyleSet1006 .Text { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #666666;   }
.StyleSet1006 .SmallText { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #666666;   }
.StyleSet1006 .Label { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;   }
.StyleSet1006 .Error { font-size: 9pt;  color: red;  font-weight: bold;   }
.StyleSet1006 .Input { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;   }
.StyleSet1006 .Button { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   }
.StyleSet1006 A.Button:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1006 A.Button:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1006 A.Button:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1006 A.Button:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  text-decoration: none;  color: #262626;  border-top-style: solid;  border-top-width: 1px;  border-top-color: #999999;  border-left-style: solid;  border-left-width: 1px;  border-left-color: #999999;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #999999;  border-right-style: solid;  border-right-width: 1px;  border-right-color: #999999;  padding-top: 2;  padding-right: 6;  padding-bottom: 2;  padding-left: 6;  background-color: #f0f0f0;   padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid white; }
.StyleSet1000 A:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1001 A:link { color: #262626;  font-size: 9pt;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-style: normal;  font-weight: bold;  font-variant: normal;  text-transform: uppercase;   }
.StyleSet1002 A:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1003 A:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1004 A:link { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1005 A:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1006 A:link { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1000 A:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1001 A:visited { color: #262626;  font-size: 9pt;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-style: normal;  font-weight: bold;  font-variant: normal;  text-transform: uppercase;   }
.StyleSet1002 A:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1003 A:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1004 A:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1005 A:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1006 A:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1000 A:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #262626;  text-transform: uppercase;   }
.StyleSet1001 A:hover { color: #666666;  font-size: 9pt;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-style: normal;  font-weight: bold;  font-variant: normal;  text-transform: uppercase;   }
.StyleSet1002 A:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #262626;  text-transform: uppercase;   }
.StyleSet1003 A:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #262626;  text-transform: uppercase;   }
.StyleSet1004 A:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #262626;  text-transform: uppercase;   }
.StyleSet1005 A:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #262626;  text-transform: uppercase;   }
.StyleSet1006 A:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #262626;  text-transform: uppercase;   }
.StyleSet1000 A:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1001 A:active { color: #262626;  font-size: 9pt;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-style: normal;  font-weight: bold;  font-variant: normal;  text-transform: uppercase;   }
.StyleSet1002 A:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1003 A:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1004 A:active { font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1005 A:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
.StyleSet1006 A:active { font-family: Arial, Helvetica, sans-serif;  font-size: 8pt;  color: #999999;  text-transform: uppercase;   }
