/* Set up the styles for the different table types. */

.page_heading_table	{	width:780px;
				border-style:none}

.whole_page_table	{	width:780px;
				border-style:none}

.left_panel_table	{	width:98px;
				border-style:none;
				vertical-align:top}

.dynamic_area_table	{	width:682px;
				border-style:none}

.data_table	{	width:682px;
			font-family:arial;
			font-size:10px}

.rh_data_table	{	width:230px;
			font-family:arial;
			font-size:10px}

.rh_graphing_area_table	{	width:452px;
				vertical-align:top;
				background-color:#dddddd;
				font-family:arial;
				font-size:10px;}

.rh_graph_heading_table	{	width:452px;
				vertical-align:top;
				background-color:#dddddd;
				font-family:arial;
				font-size:10px;}

.rh_axis_table	{	width:30px;
			vertical-align:top;
			background-color:#dddddd}

.rh_graph_table	{	width:422px;
			font-family:arial;
			font-size:10px;
			vertical-align:bottom;
			background-color:#dddddd}

.data_bottom_line_table	{	width:682px;
				font-family:arial;
				font-size:10px;
				border-style:none}

.bottom_buttons_table	{	width:682px;
				font-family:arial;
				font-weight:bold;
				background-color:#ffffff;
				font-size:11px;
				border-style:none}

.topbot_bar	{	color:#ffffff;
			font-family:arial;
			font-weight:bold;
			background-color:#333399;
			font-size:11px;}

/* Used for Last ranking date. */
.top_bar_left	{	color:#ffffff;
			font-family:arial;
			font-weight:bold;
			background-color:#333399;
			font-size:11px;
			width:187px;
			height:20px;
			text-align:left}

/* Used for a variety of things. */
.top_bar_right	{	color:#ffffff;
			font-family:arial;
			font-weight:bold;
			background-color:#333399;
			font-size:11px;
			width:495px;
			height:20px;
			text-align:center}

/* Used for special cases. */
.top_bar_all	{	color:#ffffff;
			font-family:arial;
			font-weight:bold;
			background-color:#333399;
			font-size:11px;
			width:682px;
			height:20px;
			text-align:center}

.data_table_bottom	{	width:682px;
				height:20px;
				color:#ffffff;
				font-family:arial;
				font-weight:bold;
				background-color:#666600;
				font-size:11px;
				text-align:center}

.dbottom_button	{	color:#ffffff;
			text-align:center;
			background-color:#666600;}

/*			width:120px;
			height:20px} */

.rh_graph_table_heading	{	text-align:center;
				vertical-align:middle;
				font-family:arial;
				font-weight:bold;
				height:35px;
				width:452px;
				background-color:#cccccc;
				color:#000000;
				font-size:14px;}

.link	{	text-align:center;
		font-weight:bold;
		height:33px;
		background-color:#cccccc;
		color:#ffffff;
		font-size:18px;
		text-decoration:none}

.advert	{	text-align:center;
		font-weight:bold;
		font-size:13px;
		height:65px}
 
.static_text	{	background-color:#aaffaa;
			font-size:16px;} 

.data_heading	{	text-align:center;
			background-color:#aaffaa;
			font-size:10px;}

.data_line_odd	{	background-color:#ffffff;
			font-size:11px;
			font-family:arial;}

.data_line_even	{	background-color:#cccccc;
			font-size:11px;}

.data_line_mid	{	background-color:#00bfff;
			font-size:11px;}

.lcolors {color: #ffffff;}
.lcolors:visited {color: #ffffff;}
.lcolors:active {color: #ffffff;}
.lcolors:hover {color: #ffffff;}

