#table_container {
	width: 900px;
	margin: 0 auto;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #585858;
}

#table_container table {
	border-width: 0px;
	border-spacing: 0px 0px;
}
#table_container table td,table th {
	width: 65px;
	text-align: right;
	padding: 2px 5px 2px 0px;
}

#table_container table th {
	background-color: #8499A7;
}

#table_container .highlight { background-color: #F5E0CC; cursor: pointer;}
	/* was 70% - BCJKiwi */
#table_container .smallfont { font-size: 75%;}
	/* was missing - BCJKiwi */
#table_container .highvalue { color: #F00000;}
#table_container .zerovalue { color: #999999;}

#table_name {
	font-size:140%;
	text-align: center;
	height: 30px;
}
#table_menu { text-align: center;}

#table_menu ul {
	list-style-type: none;
}

#table_menu li {
	display: inline;
	margin-right: 20px;
	padding: 2px 5px 2px 5px;
	border: 1px solid #999999;
	background-color: #E2E2E2;
	/* Note these features only suppported in ie9 and later */
	/* was 10px - reduced to 5 to square off ends of buttons - BCJKiwi */
	border-radius: 5px;
	-moz-border-radius: 5px;
	/* added to produce shadow on buttons - BCJKiwi */
	box-shadow: 3px 3px 3px #B0C4DE;
	-moz-box-shadow
	-webkit-box-shadow
}

#table_menu a { text-decoration: none; color: #333333;}
#table_menu a:hover { color: #0000FF;}
#table_year { width: 80px;}
