BODY {
	BACKGROUND: #e0e0de url('backgroundblue.gif');
	COLOR: #000000;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 10px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	FONT-FAMILY: Georgia,"Times New Roman", Times, serif
}
A:hover {
	BACKGROUND: #a5d1d1;
	COLOR: blue
}
A:link {
	COLOR: #ce6117
}

.toc A:link {
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #074a67
}

.toc A:visited {
	TEXT-DECORATION: none
}

A:active {
	COLOR: red
}

.toc A:active {
	TEXT-DECORATION: underline
}



.toc A:hover {
	TEXT-DECORATION: underline
}

.framed {
	BACKGROUND: url('background.gif');
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px
}
.popup {font-family : Georgia,"Times New Roman", Times, serif;
	font-size:smaller;
	color : #000000;
	background : url('background.gif');
	padding-left:10px;
	padding-right:10px
}

.noline {
	TEXT-DECORATION: none
}

.lessontitle {
	FONT-SIZE: 150%
}

.lessonsubtitle {
	FONT-SIZE: 120%
}
.crumbs {font-family: Verdana,Tahoma,Arial,sans-serif;
		font-size:smaller;
		margin-top: 0; 
		margin-bottom: 0
		}
.crumbs a {
			text-decoration: none;
}
.here {
	background-color : #FED596;
}

TD {
	COLOR: #000000;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	FONT-FAMILY: Georgia,"Times New Roman", Times, serif;
}

.times {
	BACKGROUND-COLOR: #e7e7e7;
	COLOR: #000000;
	FONT-FAMILY: Georgia,"Times New Roman",Times, serif
}

div.times {
	color : #000000;	
	background:#ffcc99;
	margin-left:25px;
	padding:10px;
	border : thin solid #D2691E;
	font-family : Georgia,"Times New Roman",Times, serif;
}
	

H1 {
	COLOR: #095a7b;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

.course {
	COLOR: #800000;
	FONT-SIZE: 125%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

H2 {
	COLOR: #e67022;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

H3 {
	COLOR: #e67022;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

H4 {
	COLOR: black;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
	TEXT-ALIGN: left;
}

.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 {
	BACKGROUND: #808080;
	COLOR: white;
	FONT-SIZE: 150%;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

HR {
	COLOR: #095a7b
}

DIV.times HR {
	COLOR: #d2691e
}

.indent1 {
	MARGIN-LEFT: 150px;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

.indentQ {
	MARGIN-LEFT: 100px;
	FONT-FAMILY: Georgia,"Times New Roman",serif;
}

P.Verdana {
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}

P.purpose {
	COLOR: #000000;
	FONT-SIZE: 130%;
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 50px;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}

.small {
	FONT-SIZE: smaller;
}

LI.times {
	BACKGROUND: #dedede;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Georgia,"Times New Roman", Times, serif;
}

LI.sublist {
	FONT-STYLE: italic
}

.toc {
	FONT-SIZE: 80%;
	FONT-FAMILY: Verdana,Tahoma,Arial,sans-serif;
}
td.toc p {margin-top: 6; 
		margin-bottom: 6;
		}
		
span.sub {
	COLOR: #074a67;
	FONT-WEIGHT: bold;
}

HR.toc {
	COLOR: #074a67;
	LINE-HEIGHT: 10px;
	TEXT-INDENT: 20px;
	WIDTH: 50px;
}

span.label {
	COLOR: #000000;
	FONT-SIZE: 80%;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana,Tahoma,Arial,sans-serif;
}

span.type {
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-SIZE: 90%;
	FONT-FAMILY: Verdana,Tahoma,Arial,sans-serif;
}

span.cap {
	FONT-SIZE: 130%;
	FONT-WEIGHT: normal;
	LETTER-SPACING: 0.1em;
}

span.smallcap {
	FONT-VARIANT: small-caps;
}

span.term {
	COLOR: #095a7b;
	FONT-WEIGHT: bold;
}

.step {
	FONT-SIZE: 90%;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

.stepcomment {
	MARGIN-LEFT: 2em
}

H2.step {
	COLOR: #e67022;
	FONT-SIZE: 150%;
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Maiandra GD", Verdana, Arial, sans-serif;
}

.blue {
	BACKGROUND-COLOR: #095a7b;
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: bold;
}

.grayback {
	BACKGROUND: #c0c0c0;
}

.redback {
	BACKGROUND: #800000;
}

span.menu {
	BACKGROUND: navy;
	COLOR: #ffffff;
	FONT-SIZE: 90%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.disclaimer {
	BACKGROUND: #c0c0c0;
	BORDER-BOTTOM: gray groove;
	BORDER-LEFT: gray groove;
	BORDER-RIGHT: gray groove;
	BORDER-TOP: gray groove;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

.verse {
	FONT-SIZE: smaller;
	TEXT-ALIGN: center;
}

.caption {
	font-size:80%;
	text-align:center;
	line-height : 150%;
	font-weight : bold;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

.disclaimer {
		font-size:80%;
		background : #c0c0c0;
		border: medium groove Gray;
		padding:5px;
		font-family:Verdana, Arial, sans-serif;
}
span.file{
	font-size: smaller;
	font-weight : bold;
	font-family : Verdana,Arial, sans-serif;
}
div.directions
{ background: #F4A460;  
border: 1px solid;  

 margin: 30px;
   padding: 5px;
   }
p.timestamp { 
	font-size: smaller;
	color: #808080; 
	font-style: italic 
	}