	a.linkPos			{ font-family: georgia; font-size: 100px; color: #ec287e; }
	a.linkPos:hover		{ color: #000000; }
	a.linkPosSm			{ font-family: georgia; font-size: 36px; color: #000000; }
	a.linkPosSm:hover	{ color: #000000; }
		
	.headerTable		{ background-color: #ffffff; width: 805px; padding: 0; }
	.headerImg			{ width: 225px; padding: 0; }
	.headerRank			{ width: 102px; padding: 0; }
	
	.headerName			{ font-family: georgia; font-size: 24px; color: #000000; text-align: center; margin-top: -4px; margin-bottom: -10px; }
	.headerSubName		{ font-family: georgia; font-size: 14px; color: #000000; text-align: center; margin-top: -10px; }
	.headerArtist		{ font-family: georgia; font-size: 20px; color: #000000; font-weight: bold; margin-top: 6px; margin-bottom: -10px; }
	.headerSong			{ font-family: verdana; font-size: 12px; color: #000000; margin-top: 0px; margin-bottom: -10px; }
	.headerLinks		{ font-family: verdana; font-size: 9px; color: #ec287e; vertical-align:top; margin-top: -6px; }
	.headerBox			{ width: 400px; padding-top: 20px; padding-left: 2em; }
	.headerNum			{ font-family: georgia; font-size: 16px; color: #ec287e; text-align: center; width: 102px; margin: 5px 0 0 0; }
	.headerPos			{ font-family: georgia; font-size: 100px; color: #ec287e; text-align: center; width: 102px; margin: -10px 0 0 0; }
	.photo_credit		{ display: block; clear: both; margin-top: 5px; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; font-size: 10px; line-height: 1.2em; color: #999999; }
	.chartNav			{ width: 420px; text-align: center; height: 22px; padding: 10px 5px 5px 5px; }
	.chartNavPrev		{ width: 175px; padding: 10px 5px 5px 5px; }
	.chartNavNext		{ width: 175px; padding: 10px 5px 5px 5px; text-align: right; }
	
	.cbbTable_c1		{ width: 57px; height: 54px; padding: 0; }
	.cbbTable_c2		{ width: 43px; height: 54px; padding: 0; }
	.cbbTable_c3		{ width: 327px; height: 54px; padding: 0; }
	.cbbTable_c4		{ width: 287px; height: 54px; padding: 0; }
	.cbbTable_c5		{ width: 92px; height: 54px; background-color: #f59ac2; padding: 0; }

	.cbbTable_row1		{ background-color: #fef2f7; background-image: none; margin: 0; }
	.cbbTable_row2		{ background-color: #ffffff; background-image: none; margin: 0; }
	
	.cbbTable_text1		{ font: 30px georgia; color: #ec287e; margin: 2px 0px 0px 0px; padding: 2px 0px 0px 3px; }
	.cbbTable_text2		{ font: 14px georgia; color: #000000; font-weight: bold; margin: 3px 0px 0px 0px; padding: 5px 0px 0px 0px; }
	.cbbTable_text3a	{ font: 14px georgia; color: #000000; font-weight: bold; margin: 3px 0px 0px 0px; padding: 5px 0px 0px 0px; }
	.cbbTable_text3b	{ font: 11px verdana; color: #000000; font-weight: normal; margin: 3px 0px 0px 0px; padding: 5px 0px 0px 0px; }
	.cbbTable_text4		{ font: 11px verdana; color: #ec287e; float: none; vertical-align:top; margin: 8px 0px 0px 0px; padding: 5px 0px 0px 0px; }
	.cbb_text4			{ font: 11px verdana; color: #ec287e; float: none; vertical-align:top; margin: 8px 0px 0px 0px; padding: 5px 0px 0px 0px; }
	.cbbTable_text5a	{ font: 9px verdana; color: #ffffff; width: 92px; text-align: center; margin: 0; padding: 0; }
	.cbbTable_text5b	{ font: 36px georgia; color: #000000; width: 92px; text-align: center; margin: -5px 0 0 0; padding: 0; }

	a.cbbTable_link			{ font: 11px verdana; font-weight: normal; color: #ec287e; }
	a.cbbTable_link:hover	{ font: 11px verdana; font-weight: normal; color: #ec287e; }
	
	a.cbbTable_nav			{ font: 11px verdana; font-weight: bold; color: #ec287e; }
	a.cbbTable_nav:hover	{ font: 11px verdana; font-weight: bold; color: #ec287e; }

	.cbbTable_block1	{ width: 92px; height: 54px; background-image: none; margin: 0; padding: 0; }
	.cbbTable_block2	{ width: 53px; height: 34px; background-image: none; margin: 8px 0px 0px 0px; padding: 5px 0px 0px 0px; }
	.cbbTable_block3	{ width: 99px; height: 14px; background: #BBDE00; margin: -6px 0px 0px 0px; padding: 3px 0px 0px 0px; }
