


table#USTable, 
table#EuropeTable, 
table#AsiaTable ,
table#EmergingMarketsTable
{
		border-collapse:collapse;
		background:#EFF4FB url(../images/teaser.gif) repeat-x;
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
}

table#USTable td, table#USTable th, 
table#EuropeTable td, table#EuropeTable th,
table#AsiaTable td, table#AsiaTable th,
table#EmergingMarketsTable td, table#EmergingMarketsTable th
{
		padding:5px;
		/* border:solid 1px #ccc; */
		
}

table#USTable td, 
table#EuropeTable td, 
table#AsiaTable td, 
table#EmergingMarketsTable td, 
{
	font-weight:bold;
}




table#USTable caption, 
table#EuropeTable caption,
table#AsiaTable caption,
table#EmergingMarketsTable caption
 {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

table#USTable a, 
table#EuropeTable a,
table#AsiaTable a,
table#EmergingMarketsTable a,
{
		color:#950000;
		text-decoration:none;
}

table#USTable a:link, 
table#EuropeTable a:link,
table#AsiaTable a:link,
table#EmergingMarketsTable a:link
{}

table#USTable a:visited, 
table#EuropeTable a:visited,
table#AsiaTable a:visited ,
table#EmergingMarketsTable a:visited
{
		font-weight:normal;
		color:#666;
		text-decoration: line-through;
}

table#USTable a:hover, 
table#EuropeTable a:hover ,
table#AsiaTable a:hover,
table#EmergingMarketsTable a:hover
{
		border-bottom: 1px dashed #bbb;
}

/* =head =foot
----------------------------------------------- */

/*table#USTable thead th, table#USTable tfoot th, table#USTable tfoot td,
table#EuropeTable thead th, table#EuropeTable tfoot th, table#EuropeTable tfoot td,
table#AsiaTable thead th, table#AsiaTable tfoot th, table#AsiaTable tfoot td ,
table#EmergingMarketsTable thead th, table#EmergingMarketsTable tfoot th, table#EmergingMarketsTable tfoot td
{
		background:#333 url(../images/table-bg.png) repeat-x;
		color:#fff
}*/

table#USTable tfoot td , 
table#EuropeTable tfoot td,
table#AsiaTable tfoot td,
table#EmergingMarketsTable tfoot td
{
		text-align:right
}

/* =body
----------------------------------------------- */

table#USTable tbody th, table#USTable tbody td ,
table#EuropeTable tbody th, table#EuropeTable tbody td,
table#AsiaTable tbody th, table#AsiaTable tbody td,
table#EmergingMarketsTable tbody th, table#EmergingMarketsTable tbody td
{
		border-bottom: dotted 1px #333;
}

table#USTable tbody th , 
table#EuropeTable tbody th,
table#AsiaTable tbody th,
table#EmergingMarketsTable tbody th
{
		/*white-space: nowrap;*/
}

table#USTable tbody th a,
table#EuropeTable tbody th a, 
table#AsiaTable tbody th a,
table#EmergingMarketsTable tbody th a
{
		color:#333;
}

.odd {}

table#USTable tbody tr:hover ,
table#EuropeTable tbody tr:hover,
table#AsiaTable tbody tr:hover,
table#EmergingMarketsTable tbody tr:hover
{
		background:#fafafa
}

.theadClass
{
	background: url('../images/table-bg.png') top left repeat-x;
	color: #fff;
}

.tsubheadClass
{
	background: url('../images/tsubhead.png') top left repeat-x;
	color: #333;
}
