/** 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#newsSection #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;}

/* New Top Ad section */
body#newsSection #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:0; font-size:10px; width:121px; 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 79px 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:14px; 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#subNews {border-top:none;}

body#newsSection .subNews li#subNews,
body#newsSection .newsCurrent li#newsCurrent,
body#newsSection .newsArchives li#newsArchives,
body#newsSection .newsEvents li#newsEvents,
body#newsSection .newsSpeeches li#newsSpeeches,
body#newsSection .newsMedia li#newsMedia,
body#newsSection .newsBroadcast li#newsBroadcast,
body#newsSection .newsContact li#newsContact {background:url(../images/sub_nav_on.gif) 12px 5px no-repeat #2c5e9a;}

body#newsSection .broadFacility ul li#newsBroadcast li#broadFacility li a,
body#newsSection .calendar ul li#newsBroadcast li#calendar li a,
body#newsSection .eventsWorkIssuer ul li#newsEvents li#eventsWorkIssuer li a,
body#newsSection .eventsTSXIssuer ul li#newsEvents li#eventsTSXIssuer li a,
body#newsSection .eventsShow ul li#newsEvents li#eventsShow li a {color:#438faa;}

body#newsSection .broadFacility ul li#newsBroadcast li#broadFacility a:hover,
body#newsSection .calendar ul li#newsBroadcast li#calendar a:hover,
body#newsSection .eventsWorkIssuer ul li#newsEvents li#eventsWorkIssuer li a:hover,
body#newsSection .eventsTSXIssuer ul li#newsEvents li#eventsTSXIssuer li a:hover,
body#newsSection .eventsShow ul li#newsEvents li#eventsShow li a:hover {text-decoration:underline;}

body#newsSection .subNews ul li#subNews ul,
body#newsSection .newsCurrent ul li#newsCurrent ul,
body#newsSection .newsArchives ul li#newsArchives ul,
body#newsSection .newsEvents ul li#newsEvents ul,
body#newsSection .newsSpeeches ul li#newsSpeeches ul,
body#newsSection .newsMedia ul li#newsMedia ul,
body#newsSection .newsBroadcast ul li#newsBroadcast ul {display:block;}

body#newsSection .subNews ul li#subNews li ul,
body#newsSection .newsCurrent ul li#newsCurrent li ul,
body#newsSection .newsBroadcast ul li#newsBroadcast li ul,
body#newsSection .newsEvents ul li#newsEvents li ul {display:none;}

body#newsSection .calendar ul li#newsBroadcast li#calendar ul,
body#newsSection .broadFacility ul li#newsBroadcast li#broadFacility ul,
body#newsSection .eventsWorkIssuer ul li#newsEvents li#eventsWorkIssuer ul,
body#newsSection .eventsTSXIssuer ul li#newsEvents li#eventsTSXIssuer ul,
body#newsSection .eventsShow ul li#newsEvents li#eventsShow ul {display:block;}

/* current news sub menu */
body#newsSection .currentGroup ul li#newsCurrent li#currentGroup a,
body#newsSection .currentTse ul li#newsCurrent li#currentTse a,
body#newsSection .currentVenture ul li#newsCurrent li#currentVenture a {color:#f1911a; text-decoration:none;}

/* archived news sub menu */
body#newsSection .archivesGroup ul li#newsArchives li#archivesGroup a,
body#newsSection .archivesTse ul li#newsArchives li#archivesTse a,
body#newsSection .archivesVenture ul li#newsArchives li#archivesVenture a {color:#f1911a; text-decoration:none;}

/* events sub menu */

/* Hide 4th level menus when not in use */
body#newsSection .issuerIFRS ul li#newsEvents ul li#eventsWorkIssuer ul li#issuerIFRS ul li {display:block;}

/* Hide 4th level menus when not in use */
body#newsSection .newsEvents ul li#eventsWorkIssuer ul li#issuerIFRS ul li {display:none;}
body#newsSection .newsEvents ul li#eventsWorkIssuer a {text-decoration:none;}
body#newsSection .issuerIFRSoil ul li#newsEvents ul li#eventsWorkIssuer ul li#issuerIFRS ul li#issuerIFRSmine a {color:#438faa;}
body#newsSection .issuerIFRSmine ul li#newsEvents ul li#eventsWorkIssuer ul li#issuerIFRS ul li#issuerIFRSoil a {color:#438faa;}

body#newsSection .eventsWorkListing ul li#newsEvents li#eventsWorkListing a,
body#newsSection .eventsWorkIssuer ul li#newsEvents li#eventsWorkIssuer a,
body#newsSection .eventsTSXIssuer ul li#newsEvents li#eventsTSXIssuer a,
body#newsSection .issuerIFRS ul li#newsEvents li#eventsWorkIssuer li#issuerIFRS a,
body#newsSection .issuerIFRS ul li#newsEvents li#eventsTSXIssuer li#issuerIFRS a,
body#newsSection .issuerManaging ul li#newsEvents li#eventsWorkIssuer li#issuerManaging a,
body#newsSection .issuerInternal ul li#newsEvents li#eventsWorkIssuer li#issuerInternal a,
body#newsSection .issuerRules ul li#newsEvents li#eventsWorkIssuer li#issuerRules a,
body#newsSection .issuerVenture ul li#newsEvents li#eventsWorkIssuer li#issuerVenture a,
body#newsSection .issuerInvestor ul li#newsEvents li#eventsWorkIssuer li#issuerInvestor a,
body#newsSection .issuerSimplify ul li#newsEvents li#eventsWorkIssuer li#issuerSimplify a,
body#newsSection .issuerMining ul li#newsEvents li#eventsWorkIssuer li#issuerMining a,
body#newsSection .tsxSimplify ul li#newsEvents li#eventsTSXIssuer li#tsxSimplify a,
body#newsSection .tsxFiling ul li#newsEvents li#eventsTSXIssuer li#tsxFiling a,
body#newsSection .tsxGovernance ul li#newsEvents li#eventsTSXIssuer li#tsxGovernance a,
body#newsSection .tsxCompensationRules ul li#newsEvents li#eventsTSXIssuer li#tsxCompensationRules a,
body#newsSection .eventsShow ul li#newsEvents li#eventsShow a,
body#newsSection .showRadar ul li#newsEvents li#eventsShow li#showRadar a,
body#newsSection .eventsConf ul li#newsEvents li#eventsConf a {color:#f1911a; text-decoration:none;}

/* speeches sub menu */
body#newsSection .speechesArchive ul li#newsSpeeches li#speechesArchive a {color:#f1911a; text-decoration:none;}

/* media kit sub menu */
body#newsSection .mediaTrading ul li#newsMedia li#mediaTrading a {color:#f1911a; text-decoration:none;}
body#newsSection .mediaIndex ul li#newsMedia li#mediaIndex a {color:#f1911a; text-decoration:none;}

/* broadcast centre sub menu */
body#newsSection .broadMedia ul li#newsBroadcast li#broadMedia a,
body#newsSection .calendar ul li#newsBroadcast li#calendar a,
body#newsSection .broadFacility ul li#newsBroadcast li#broadFacility a,
body#newsSection .facGallery ul li#newsBroadcast li#broadFacility li#facGallery a,
body#newsSection .facStudio ul li#newsBroadcast li#broadFacility li#facStudio a,
body#newsSection .facFeatures ul li#newsBroadcast li#broadFacility li#facFeatures a,
body#newsSection .facFloor ul li#newsBroadcast li#broadFacility li#facFloor a,
body#newsSection .facCaterers ul li#newsBroadcast li#broadFacility li#facCaterers a,
body#newsSection .facAll ul li#newsBroadcast li#broadFacility li#facAll a,
body#newsSection .facEvent ul li#newsBroadcast li#broadFacility li#facEvent a,
body#newsSection .cal10 ul li#newsBroadcast li#calendar li#cal10 a,
body#newsSection .cal09 ul li#newsBroadcast li#calendar li#cal09 a,
body#newsSection .cal08 ul li#newsBroadcast li#calendar li#cal08 a {color:#f1911a; text-decoration:none;}

/* News Archives Submenus */

/* Hide 3rd level menus when not in use */
body#newsSection .newsArchives ul li#newsArchives li ul {display:none;}

/* Hide 3rd level menus when not in use */
body#newsSection .newsCurrent ul li#newsCurrent li ul {display:none;}

/* 2nd level menus - news archives */
/* These set the style and show the 3rd level menus when the 2nd level class is present */
body#newsSection .archivesGroup ul li#newsArchives li#archivesGroup li a {color:#438faa;}
body#newsSection .archivesGroup ul li#newsArchives li#archivesGroup li a:hover {text-decoration:underline;}
body#newsSection .archivesGroup ul li#newsArchives li#archivesGroup ul {display:block;}

body#newsSection .archivesTse ul li#newsArchives li#archivesTse li a {color:#438faa;}
body#newsSection .archivesTse ul li#newsArchives li#archivesTse li a:hover {text-decoration:underline;}
body#newsSection .archivesTse ul li#newsArchives li#archivesTse ul {display:block;}

body#newsSection .archivesVenture ul li#newsArchives li#archivesVenture li a {color:#438faa;}
body#newsSection .archivesVenture ul li#newsArchives li#archivesVenture li a:hover {text-decoration:underline;}
body#newsSection .archivesVenture ul li#newsArchives li#archivesVenture ul {display:block;}

/* 2nd level menus - news current */
/* These set the style and show the 3rd level menus when the 2nd level class is present */
body#newsSection .currentGroup ul li#newsCurrent li#currentGroup li a {color:#438faa;}
body#newsSection .currentGroup ul li#newsCurrent li#currentGroup li a:hover {text-decoration:underline;}
body#newsSection .currentGroup ul li#newsCurrent li#currentGroup ul {display:block;}

body#newsSection .currentTse ul li#newsCurrent li#currentTse li a {color:#438faa;}
body#newsSection .currentTse ul li#newsCurrent li#currentTse li a:hover {text-decoration:underline;}
body#newsSection .currentTse ul li#newsCurrent li#currentTse ul {display:block;}

body#newsSection .currentVenture ul li#newsCurrent li#currentVenture li a {color:#438faa;}
body#newsSection .currentVenture ul li#newsCurrent li#currentVenture li a:hover {text-decoration:underline;}
body#newsSection .currentVenture ul li#newsCurrent li#currentVenture ul {display:block;}


/* 3rd level menus - news archives */
/* These set the style for the 3rd level menu section when the section is active (ie:when the class is present) */
body#newsSection .archivesGroupCorp ul li#newsArchives li#archivesGroup ul li#archivesGroupCorp a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesGroupMarket ul li#newsArchives li#archivesGroup ul li#archivesGroupMarket a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesTseCorp ul li#newsArchives li#archivesTse ul li#archivesTseCorp a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesTseIndex ul li#newsArchives li#archivesTse ul li#archivesTseIndex a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesTseMarket ul li#newsArchives li#archivesTse ul li#archivesTseMarket a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesTseNew ul li#newsArchives li#archivesTse ul li#archivesTseNew a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesTseReviews ul li#newsArchives li#archivesTse ul li#archivesTseReviews a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesTseShort ul li#newsArchives li#archivesTse ul li#archivesTseShort a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesVentureCorp ul li#newsArchives li#archivesVenture ul li#archivesVentureCorp a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesVentureIndex ul li#newsArchives li#archivesVenture ul li#archivesVentureIndex a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesVentureMarket ul li#newsArchives li#archivesVenture ul li#archivesVentureMarket a {color:#f1911a; text-decoration:none;}
body#newsSection .archivesVentureNew ul li#newsArchives li#archivesVenture ul li#archivesVentureNew a {color:#f1911a; text-decoration:none;}

/* 3rd level menus - news current */
/* These set the style for the 3rd level menu section when the section is active (ie:when the class is present) */
body#newsSection .currentCorp ul li#newsCurrent li#currentGroup ul li#currentCorp a {color:#f1911a; text-decoration:none;}
body#newsSection .currentGroupMarket ul li#newsCurrent li#currentGroup ul li#currentMarket a {color:#f1911a; text-decoration:none;}
body#newsSection .currentTseCorp ul li#newsCurrent li#currentTse ul li#currentTseCorp a {color:#f1911a; text-decoration:none;}
body#newsSection .currentTseIndex ul li#newsCurrent li#currentTse ul li#currentTseIndex a {color:#f1911a; text-decoration:none;}
body#newsSection .currentTseMarket ul li#newsCurrent li#currentTse ul li#currentTseMarket a {color:#f1911a; text-decoration:none;}
body#newsSection .currentTseNew ul li#newsCurrent li#currentTse ul li#currentTseNew a {color:#f1911a; text-decoration:none;}
body#newsSection .currentTseReviews ul li#newsCurrent li#currentTse ul li#currentTseReviews a {color:#f1911a; text-decoration:none;}
body#newsSection .currentTseShort ul li#newsCurrent li#currentTse ul li#currentTseShort a {color:#f1911a; text-decoration:none;}
body#newsSection .currentVentureCorp ul li#newsCurrent li#currentVenture ul li#currentVentureCorp a {color:#f1911a; text-decoration:none;}
body#newsSection .currentVentureIndex ul li#newsCurrent li#currentVenture ul li#currentVentureIndex a {color:#f1911a; text-decoration:none;}
body#newsSection .currentVentureMarket ul li#newsCurrent li#currentVenture ul li#currentVentureMarket a {color:#f1911a; text-decoration:none;}
body#newsSection .currentVentureNew ul li#newsCurrent li#currentVenture ul li#currentVentureNew a {color:#f1911a; text-decoration:none;}

/*=events calendar months
-------------------*/
#mainContent #eventMonthsWrapper {background:url(../images/track_port_bottom.gif) left bottom no-repeat; padding-bottom:6px; margin-top:5px;}
#eventMonthsWrapper #eventMonthsTop {background:url(../images/track_port_top.gif) left top no-repeat; padding-top:6px;}
#eventMonthsWrapper table {border:2px solid #c2cbd4; border-width:0 2px; background:#f4f6f8; width:575px;}
#eventMonthsWrapper td {vertical-align:middle;}
#eventMonthsWrapper #trackImage {padding:4px 8px;}
#eventMonthsWrapper h4 {font-size:13px; color:#3568a8; margin:0 3px 0 10px;}
#eventMonthsWrapper .thisMonth {font-size:12px; color:#f1911a; font-weight:bold; margin:0 3px 0;}
#eventMonthsWrapper p  {margin:7px 0 0;}
#eventMonthsWrapper #trackRegister {vertical-align:bottom; width:94px; padding:4px 8px; text-align:right; font-size:11px;}
#eventMonthsLinks .nolink { font-size: 12px; font-weight: bold; margin: 0 3px 0; }
#eventMonthsLinks a { font-size: 11px; font-weight: bold; margin: 0 3px 0; }
#eventMonthsLinks a:visited {font-size:12px; font-weight:bold; color:#2191bf; margin:0 3px 0;}
.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; }

.speechesTable-x, .speechesTable-x td, .speechesTable-x th { border: 1px solid #dae0e5; border-collapse: collapse; font-size: 11px; text-align: left; vertical-align: top; padding: 4px; }