
#commodityTable {
	width:546px;
	border:1px solid #dedede;
	border-spacing: 0px;
	border-collapse: collapse;
	empty-cells:show;
}

#commodityTable img {
	border:none;
} 

#commodityTable th {
	border:1px solid #dedede;
	background-color:#eeeeee;
	font-size:80%;
	width:73px;	
}

#commodityTable td {
	border:1px solid #dedede;
	width:73px;
}

#commodityTable .Group {
	border-bottom:2px solid #dedede;	
	font-weight:bold;
	vertical-align:middle;
	height:35px;
	
}

#commodityTable .Group a {
	color:black;
	text-decoration:none;
}

#commodityTable .commodityHeader {
	font-weight:normal;
	font-size:75%;
	border-right:2px solid #dedede;		
}

#commodityTable .commodity {
	width:188px;
	color:#0032ba;
	font-size:75%;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	border-right:2px solid #dedede;	
}

#commodityTable .crosspoint {
	text-align:center;
	border:1px solid #dedede;			
	vertical-align:middle;
}

#commodityTable .crosspoint a {
	vertical-align:middle;
}

/*
#commodityTable .crosspoint a:hover {
	background-color:#c1e7b4;
}
*/
#commodityTable .bg1 {
	background-color:white;
}

#commodityTable .bg2 {
	background-color:#fafafa;
}

#infoBox {
	width:316px;
	border:1px solid #b6b6b6;
	visibility:hidden;
	position:absolute;
	/*background-color:#eeeeee;*/
	background-color:white;
	top:0px;
	left:0px;
}


#infoHeader {
	background-color:#eeeeee;
	color:#0031ba;
	font-weight:bold;
	font-size:80%;
	height:17px;		
	border-bottom:solid 1px #b6b6b6;
}

#infoTitle {
	margin-left:10px;
	vertical-align:top;
}

#infoText {
	text-align:left;
	font-size:85%;
	line-height:150%;
	padding:0 10px 0 0;
}

#infoText strong {
	color:#ef1a1d;
	padding-bottom:5px;
}

#infoClose {
	float:right;
	padding-top:2px;	
	border-left:solid 1px #b6b6b6;
	
}
#infoLink{
	float:right;
	margin-right:5px;
	margin-bottom:3px;
}

#infoLink a {
	text-decoration:underline;
	color:#0032ba;
	font-size:80%;
}

.infoContent {
	display:none;
}

#infoBox img {
	border:none;
}

