/* Calendar Table */
.CalendarTableClass { width:100%;border-collapse:collapse; }
.CalendarTableClass .RTitle TH {
	background:#003470;
	border-right:#FFFFFF solid 1px;
	color:#FFFFFF;
	font-size:13px; 
}
.CalendarTableClass .RData .C0 { 
	background-color:#E6E6E6;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px; 
}
.CalendarTableClass .RButtom {
	background-color:#FFFFFF;
}

/* Market Title Table */
.MarketTitleTable
{
	width:100%;border-collapse:collapse;
	background-image:url(../../../../web/bankcomm/images/itrade/h4_bg.gif);
	margin-top:24px;
}

.MarketTitleTable .R0 .C0
{
	width:5px;
	height:27px;
	background-image:url(../../../../web/bankcomm/images/itrade/h4_lt.gif);
}

.MarketTitleTable .R0 .C1
{
	color:#FFFFFF;
	font-size:13px; 
	font-weight:bold;
}

.MarketTitleTable .R0 .C2
{
	width:6px;
	height:27px;
	background-image:url(../../../../web/bankcomm/images/itrade/h4_rt.gif);
}

/* Market Item Table */
.MarketItemBaseTable {
	width:100%; 
	font:normal 15px Arial; 
	border-collapse:separate;
	FONT-WEIGHT: bolder;
    COLOR: white;
    BACKGROUND-COLOR: #E6E6E6;
}

.MarketItemInnerTable
{
    FONT-SIZE: 12px;
    border-collapse:separate;
    FONT-FAMILY: Arial;
	Width:100%;
}

.MarketItemInnerTable .R0 .C0,
.MarketItemInnerTable .R0 .C1,
.MarketItemInnerTable .R0 .C2,
.MarketItemInnerTable .R1 .C0,
.MarketItemInnerTable .R1 .C1,
.MarketItemInnerTable .R1 .C2,
.MarketItemInnerTable .R2 .C0,
.MarketItemInnerTable .R2 .C1,
.MarketItemInnerTable .R2 .C2
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.MarketItemInnerTable TD a
{
    font-size:12px;
	color:#003470;
	text-decoration:none;
}