/** 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#aboutSection #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.gif) 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;}

 #LCDheaderContentAd {margin-left:9px; width:980px; height:122px; background:url(../images/header_bg_with_ad.gif) repeat-x;}

/* New Top Ad section */
body#aboutSection #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.gif) 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:0px; font-size:10px;  height:63px; text-indent:-9999px; background:url(../images/tmx_logo_with_ad.gif) 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 #topAd2 {position:absolute; top:-3px; left:238px;}

/* global navigation */
#logoGlobalNavAd ul#globalNavigation {margin:0 95px 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:92px; right:38px; text-indent:-9999px; font-size:10px;}

/* End of new Ad section */

#sidebar1 .sidebar1AdWrapper {background:url(../images/sidebar_ad_top.gif) left top no-repeat; padding-top:6px;}

/*=sub nav stuff specific to About TSX section
------------------------------------------------*/
#subNavigation li#subAbout {border-top:none;}
body#aboutSection .hours ul li#aboutHours,
body#aboutSection .subAbout li#subAbout,
body#aboutSection .aboutCorp li#aboutCorp,
body#aboutSection .aboutListed li#aboutListed,
body#aboutSection .aboutPart li#aboutPart,
body#aboutSection .aboutCareers li#aboutCareers,
body#aboutSection .aboutTSXtra li#aboutTSXtra,
body#aboutSection .aboutContact li#aboutContact {background:url(../images/sub_nav_on.gif) 12px 5px no-repeat #2c5e9a;}
body#aboutSection .corpComm ul li#aboutCorp li#corpComm li a,
body#aboutSection .careersOpportunities ul li#aboutCareers li#careersOpportunities li a,
body#aboutSection .corpLines ul li#aboutCorp li#corpLines li a {color:#438faa;}
body#aboutSection .corpComm ul li#aboutCorp li#corpComm li a:hover,
body#aboutSection .careersOpportunities ul li#aboutCareers li#careersOpportunities li a:hover,
body#aboutSection .corpLines ul li#aboutCorp li#corpLines li a:hover {text-decoration:underline;}
body#aboutSection .aboutCorp ul li#aboutCorp ul,
body#aboutSection .aboutCareers li#aboutCareers ul,
body#aboutSection .aboutPart li#aboutPart ul {display:block;}
body#aboutSection .aboutCareers ul li#aboutCareers ul li ul,
body#aboutSection .aboutCorp ul li#aboutCorp ul li ul {display:none;}
body#aboutSection .corpComm ul li#aboutCorp li#corpComm ul,
body#aboutSection .careersOpportunities ul li#aboutCareers li#careersOpportunities ul,
body#aboutSection .corpLines ul li#aboutCorp li#corpLines ul {display:block;}
body#aboutSection .corpLines ul li#aboutCorp li#corpLines a,
body#aboutSection .linesTech ul li#aboutCorp li#corpLines li#linesTech a,
body#aboutSection .corpGrowth ul li#aboutCorp li#corpGrowth a,
body#aboutSection .corpInnovation ul li#aboutCorp li#corpInnovation a,
body#aboutSection .corpComp ul li#aboutCorp li#corpComp a,
body#aboutSection .corpExpert ul li#aboutCorp li#corpExpert a,
body#aboutSection .corpComm ul li#aboutCorp li#corpComm a,
body#aboutSection .donations ul li#aboutCorp li#corpComm li#donations a,
body#aboutSection .careersPeople ul li#aboutCareers li#careersPeople a,
body#aboutSection .careersRewards ul li#aboutCareers li#careersRewards a,
body#aboutSection .careersEnvironment ul li#aboutCareers li#careersEnvironment a,
body#aboutSection .careersCommunity ul li#aboutCareers li#careersCommunity a,
body#aboutSection .careersOpportunities ul li#aboutCareers li#careersOpportunities a,
body#aboutSection .oppsViewAll ul li#aboutCareers li#careersOpportunities li#oppsViewAll a,
body#aboutSection .oppsFuture ul li#aboutCareers li#careersOpportunities li#oppsFuture a,
body#aboutSection .oppsAgent ul li#aboutCareers li#careersOpportunities li#oppsAgent a,
body#aboutSection .oppsSearch ul li#aboutCareers li#careersOpportunities li#oppsSearch a,
body#aboutSection .careersApply ul li#aboutCareers li#careersApply a {color:#f1911a; text-decoration:none;}

/*=company search
-----------------*/
.detailedWrapper #companySearch {background:#d5e9f2; margin:0 4px; padding:12px 0 1px;}
#companySearch p {margin:0 0 12px;}

/*=company form
---------------*/
.detailedWrapper #companyForm {margin:2px 0;}
#companyForm input#SearchKeyword {width:160px;}
#companyForm img, #companyForm input {vertical-align:middle;}
#companyForm td {padding-left:10px;}
#companyForm td#search {border-left:1px solid #dfe4e9; vertical-align:middle;}

/*=company search results
-------------------------*/
.companyResults th {text-align:left; font-size:11px; font-weight:bold; padding:2px 4px 3px;}
table.pagination {font-size:9px; margin:0 5px 12px;}
.pagination td {padding:0; font-size:9px;}

/*=org chart bubbles
--------------------*/
#org .toolTip {
position:absolute;
z-index:100;
background:#fff;
width:331px;
border:2px solid #a5adb4;
padding:5px;
top:950px; left:450px;
}
/*.toolTip table {width:100%;}
.toolTip td.logo {width:76px; text-align:center; vertical-align:middle;}
.toolTip td.info {font-size:11px; background:#d5e9f2; padding:6px 10px 6px 15px;} */
#org #venture {left:540px;}
#org #shorcan {left:370px;}
