/* Performance / Price / Mobility graph */
		div.slider {
/*			border-top: 1px solid #666666;	*/
			background: url(/pic/slider_bg.gif) 0px 15px repeat-x;
			padding-top: 1px;
			height: 38px;
			width: 220px;
			font-size: 1px;
		}
		div.slider img {
			display: block;
			width: 13px;
			height: 7px;
			margin-top: 16px;
		}
		div.graph {
			position: relative;
			width: 100%;
			height: 100%;
			z-index: 0;
		}
		div.graph div.point {
			position: absolute;
			font: 12px Tahoma;
			white-space: nowrap;
			height: 22px;
			padding-left: 10px;
			z-index: 2;
		}
		div.graph div.x_dash {
			position: absolute;
			background: url(/pic/vertical_dash.gif) 100% 0% repeat-y;
			visibility: hidden;
			z-index: 1;
			left: 5px;
			bottom: -2%;
		}
		div.graph div.y_dash {
			position: absolute;
			background: url(/pic/horisontal_dash.gif) 0% 0% repeat-x;
			visibility: hidden;
			z-index: 1;
			left: -2%;
			bottom: 5px;
		}
		div.graph div.point img {
			position: absolute;
			left: 0px;
			bottom: 0px;
			z-index: 1;
		}
		div.graph div.x_mark {
			position: absolute;
			height: 11px;
			width: 3px;
			font-size: 1px;
			bottom: -11px;
			visibility: hidden;
			z-index: 2;
		}
		div.graph div.x_mark div.mark {
			background-color: #13ba0b;
			position: absolute;
			left: 3px;
			width: 100%;
			height: 100%;
			font-size: 1px;
		}
		div.graph div.x_mark div.label {
			position: absolute;
			left: 10px;
			top: -10px;
			color: #8d8d8d;
			font: 9px Arial;
		}
		div.graph div.y_mark {
			position: absolute;
			height: 3px;
			width: 11px;
			font-size: 1px;
			visibility: hidden;
			left: -11px;
			z-index: 2;
		}
		div.graph div.y_mark div.mark {
			position: absolute;
			background-color: #13ba0b;
			top: -3px;
			width: 100%;
			height: 100%;
			font-size: 1px;
		}
		div.graph div.y_mark div.label {
			position: absolute;
			left: 14px;
			bottom: 7px;
			color: #8d8d8d;
			font: 9px Arial;
		}
		div.graph div.top_blind {
			position: absolute;
			top: 0px;
			width: 100%;
			height: 0px;
			z-index: 4;
			opacity: 0.15;
			filter: alpha(opacity=15);
			background-color: black;
			font-size: 1px;
			visibility: hidden;
		}
		div.graph div.bottom_blind {
			position: absolute;
			bottom: 0px;
			width: 100%;
			height: 0px;
			z-index: 4;
			opacity: 0.15;
			filter: alpha(opacity=15);
			background-color: black;
			font-size: 1px;
			visibility: hidden;
		}
		div.graph div.left_blind {
			position: absolute;
			left: 0px;
			width: 0px;
			height: 100%;
			z-index: 4;
			opacity: 0.15;
			filter: alpha(opacity=15);
			background-color: black;
			font-size: 1px;
			visibility: hidden;
		}
		div.graph div.right_blind {
			position: absolute;
			right: 0px;
			width: 0px;
			height: 100%;
			z-index: 4;
			opacity: 0.15;
			filter: alpha(opacity=15);
			background-color: black;
			font-size: 1px;
			visibility: hidden;
		}
		div.x_axis {
			position: relative;
			background: url(/pic/horisontal_axis.gif) 0px 5px repeat-x;
			height: 11px;
			font-size: 1px;
		}
		div.x_axis img.arrow {
			position: absolute;
			right: -7px;
		}
		div.x_axis img.left_blind_slider {
			position: absolute;
			display: block;
			top: 2px;
			z-index: 3;
			left: 0px;
		}
		div.x_axis img.right_blind_slider {
			position: absolute;
			display: block;
			top: 2px;
			z-index: 3;
			right: 0px;
		}
		div.y_axis {
			background: url(/pic/vertical_axis.gif) 5px 0px repeat-y;
			position: relative;
			height: 440px;
			width: 11px;
			font-size: 1px;
		}
		div.y_axis img.arrow {
			position: absolute;
			top: -7px;
		}
		div.y_axis img.top_blind_slider {
			position: absolute;
			display: block;
			left: 2px;
			z-index: 3;
			top: 0px;
		}
		div.y_axis img.bottom_blind_slider {
			position: absolute;
			display: block;
			left: 2px;
			z-index: 3;
			bottom: 0px;
		}
		table.root {
			border-collapse: collapse;
			table-layout: fixed;
			background-color: white;
			width: 855px;
		}
		table.root td {
			padding: 0px;
		}
		table.root td#graph_container {
			vertical-align: bottom;
			width: 440px;
			height: 440px;
		}
		table.root td#slider_container {
			width: 220px;
			vertical-align: top;
		}
