table {line-height: 1.25em;}

table#pricechart, table#japan  {border-collapse:collapse; table-layout:auto;}


#pricechart td
	{padding:7px;
	color:black;
	font-weight:400;
	text-decoration:none;
	font-family:Arial;
	vertical-align:bottom;
	line-height: 1.2em;
	border:1px solid black;
	text-align: center;
	}

#japan td
	{padding:7px;
	color:#666;
	font-weight:400;
	text-decoration:none;
	font-family:Arial;
	vertical-align:bottom;
	line-height: 1.1em;
	border:1px solid #666;
	text-align: left;
	}




#pricechart th {
	padding:7px;
	color:black;
	font-weight:700;
	text-decoration:none;
	font-family:Arial;
	vertical-align:bottom;
	line-height: 1.2em;
	background-color:silver;
	border:1px solid black;
	text-align: center;
	}

#pricechart .note {border: 0; text-align: left; font-style: italic;}

#pricechart .spacer {border: 0; height: 10px; text-align: left;}

#pricechart .empty {border: 0; background-color:white;}

#pricechart .bigger {font-size: 1.4em;text-align: left; }

#pricechart .textLeft {text-align: left; }



