
IMG { border:0px; }

.info {
	font-size:11pt;
	margin:0px 0px 20px 0px;
	color:#000000;
	line-height:1.3em;
}

	.info .info_block {
		display:none;
	}

.rank_table {
	text-align:center;
}

.rank_table2 {
	text-align:left;
	margin:auto;
	width:850px;
}

	.rank_table .linklist {
		line-height:1.5em;
		font-size:11pt;
	}

	.rank_table .ranking {
		background-color:#AAAAAA;
		width:850px;
	}

	.rank_table .ranking .tr_index {
		text-align:center;
		background-color:#DDDDDD;
		font:normal 10pt 'Arial';
	}

	.rank_table .ranking .tr_main {
		text-align:center;
		font:normal 12pt 'Arial';
		background-color:#FFFFFF;
	}

		.rank_table .ranking .td_rank {
			padding:0px;
			margin:0px;
		}

		.rank_table .ranking .td_thumb {
			width:60px;
			height:60px;
			padding:0px;
			margin:0px;
			text-align:center;
		}

			.rank_table .ranking .td_thumb IMG {
				 width:60px;
				 height:60px;
			}

		.rank_table .ranking .td_title {
			padding:0px;
			width:330px;
			font:bold 12pt 'Arial'; 
		}

			.td_title .title { margin:3px; height:1.1em; width:324px; overflow:hidden; text-align:center; }
			.td_title .title A { text-decoration:none; }

			.td_title .owner    { 
				font:bold 8pt 'Arial'; 
				color:#CC7777; 
				margin:1px; 
			}
			.td_title .owner A:link, .td_title .owner A:visited { color:#CC7777; text-decoration:underline; }
			.td_title .owner A:hover { color:#7777CC; text-decoration:none; }


			.td_title .nowonair { 
				font:normal 8pt 'Arial';
				background-color:#E60012;
				margin:3px; 
			}
			.td_title .nowonair A:link, .td_title .nowonair A:visited { color:#FFFFFF; text-decoration:none; }

			.td_title .nowonair2 { 
				font:normal 8pt 'Arial';
				background-color:#E66612;
				margin:3px; 
			}
			.td_title .nowonair2 A:link, .td_title .nowonair2 A:visited { color:#FFFFFF; text-decoration:none; }

			.td_title .category { 
				width:280px; 
				font:normal 8pt 'Arial'; 
				margin:3px 20px 3px 20px; 
			}



			.rank_table .border {
				background-color:#DDD;
				padding:0px;
				width:1px;
			}



		.info_block {
			border:solid 1px #777777;
			background-color:#EEEEEE;
			line-height:1.5em;
			font-size:9pt;
			margin:5px 30px;
			padding:5px;
		}
