﻿/***************************************
 *  START STYLES FOR NGX INDICES TABLE *
 ***************************************/

#mainContent table.NGXindicesTable {
	width:565px;
}

#mainContent .NGXindicesTable th {
	font-size:12px;
	color:#323A42;
	background:#e7e3b5;
	padding:4px 4px;;
}

#mainContent .NGXindicesTable td {
	vertical-align:middle;
	font-size:11px;
	background:#FFFFFF;
	padding:3px 4px;;
}

/*************************************
 *  END STYLES FOR NGX INDICES TABLE *
 *************************************/
 
#indicesContent td#indicesView {
	vertical-align:top;
	width:320px;
	border-right:1px solid #7F7800;
}
#indicesView .indicesTable {
	width:319px; 
	margin-bottom:3px;
}
#indicesContent #indicesLegend {
	width:250px; 
	margin:7px 0 5px 7px;
}
#indicesContent td#constituentView {
	vertical-align:top; 
	width:245px;
}

.detailedWrapper #indicesContent,.detailedWrapper #bondIndicesContent,.bondIndicesTable {
	clear:both;
	width:567px;
	border-top:2px solid #7F7800;
	margin:0 4px;
}
.indicesTable th,.bondIndicesTable th {
	font-size:12px;
	color:#323A42;
	background:#E7E3B5;
	text-align:center;
	padding:2px 0;
}
.indicesTable th.firstColumn,.bondIndicesTable th.firstColumn {
	text-align:left;
	padding-left:7px;
	width:238px;
}
.indicesTable td,.bondIndicesTable td {
	vertical-align:middle;
	font-size:11px;
	background:#fff;
	border-bottom:1px solid #E7E3B5;
	padding:2px 5px 2px 7px;
}
.indicesTable td.iconLink,.bondIndicesTable td.iconLink {
	text-align:center;
	width:35px;
	padding:2px 0;
}
.indicesTable tr.oddRow td,
.bondIndicesTable tr.oddRow td {
	background:#fff;
}
.indicesTable img,.bondIndicesTable img,
#bondIndicesLegend td,
#bondIndicesLegend img,#myStockLinks img,
#myStockLinks td,
#nameAndInfo input {
	vertical-align:middle;
}
.indicesTable td.indexLink a.selectedIndex,
.bondIndicesTable td.indexLink a.selectedIndex {
	font-weight:bold;
}
#indicesLegend td,
#bondIndicesLegend td {
	padding-bottom:2px;
}
#constituentView .indiceRightTableWrapper {
	margin-top:5px;
	padding:7px 3px;
}
.constituentsRightTableWrapper .detailStatsTable {
	margin:0 2px;
	width:225px;
}
.constituentsRightTableWrapper .detailStatsTable th {
	text-align:left;
	font-size:11px;
	color:#323A42;
	background:#E7E3B5;
	padding:3px;
}

