body {				
	background-color:white;
}

header {
    display:none;
}

nav {
    display:none;
}

footer {
    display:none;	
}


#modalPage {
	display: none;
}

h1{
	text-align:center;
	color: black;
	background-color: #DCDCDC;
	padding:3px;
	border:1px solid gray;						
}
h2{
	text-align:left;
	padding:3px;
	color: black;
	font: bold 11pt tahoma;
	background-color:#DCDCDC;	
	border:1px solid gray;	
}
h3 {
	font:bold 11pt tahoma;
	margin-bottom:0px;
	clear:both;
}
h4 {
	font:normal 11pt tahoma;	
	text-decoration:underline;
	margin-bottom:0px;
	clear:both;
}

#lessonContent {
	display: none;
}

.clearBoth 
{
	clear:both;
}	
.lessonMapContainer
{
	height:0px;
	visibility:hidden;
}

#navigationButtonContainer{
	visibility:hidden;
}

.navigationContainer{
	visibility:hidden;
	height:0px;
}
.printHeader {
	font: bold 14pt tahoma;
	text-align:center;
	background-color:#DCDCDC;
	border:1px solid darkGray;
	padding:5px;
}
.sectionTitle {
	color: black;
	font: bold 16pt tahoma;
}

.lessonPartLink{
	font: normal 12pt tahoma;
}
.lessonPartLinkHeader{
	padding:5px;
	background-color:#DCDCDC;
	border:1px solid black;
	font: bold 12pt tahoma;
	margin-top:15px;
	width:66%;
	margin-left:auto;
	margin-right:auto;
}
.lessonPartLinkContainer{
	padding:5px;
	border:1px solid black;
	width:66%;
	margin-left:auto;
	margin-right:auto;
}
.lessonPartLinkFooter{
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#DCDCDC;
	border:1px solid black;
	border-top:0px;
	font: normal 10pt tahoma;
	width:66%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}
.lessonPartLinkObject
{
	visibility:hidden;
}


#copyrightFooter{
	visibility:hidden;
}
.floatLeft 
{
	float:left;
}
.floatRight
{
	float:right;
}	
.clearBoth 
{
	clear:both;
}		
.print140px 
{
    width: 140px;
}
.fiftyfifty 
{
  	width: 50%;
	float: left;	
}
.oneThird 
{
    width: 33%;
    float: left;
}
.oneQuarter 
{
    width: 25%;
    float: left;
}
.threeQuarter
{
    width: 75%;
    float: left;
}
.underline 
{
    text-decoration: underline;
}
.center 
{
    text-align: center;
}
#header{
	visibility:hidden;
}
#footer
{
	visibility:hidden;
}
.iPhone 
{
	font: bold 14pt tahoma;
	color:Black;
	text-align:left;
}

.noPrint
{
	visibility:hidden;
	height:0px;
}

.testBodyClass {
	background-color:white;
}
.productionBodyClass {
	background-color:white;
}
.parentPlanContainer
{
	background-color:#DCDCDC;
	font-size:10pt;
	padding:10px;
	margin-right:30px;
	margin-left:30px;
	border:1px solid gray;
}