body {
	color : #000000;
	text-align : left;
	text-indent : 0em;
	margin-left : 0em;
	margin-right : 0em;
	background : #e0e0de url('backgroundred.gif');
	font-family : Verdana, Arial
}
body.popup
{color : #000000;
	text-align : left;
	text-indent : 0em;
	margin-left : 0em;
	margin-right : 0em;
	background : #e0e0de;
	font-family : Verdana, Arial
}



 a:hover {  background : #FBF2A9;}
 a:hover img{  background : transparent; 	}

a:link	{ 
		}
.toc a:link {text-decoration:none;}
a:visited {color:#8769F5;
			 
		}
.toc a:visited  {text-decoration:none}

a:active {color: #040240;
		  
		}
.toc a:active {text-decoration:underline;}

 		  				
.toc a:hover{text-decoration:underline;}

.here {
	background-color: #FBF2A9;
} 	
.crumbs {font-family: Verdana, Arial
		font-size:smaller;
		margin-top: 0; 
		margin-bottom: 0;
		text-decoration:none;
		}	


p.translation {
	font-family: Verdana, Arial
		font-size:smaller;
		margin-top: 0; 
		margin-bottom: 0;
		
}
p.translation a{
	text-decoration:none;
}
p.center {
	text-align:center;
}  				
/*use to remove formatting of links*/
.plain {
	background: Yellow; 
	font-size:smaller; 
	text-decoration : none;
	color:#000000;
	font-family: Verdana, Arial
}
.framed  {
	padding-left : 10px;
	padding-right : 10px;
	background : url('background.gif');
}
.comment  { 
		font-size:80%;
		background : #F5FFFA;
		color : Black;
		border : thin solid Blue;
		padding : 1px 5px 1px 5px;
		font-family:Verdana, Arial
}	
.caption {font-size:80%;
		text-align:center;
		line-height :  150%;
		font-family:Verdana, Arial
		}
.lessontitle  {	font-size : 150%;
	color:blue;
	text-align:left;
	font-family:Verdana, Arial
	font-weight: 800;
	margin-top:0;
	margin-bottom:4px;
}

.lessonsubtitle  {font-size : 110%;
		color:#8769F5;
		text-align:left;
	   font-family:Verdana, Arial
		font-weight: 800;
		margin-top:0;
    	margin-bottom:0
}
	
span.lessonpage {
		color: #F8C90E;
	   font-family:Verdana, Arial
		font-size:80%;
		font-style: italic;
		}

td  {
	color : #000000;
	text-align : left;
	text-indent : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-family : Verdana, Arial
}

.times  {
	color : #000000;
	background-color : #FBF2A9;
	border:none;
	font-family : Verdana, Arial
}


h1  {
	font-weight : bold;
	text-align : center;
	color : #8769F5;
	font-family : Verdana, Arial
}

.course  {
	
	font-size : 125%;
	font-weight : bold;
	text-align : left;
	color : #800000;
	font-family : Verdana, Arial
}

h2  {
	font-weight : bold;
	text-align : left;
	color : #8769F5;
	font-family : Verdana, Arial
	font-size: medium;
}

h3  {

	font-weight : bold;
	text-align : left;
	color : #8769F5;
	font-style : italic;
	font-family : Verdana, Arial
}

h4  {
		font-weight : bold;
	text-align : left;
	color : black;
	font-style : normal;
	font-family : Verdana, Arial
}

.tablebig  {
	font-size : 130%;
	font-weight : bold;
	font-family : Verdana, Arial
}

.tablesmall  {
	font-weight : bold;
	font-family : Verdana, Arial
}

tr  {
	vertical-align : top;
}
th.rate {background:#8769F5;
	color:white;
	font-family : Verdana, Arial
	}
td.rate{text-align:center;}

td.colhead {
	color : White;
	background : #808080;
	font-size : 150%;
	font-weight : bold;
	text-align : left;
	font-family : Verdana, Arial
}

hr  {
	color : #040240;
}

.indent1  {
	margin-left : 150px;
}

.indentQ  {
	margin-left : 100px;
}

p.Verdana, Arial {
	font-family : Verdana, Arial
}

p.purpose  {
	font-size : 130%;
	font-weight : bold;
	margin-left : 50px;
	color : #000000;
	font-family : Verdana, Arial
}

.small  {
	font-size : smaller;
}
.framelink {
		margin-top:0;
		margin-bottom:0;
		font-size: smaller;
		font-family: Verdana, Arial
}

li  {
	color : #000000;
	text-align : left;
	text-indent : 0pt;
	margin-left : 0pt;
	margin-right : 0pt;
	font-family : Verdana, Arial;
	font-size: small;
}

li.times  {
	font-weight : normal;
	color : #000000;
	font-family : Verdana, Arial
}

li.sublist  {
	font-style : italic;
}
/*to enlarge the first letter of a word - intial capital*/
span.cap  {
	font-size : 130%;
	}
/*for vocabulary words*/
span.term  {
	font-weight : bold;
	color : #F8C90E;
}

.blue  {
	font-weight : bold;
	color : #000080;
}

.grayback  {
	background : #808080;
}

.redback  {
	background : #800000;
}
.tablelines{
	border : 1px solid blue;
}
/*table of contents entries*/
.toc {
		font-size:80%;
		font-family:Verdana, Arial}
td.toc{
		height:14px;
		}

td.toc p {margin-top: 6px; 
		margin-bottom: 6px;
		}
/*subheading in table of contents. Used with expanded list*/
span.sub { 
	font-weight:bold;  
	color:#990099;
 }
 /*puts line around outside of table of contents*/

/*for warnings or teacher boxes*/
.pullout { 
	BACKGROUND-COLOR: #ffcc00; 
 	padding :  5px;
 	border : thin solid blue;
 }
 /* for scripture in footer*/
 .verse {
 	font-size:smaller; 
 	text-align:center;
	}
.lessonred{
	background-color: blue;
}		
/*for media print*/
#url{
	text-align:center;
	display:none;
}
/*for the Disclaimers*/
.disclaimer {
		font-size:80%;
		background : #c0c0c0;
		border: medium groove Blue;
		padding:5px;
		font-family:Verdana, Arial, sans-serif;}
span.type {
		color:#000000;
		font-size:90%;
		background:#ffffff;
		font-family: Verdana, Arial
}
span.file{
	font-size : smaller;
	font-weight : bold;
	font-family : Verdana, Arial
}
p.timestamp { 
	font-size: smaller;
	color: #808080; 
	font-style: italic 
	}