#productCompChart {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#productCompChart TH {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #000000 2px solid; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #000000; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
}
#productCompChart TD {
	FONT-SIZE: 11px
}
#productCompChart .comp-chart-cell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.top-edge {
	FONT-SIZE: 0px
}
#productCompChart TBODY .comp-chart-cell {
	BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#productCompChart .comp-empty {BACKGROUND-COLOR: #f2f2f2}
#productCompChart .comp-chart-feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px
}
#productCompChart .comp-chart-feature UL {
	MARGIN-TOP: 10px; LIST-STYLE-TYPE: disc
}
#productCompChart THEAD H3 {
	FONT-SIZE: 15px; MARGIN: 0px
}
#productCompChart THEAD .comp-chart-column {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none
}
#productCompChart .comp-chart-subheading {
	MARGIN-TOP: 10px; LINE-HEIGHT: normal; HEIGHT: 100px
}
#productCompChart .comp-chart-accent {
	FONT-WEIGHT: normal; MARGIN: 5px 0px; COLOR: #333333
}
.anchor-cell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: bottom; PADDING-TOP: 13px
}
#productCompChart TFOOT .comp-chart-accent {
	MARGIN: 10px auto
}
#productCompChart TFOOT .comp-chart-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#productCompChart TFOOT .spacer TD {
	LINE-HEIGHT: 10px
}
#productCompChart TBODY TD.chartTabSpacer {
	WIDTH: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.comp-chart-cell IMG {
	DISPLAY: inline
}
.comp-chart-column {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; PADDING-TOP: 7px; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
.hidden {
	DISPLAY: none; PADDING-TOP: 0px
}
.show {
	DISPLAY: block
}
.blue {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 7px; COLOR: #365ebf; PADDING-TOP: 7px; BORDER-BOTTOM: #000000 1px solid
}
.expand {
	CURSOR: pointer; COLOR: #000000
}
.collapse {
	CURSOR: pointer; COLOR: #000000
}
.expandable {
	CURSOR: pointer
}
TD DIV.hiddenContent {
	WIDTH: 225px
}

