
.CarSelectorChart .ChartScales
{
	position: relative;
	height: 16px;
}

.CarSelectorChart .ChartScales table
{
	table-layout: fixed;
	width: 100%;
}

.CarSelectorChart .ChartRule
{
	position: relative;
	z-index: 2;
	height: 5px;
}

.CarSelectorChart .ChartRuleLines td
{
	border-left: solid 1px #BBB;
	height: 5px;
	padding: 0px;
	line-height: 1px !important;
}

.CarSelectorChart .ChartRuleLines td.Step
{
	border-left: solid 2px #888;
}


.CarSelectorChart .ChartRuleLines td.Last,
.CarSelectorChart .ChartColumns td.Last
{
	width: 16px !important;
}


.CarSelectorChart .ChartRuleValues td
{
	text-align: center;
	font: 9px Arial;
	font-weight: bold;
	color: #666;
	border: none !important;
}

.CarSelectorChart .ChartRuleValues td span
{
	display: none;
}

.CarSelectorChart .ChartRuleValues td.First
{
	text-align: left;
	white-space: nowrap;
	padding-left: 5px;
}

.CarSelectorChart .ChartRuleValues td.Last
{
	padding-right: 5px;
	text-align: right;
	white-space: nowrap;
}

.CarSelectorChart .ChartColumns
{
	position: absolute;
	z-index: 0;
	top: 0px;
}

.CarSelectorChart .ChartColumns td
{
	text-align: center;
	background-color: #EFEFEF;
}

.CarSelectorChart .ChartColumns td.AlternateChartColumn
{
	text-align: center;
	background-color: #FFF;
}

.CarSelectorChart .ChartContent
{
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
	z-index: 99;
}

.Opera9 .CarSelectorChart .ChartContent
{
	overflow: scroll;
}


