﻿/* Print CSS */
/* ----------------------------------------------------- */
body { display: block; margin:0; padding:0; background-image: none !important; background-color:#fff !important; font-family:arial, sans-serif; color:black; }

h1 { font: bold 16pt arial,sans-serif; margin:0 0 .5em 0 !important; }
h2 { font: bold 12pt arial,sans-serif; margin:0 0 .5em !important; }
h3 { font: bold 10pt arial,sans-serif; margin:0 0 .25em !important; }
h4 { font: bold 9pt arial,sans-serif; margin:0 0 .2em !important; }

#Printer { display:block; width:65px; height:18px; margin:8px 4px 0 0; padding:0;  background:transparent url(../../Images/buttons/Print.png) right top no-repeat; }
#Printer a { display:block; width:100%; height:100%; }
#Printer span { display:none;}

#Container, #Footer, #masterContent { display:block; width:auto; margin:0 !important; padding:0; background-color:white; background-image:none; border: 0 !important; }
#Padding { padding-bottom:0px; }

#FooterCopy { font-size:9pt; margin:0; padding:8px; text-align:left; }
#Copyright { display:block; float:none !important; }

#LeftColumn { display:none; }
#RightColumn, #Footer {
	width: 580px; 
	margin: 0.5em 0 !important;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
	font: 10pt arial,sans-serif;
	}

#GlobalNav, #QuickSearch, #UtilityNav, #Toolbar, #TeachersSearch, #TeachersSidebar, #SectionNav, #CalcButtons, #FooterNav, #FooterCopy span, #AskUsButton, #BackButton, #TopButtonNav, #GlossaryTools, #GlossaryDownload, #BackTopLevel, .authoringRegion, span.previous { display:none; }

#PrintHeader { display:block; position:relative; width:137px; height:45px; margin:0 0 0 1em; padding:0; background: url(../../Images/Interface/IefLogoBw.gif) no-repeat; float: left; }
#PrintHeader h3 { display:none; margin:0; padding:0; }

#TeachersContainer {
	width: auto;
	margin: 0 !important;
	float: none !important;
}
#TeachersContainer #Content, #Content, #LgContent {
	width: auto; 
	margin: 0;
	padding:1em 0 !important; 
	border: 0;
	float: none !important;
	background: transparent;	
	}
#Content ul, #LgContent ul { margin:2em 4em !important; padding:0; }

#CalculatorBox, .CalcViewArea { padding:0; border:0; background-image:none; background-color:transparent; }

/* Created the actual url of where the preceding href was going to in parentheses, removed

#Content a:link:after, #Content a:visited:after, #LgContent a:link:after, #LgContent a:visited:after, #Footer a:link:after, #Footer a:visited:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
	}
   
#Content a[href^="/"]:after, #LgContent a[href^="/"]:after, #Footer  a[href^="/"]:after {
	content: " (http://www.investored.ca" attr(href) ") ";
   	}
*/

/* Formatting Elements */
/* ----------------------------------------------------- */
h1.Heading { display:block; font-size:14pt; margin:.7em 0 1em 0; }
h2.SubHeading { display:block; font-size:11pt; margin:2em 0 .1em 0; }

h1.LevelHeading { display:block; font-size:14pt; margin:0 0 .25em 0; }
h2.LevelSubHeading { display:block; font-size:11pt; margin:1.2em 0 .1em 0; color:#A2A2A2; }

h1.AltHeading { display:block; font-size:14pt; margin:.7em 0 .25em 0; }

.ArticleByline { font-size:8.5pt; margin:0 0 2em 0; line-height:normal; }
.SummaryByline { font-size:9pt; margin:0 0 .2em 0; }
.clearboth { display:block; clear:both; }
.BlueRule, .LightBlueRule_4PX, .OrangeRule, .GreenRule { display:none; }

a, a.glossary{ background-color:inherit; color:#000!important; text-decoration:none!important; }

/* MSN */
form {display:block !important;}
#page {	border: 0 !important; }
#wrapper, #foot, #head, #nav { display: none; }


/*New Design*/
#ContentTableLogoSearch, #MainTableBorderLeft, #ContentTableTopNav, #ContentTableTopSearches,
#ContentTableHeaderDivider, .breadcrumb, #ChapterPageTools, #ChapterNavBr, #ChapterNav, #DownUpOtherContainer,
#ContentTableLeftColumn, #MainTableBorderRight, #ContentTableLeftColumn, .footertext
{
	display: none;
}

.MainContentTable
{
	border:none;
}
