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