.color{font-weight:700}.xref{font-size:.95em;line-height:1.5em;font-style:italic}.xref-link{font-size:.95em;line-height:1.5em;font-style:italic;font-weight:700}.note{font-size:.85em;line-height:1.5em}.figure-head{font-size:.85em;line-height:1.5em;font-weight:700;text-align:center;margin-bottom:-5px;margin-left:0}.figure-caption{font-size:.85em;line-height:1.5em;text-align:left}.figureCentered{text-align:center;margin-bottom:20px;margin-left:0}#content table{width:auto}#content td,#content .last-row{padding:6px 8px 6px 6px}.table-embedded{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;background-color:#000;margin-left:20px}.tableNumericData{text-align:center;vertical-align:middle}.column-head{font-weight:700;color:#fff;background-color:#000;text-align:center;vertical-align:middle}.tableText{text-align:left;margin-left:0;vertical-align:middle}.tableTextCenteredStrong{font-weight:700;text-align:center;vertical-align:middle;margin-left:0}.colorSwatchTT,.colorSwatchTTWrap{margin-left:0;padding:6px 7px 6px 0;font-weight:700;text-align:right;vertical-align:middle}.colorSwatchTT{height:32px;white-space:nowrap}.colorSwatch{padding:6px 6px 6px 0}.colorSwatchTTWrap{line-height:1.2em}.RGBValueLeft{margin:0;padding:6px 0 7px;text-align:left;line-height:100%}.RGBValue{text-align:right;vertical-align:middle;margin-left:0}.RGBValueCentered{text-align:center;vertical-align:middle;margin-left:0}.arithmeticSign{width:26px;font-size:medium;font-weight:700;text-align:center;margin-left:0}.colorSwatchImage{height:20px;width:20px;margin-left:4px;vertical-align:middle;text-align:center}.value{margin-left:20px;text-align:left;vertical-align:middle;font-weight:700}.indented-table{margin:0 0 15px 46px}.indentedTableText1{margin-right:20px;margin-bottom:20px;margin-left:30px;text-indent:0}.colorTable{margin:0 26px 16px 24px;text-align:left;font-size:.9em}.colorTable th{padding:8px;vertical-align:top;text-align:center;line-height:100%}.colorTable td{padding:6px 8px 6px 6px;vertical-align:top}.level2{margin:-2px 0 10px;_margin:6px 0 10px 0;padding:0 26px 0 48px;_padding:6px 26px 0 48px;max-width:500px;list-style-type:none;line-height:1.4em}.tableNumericDataRight{text-align:center;vertical-align:middle;margin:0 25px 13px 20px;padding:12px;float:right;clear:both;display:inline}