/** if you want to switch to the top section that contains the
banner ad (like in market activity), remove the comments from the css
below **/

body#selectSection #headerWrapper #headerContent {
height:122px;
background:url(../images/header_bg_with_ad.gif) repeat-x;
}
#headerContent #logoGlobalNav {height:122px;}
#logoGlobalNav ul#globalNavigation {padding:100px 0 0;}
#logoGlobalNav #login {top:92px;}
#logoGlobalNav h1 {background:url(../images/tmx_logo_with_ad.png) no-repeat;}
/** also, remove the following line if you want to switch to the banner add
version of the top section **/
/* #logoGlobalNav #topAd {display:none;} */

body#selectSection #headerWrapper #headerContentAd {
margin-left:9px;
width:980px;
height:122px;
background:url(../images/header_bg_with_ad.gif) repeat-x;
}

#headerContentAd #logoGlobalNavAd {height:122px;}

#logoGlobalNavAd h1 {background:url(../images/tmx_logo_with_ad.png) no-repeat;}

#headerContentAd #logoGlobalNavAd {
position:relative;
height:122px;
width:980px;
background:url(../images/header_bottom.gif) bottom no-repeat;
}

/*=logo heading*/
#logoGlobalNavAd h1 {
position:absolute;
top:6px;
left:22px;
margin:0;
font-size:10px;
width:128px;
height:63px;
text-indent:-9999px;
background:url(../images/tmx_logo_with_ad.png) no-repeat;
}
#logoGlobalNavAd h1 a {display:block; text-decoration:none; width:121px; height:63px;}
#logoGlobalNavAd h1 img {display:none;}

/*=top ad - not in every page*/
#logoGlobalNavAd #topAd {
position:absolute;
top:-3px;
left:238px;
}

/*=global navigation*/
#logoGlobalNavAd ul#globalNavigation {
margin:0 90px 0 0;
padding:100px 0 0;
line-height:1.2;
list-style:none;
text-align:right;
float:right;
display:inline;
font-size:9px;
color:#729fbb;
}

/*=login*/
#logoGlobalNavAd #login {
position:absolute;
top:90px;
right:14px;
text-indent:-9999px;
font-size:10px;
}

#sidebar1 .sidebar1AdWrapper {
background:url(../images/sidebar_ad_top.gif) left top no-repeat;
padding-top:6px;
}

/*=sub nav stuff specific to About TSX section*/

body#selectSection .subSelect li#subSelect,
body#selectSection .selectNews li#selectNews,
	body#selectSection .selectNotices li#selectNotices,
body#selectSection .selectPolicy li#selectPolicy,
body#selectSection .selectFee li#selectFee,
body#selectSection .selectTypes li#selectTypes,

body#selectSection .selectMarket li#selectMarket
{background:url(../images/sub_nav_on.gif) 12px 5px no-repeat #2c5e9a;}

body#selectSection .selectNews ul li#subSelect li#selectNews li a,
	body#selectSection .selectNotices ul li#subSelect li#selectNotices li a,
body#selectSection .selectPolicy ul li#subSelect li#selectPolicy li a,
body#selectSection .selectFee ul li#subSelect li#selectFee li a,
body#selectSection .selectTypes ul li#subSelect li#selectTypes li a
{color:#438faa;}

	body#selectSection .selectNotices ul li#subSelect li#selectNotices li a:hover,
body#selectSection .selectNews ul li#subSelect li#selectNews li a:hover,
body#selectSection .selectPolicy ul li#subSelect li#selectPolicy li a:hover,
body#selectSection .selectFee ul li#subSelect li#selectFee li a:hover,
	body#selectSection .selectTypes ul li#subSelect li#selectTypes li a:hover,
{text-decoration:underline;}

body#selectSection .subSelect ul li#subSelect ul,
	body#selectSection .selectNotices ul li#selectNotices ul,
body#selectSection .selectNews ul li#selectNews ul,
body#selectSection .selectPolicy ul li#selectPolicy ul,
body#selectSection .selectFee ul li#selectFee ul,
body#selectSection .selectMarket ul li#selectMarket ul,
body#selectSection .selectTypes ul li#selectTypes ul,
body#selectSection .selectNotices li#selectNotices ul
{display:block;}

body#selectSection .subSelect ul li#subSelect li ul
{display:none;}

body#selectSection .subSelect ul li#subSelect li#subSelect ul,
	body#selectSection .selectNews ul li#selectNotices li#selectNotices ul,
body#selectSection .selectNews ul li#selectNews li#selectNews ul,
body#selectSection .selectPolicy ul li#selectPolicy li#selectPolicy ul,
body#selectSection .selectFee ul li#selectFee li#selectFee ul,
body#selectSection .selectTypes ul li#sselectTypes li#selectTypes ul
{display:block;}

body#selectSection .selectNews ul li#subSelect li#selectNews a,
body#selectSection .selectNotices ul li#subSelect li#selectNotices a,
body#selectSection .selectPolicy ul li#subSelect li#selectPolicy a,
body#selectSection .selectFee ul li#subSelect li#selectFee a,
body#selectSection .selectTypes ul li#subSelect li#selectTypes a,
body#selectSection .selectdailysummary ul li#selectMarket li#selectdailysummary a,
body#selectSection .subscribers2013 ul li#selectNotices ul li#subscribers2013 a,
body#selectSection .subscribers2012 ul li#selectNotices ul li#subscribers2012 a,
body#selectSection .subscribers2011 ul li#selectNotices ul li#subscribers2011 a
{color:#f1911a; text-decoration:none;}

/* second-level menu is selected 
BODY#selectSection .liMarketStatistics UL LI#subSelect LI#liMarketStatistics A,
BODY#selectSection .liDailyMarketSummaries UL LI#subSelect LI#liDailyMarketSummaries A 
{COLOR: #f1911a; TEXT-DECORATION: none;}

body#selectSection .liMarketStatistics ul li#subSelect li#liMarketStatistics ul {display:block;}
body#selectSection .liMarketStatistics ul li#subSelect li#liMarketStatistics ul a {color:#438faa;}

/* third-level menu is selected 
BODY#selectSection .liDailyMarketSummaries UL LI#subSelect li#liMarketStatistics ul {display:block;}
BODY#selectSection .liDailyMarketSummaries UL LI#subSelect li#liMarketStatistics a {color:#f1911a;}
*/

/*=sector profiles
------------------------*/
body#selectSection .sectorMining ul li#subListSector li#sectorMining a,
body#selectSection .sectorEnergy ul li#subListSector li#sectorEnergy a,
body#selectSection .sectorDivIndustries ul li#subListSector li#sectorDivIndustries a,
body#selectSection .sectorLifeSciences ul li#subListSector li#sectorLifeSciences a,
body#selectSection .sectorTech ul li#subListSector li#sectorTech a,

body#selectSection .pdac ul li#subListSector li#sectorMining ul li#pdac a,
body#selectSection .usfinance ul li#subListSector li#sectorCleanTech ul li#usfinance a,
body#subNavigation .subscibers2012 ul li#selectNotices ul li#subscibers2012 a


body#selectSection .sectorCleanTech ul li#subListSector li#sectorCleanTech a {color:#f1911a; text-decoration:none;}



.borderedEventTable, .borderedEventTable td { border: 1px solid #dae0e5; border-collapse: collapse;padding: 3px; }
.borderedEventTable th { border: 1px solid #dae0e5; border-collapse: collapse;padding: 3px;background: #f4f6f8; }

/*=tsx learning
-----------------------*/
body#selectSection .learningcalendar ul li#subLearningmain li#learningcalendar a,
body#selectSection .learningprograms ul li#subLearningmain li#learningprograms a,
body#selectSection .learningArchived ul li#subLearningmain li#learningArchived a {color:#f1911a; text-decoration:none;}


#mainContentSelectDailyMkt h3  {
margin:0 0 8px 0;
font-size:20px;
color:#3568a8;
line-height:1.2;
}


.quoteDetailTable {
}
.quoteDetailTable TH {
	font-size: 1.1em;
}
.quoteDetailTable TD {
	font-size: 1.1em;
	BORDER-BOTTOM: #AAD5FF 1px solid; /* #e7e3b5 */
	PADDING: 5px;
	BORDER-RIGHT: 0px;
}
/*
.closeDown{
color:#dd3657;
}
.closeUp{
color:#63995d;
}
*/
.closeDown{
color:red;
}
.closeUp{
color:green;
}

.detailStatsTable {width:100%;border-spacing:0;border-collapse:collapse;}
.detailStatsTable th {font-size: 1.1em; padding: 5px 2px;}
.detailStatsTable td {font-size: 1.1em; padding: 5px 2px; border:none;border-bottom: 1px solid #a8d0f8;background-color: #fff;}
.detailStatsTable tr.oddRow td {background-color: #f0f0f0;}

.detailStatsTable th{color:#fff;padding:4px;background-color:#76a3b3;border-right:#fff 0px solid;text-align:right}
.detailStatsTable th.leftaligned{text-align:left}

.detailStatsTable td div {font-size:1em;}
.detailStatsTable td div.secondCol {padding-left: 10px;}
.detailStatsTable th div.hdColEighth {padding-left: 10px;color:#fff;}

.detailStatsTable tbody td {text-align: right;}
.detailStatsTable tbody td:first-child {text-align: left;}

.tmxSelectBottomBox{
clear:both;
margin: 10px 10px 10px 250px; 
padding-top: 20px;
font-size: 0.8em;
text-align:center;
color: #aaa;
}

#queryPrompt {font-weight:bold;font-size: 1.2em;}

#queryForm {border: 0px solid blue;padding: 2px;}
 #symbolsBox {border:1px solid #7f9db9; display:inline-block; padding:4px;width: 400px;cursor:text; margin-right: 10px; vertical-align: bottom;}
 #symbolsBox a {text-decoration: none; color: #bbb; padding: 0 14px 0 2px; margin: 1px; font-size:1.3em; cursor:pointer; border: 1px solid silver;background:url(../images/close.png) no-repeat center right;}
 #symbolsBox a:hover {color: #888; padding: 1px 15px 0 1px; margin: 1px 0; font-size:1.3em; cursor:pointer; border: 1px solid #999; background:url(../images/close_bold.png) no-repeat center right;}
  #queryInput {font-size: 15px;margin: 0; border: 0px solid blue;padding: 0;width: 200px; }
 #queryBtn {background:url(../images/button_get_quotes.gif) no-repeat top right;height: 27px;border: none;width:86px;border: 0px solid red;vertical-align: bottom; cursor:pointer;}

.quoteDetailTable {width:100%; color:#636C76;border-collapse: collapse; border: 0px solid #becdd4;}
.quoteDetailTable td {padding: 4px; background:#fff;}
.quoteDetailTable tr.oddRow td {background:#f4f5f7;}

#invalidSymbolBox, #invalidSymbolBox ul li {color: #f00; margin-top: 10px;font-size: 12px;}