A.link {
	color: blue;
	text-decoration: underline;
}
A.visited {
	color: purple;
	text-decoration: underline;
}
A.active {
	color: red;
	text-decoration: underline;
}
H1.Anchor, H2.Anchor, H3.Anchor, H4.Anchor, H5.Anchor, H6.Anchor {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 5.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Arial";
}
P.anchorstraddle {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 5.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.bi-monthly-footer {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 1.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.Body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
LI.Bulleted   { color: #000000; font-size: 0.7em; font-family: Geneva, Verdana, Arial, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; list-style-type: square; display: list-item; vertical-align: baseline }
P.BulletedCont {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 2.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 13.744797pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.bulletstraddle {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 1.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.CellBody   { color: #000000; font-size: 0.6em; font-family: Geneva, SunSans-Regular, sans-serif, Verdana; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 0 0 1pt; vertical-align: baseline }
P.CellHeading    { color: white; font-size: 8pt; font-family: Verdana, Geneva, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 1pt 0 0; vertical-align: baseline }
P.CellItem  { color: #000000; font-size: 8pt; font-family: Geneva, Verdana, Arial, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 0 0 2pt; vertical-align: baseline }
H1.CellMfg, H2.CellMfg, H3.CellMfg, H4.CellMfg, H5.CellMfg, H6.CellMfg  { color: #000000; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 0 0 1pt; vertical-align: baseline }
P.CellPrice {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 1.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.CellPriceB {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 2.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 9.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.CellSize {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 3.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica Fraction";
}
P.CellSpec  { color: #000000; font-size: 8pt; font-family: Geneva, Verdana, Arial, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: lowercase; text-indent: 0; display: block; margin: 0 0 3pt; vertical-align: baseline }
P.CellSubHead  { color: #ba0000; font-size: 8pt; font-family: Georgia, Verdana; font-style: italic; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0; vertical-align: baseline }
P.Features     { color: #000000; font-size: 0.8em; font-family: Georgia, Verdana, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 1pt 0 4pt; vertical-align: baseline }
P.FeaturesStraddle  { color: #000000; font-size: 8pt; font-family: Georgia, Verdana, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 2pt 0 0; vertical-align: baseline }
H1.Figure, H2.Figure, H3.Figure, H4.Figure, H5.Figure, H6.Figure  { color: #000000; font-size: 1em; font-family: Georgia, Verdana, Arial; font-style: Regular; font-weight: bold; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 12pt 0 16pt 13.74pt; vertical-align: baseline }
P.Filler {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 18.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.Footnote  { color: #000000; font-size: 0.8em; font-family: Verdana, Georgia, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: -12pt; display: block; margin: 0 18pt 0 30pt; vertical-align: baseline }
H1.Group, H2.Group, H3.Group, H4.Group, H5.Group, H6.Group    { color: #000000; font-size: 0.9em; font-family: Georgia, Verdana, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0; vertical-align: baseline }
P.Group    { color: #000000; font-size: 0.9em; font-family: Georgia, Verdana, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0; vertical-align: baseline }
P.GroupStraddle {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 5.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #656565;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.Header {
	display: block;
	text-align: justify;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
H1.Heading1, H2.Heading1, H3.Heading1, H4.Heading1, H5.Heading1, H6.Heading1  { color: #000000; font-size: 14pt; font-family: Georgia; font-style: Regular; font-weight: bold; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 14pt 0 6pt; vertical-align: baseline }
H1.Heading2, H2.Heading2, H3.Heading2, H4.Heading2, H5.Heading2, H6.Heading2  { color: #000000; font-size: 12pt; font-family: Georgia; font-style: Regular; font-weight: bold; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 12pt 0 3pt; vertical-align: baseline }
H1.HeadingRunIn, H2.HeadingRunIn, H3.HeadingRunIn, H4.HeadingRunIn, H5.HeadingRunIn, H6.HeadingRunIn  { color: #000000; font-size: 12pt; font-family: Georgia; font-style: Regular; font-weight: bold; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 6pt 0 0; vertical-align: baseline }
P.Indented  { color: #000000; font-size: 12pt; font-family: Georgia; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0 0 0 18pt; vertical-align: baseline }
P.ItemHeading  { color: #000000; font-size: 8pt; font-family: Verdana, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 2pt 0 0; vertical-align: baseline }
H1.MfgHeading, H2.MfgHeading, H3.MfgHeading, H4.MfgHeading, H5.MfgHeading, H6.MfgHeading    { color: white; font-size: 8pt; font-family: Verdana, Geneva, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 1pt 0 0; vertical-align: baseline }
P.MfgHeading    { color: white; font-size: 8pt; font-family: Verdana, Geneva, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 1pt 0 0; vertical-align: baseline }
p.Note    { font-size: 0.8em; font-family: Georgia, Geneva, Verdana }
H1.Mfr, H2.Mfr, H3.Mfr, H4.Mfr, H5.Mfr, H6.Mfr     { color: red; font-size: 1em; font-family: Arial, Verdana, sans-serif; font-style: Regular; font-weight: bold; text-decoration: none; text-align: left; text-indent: 0; display: block; margin: 10pt 0 0; vertical-align: baseline }
P.MfrStraddle {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 19.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: uppercase;
	font-family: "Helvetica LT Std";
}
LI.Numbered {
	display: block;
	text-align: left;
	text-indent: -18.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 18.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Times New Roman";
}
LI.Numbered1 {
	display: block;
	text-align: left;
	text-indent: -18.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 18.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Times New Roman";
}
P.Product    { color: #656565; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0; vertical-align: baseline }
H1.Sales, H2.Sales, H3.Sales, H4.Sales, H5.Sales, H6.Sales     { color: #000000; font-size: 0.7em; font-family: Georgia, Verdana, Geneva; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 1pt 0 0; vertical-align: baseline }
H1.Section, H2.Section, H3.Section, H4.Section, H5.Section, H6.Section  { color: #000000; font-size: 14pt; font-family: Verdana; font-style: Regular; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0 0 15pt; vertical-align: baseline }
P.table-heading  { color: #000000; font-size: 8pt; font-family: Verdana, Geneva, Arial; font-style: Regular; font-weight: medium; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 0 0 0 13.74pt; vertical-align: baseline }
P.TableFootnote  { color: #000000; font-size: 8pt; font-family: Verdana, Geneva, Arial; font-style: italic; font-weight: medium; text-decoration: none; text-align: left; text-transform: none; text-indent: -12pt; display: block; margin: 2pt 18pt 0; vertical-align: baseline }
H1.TableTitle, H2.TableTitle, H3.TableTitle, H4.TableTitle, H5.TableTitle, H6.TableTitle {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 13.744797pt;
	font-size: 10.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
H1.Title, H2.Title, H3.Title, H4.Title, H5.Title, H6.Title {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 24.000000pt;
	margin-bottom: 12.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 18.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Times New Roman";
}
P.zzCell {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 10.000000pt;
	font-weight: Bold;
	font-style: Italic;
	color: #ffffff;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.zzHead1 {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.zzHead2 {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
P.zzPageL {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
THROW-AWAY.BulletSymbol {
	font-size: 10.000000pt;
	font-weight: Bold;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
EM.Emphasis {
	font-style: Italic;
}
EM.EquationVariables {
	font-style: Italic;
}
EM.Fraction {
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica Fraction";
}
EM.Regular {
	font-size: 8.000000pt;
	font-weight: medium;
	font-style: Regular;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	font-family: "Helvetica LT Std";
}
h6.Product  { font-size: 0.7em; font-family: Georgia, Geneva, Arial; font-weight: bold; margin: 2.33em 0 }
