div#bcon	{
	width: 800px; height: 570px; display: block; 
	position: relative;
/*	border: 1px solid red;*/
}

div#bar	{
	position: absolute; width: 732px;
	border: 1px solid #2c2c2c; 
	top: 40px; left: 40px; 
	background: #e7e7e7; height: 500px;
}

div.vline	{
	height: 10px; font-size: 8px;
	font-family: arial,verdana,sans-serif;
	position: absolute; text-align: right;
	z-index: 100;
}

div.gline	{
	z-index: 2; border-bottom: 1px solid #909090;
	position: absolute; width: 730px;
	height: 1px; left: 0px;
}

div.gline2	{
	border-bottom: 1px dotted #d1d1d1;
	position: absolute; width: 730px;
	height: 1px; left: 0px; z-index: 2;
}

div.iline	{
	background: white;
	border-bottom: 1px solid #2c2c2c;
	position: absolute; width: 9px;
	height: 1px; left: -10px;
}

div.hinfo	{
	position: absolute; background: white;
	font-family: arial,verdana,sans-serif;
	font-size: 10px; left: -38px; width: 18px;
	text-align: right; letter-spacing: 0px;
}

div.vinfo	{
	position: absolute; background: white;
	font-family: arial,verdana,sans-serif;
	font-size: 10px; bottom: -22px; width: 60px;
	text-align: center; letter-spacing: 0px;
}

div.quarter	{
	position: absolute; background: #fafafa;
	font-family: arial,verdana,sans-serif;
	font-size: 10px; bottom: -38px; height: 14px;
	text-align: center; letter-spacing: 0px;
	border: 1px solid #2c2c2c; line-height: 1.0em;
}

div#vonly	{
	position: absolute; background: white;
	font-family: arial,verdana,sans-serif;
	font-size: 10px; bottom: -22px; width: 730px;
	text-align: center; letter-spacing: 0px;
	display:none;
}

div#diaclose	{
	position: absolute; top: -22px; right: 2px;
	font-size: 10px; font-weight: bold;
	text-align: center; letter-spacing: 1px;
}

div#dianame	{
	position: absolute; top:-22px; 
	font-family: arial,verdana,sans-serif;
	font-size: 10px; width: 730px; left: 0px;
	text-align: center; letter-spacing: 1px;
	font-weight: bold;
}

div.hline	{
	background: #909090; z-index: 2;
	position: absolute; height: 498px;
	width: 1px; top: 0px;
}

div.hline2	{
	border-left: 1px dotted #d1d1d1; z-index: 1;
	position: absolute; height: 498px;
	width: 1px; top: 0px;
}

div.point	{
	position: absolute; width: 3px; height: 3px;
	font-size: 1px;	margin: 0; padding: 0;
	background: #0000e0; z-index: 10;
}

div.apoint	{
	position: absolute; width: 1px; height: 1px;
	font-size: 1px;	margin: 0; padding: 0;
	background: #0000ff; z-index: 9;
}

div#india	{
	z-index: 8;
}

div.diainfo	{
	text-align: right; width: 100%;
	font-size: 10px;
}