body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F7EFCC;
}
.alignRight {text-align: right;}

.infoBackground {background-color:#CCCCCC;}

/* THESE WERE THE BACKGROUND IMAGES I WAS USING
.k3tables {background-image:url(../images/k3Background.jpg);
			background-repeat:no-repeat;
			}
#altTextK h1 { 
 move text off the page; header for accessibility issues 
text-indent: -5000px;
}
			
.four7tables {background-image: url(../images/fourThru7BG.jpg);
			background-repeat:no-repeat;
			}
			
.eight12tables {background-image: url(../images/eightThru12BG.jpg);
			background-repeat:no-repeat;
			}
*/
	
.tdPaddingLeft { padding-left: 30px;
				padding-top: 23px;
				}
.tdNoPadding { padding: 1px 2px 1px 5px;
				border-color: #F7EFCC;
				border-width: thin;
				color: #000000;
				background-color: #A7AD9F;
				line-height: 13px;
				font-size: 11px;}
				
.tdNoPadding a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: none;
	font-weight: bold;
}
.tdNoPadding a:visited {
	color: #57170E;
	text-decoration: none;
	font-weight: bold;
}
.tdNoPadding a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.tdNoPadding a:active {
	color: #F7EFCC;
	font-weight: bold;
}

.tdClasses { padding: 2px 2px 2px 5px;
				border-color: #F7EFCC;
				font-size: 11px;
				border-width: thin;
				color: #000000;
				background-color: #81423b;
				line-height: 12px;}
				
.tdClasses a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: none;
	font-weight: bold;
}
.tdClasses a:visited {
	color: #A7AD9F;
	text-decoration: none;
	font-weight: bold;
}
.tdClasses a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.tdClasses a:active {
	color: #F7EFCC;
	font-weight: bold;
}



.tdNoPadding3 { padding: 2px 2px 2px 5px;
				border-color: #F7EFCC;
				border-width: thin;
				color: #000000;
				background-color: #A7AD9F;
				line-height: 9px;
				font-size: 9px;}
				
.tdNoPadding3 a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: none;
	font-weight: bold;
}
.tdNoPadding3 a:visited {
	color: #57170E;
	text-decoration: none;
	font-weight: bold;
}
.tdNoPadding3 a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.tdNoPadding3 a:active {
	color: #F7EFCC;
	font-weight: bold;
}

.tdClasses3 { padding: 2px 2px 2px 5px;
				border-color: #F7EFCC;
				border-width: thin;
				color: #000000;
				background-color: #81423b;
				line-height: 9px;
				font-size: 9px;}
				
.tdClasses3 a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: none;
	font-weight: bold;
}
.tdClasses3 a:visited {
	color: #A7AD9F;
	text-decoration: none;
	font-weight: bold;
}
.tdClasses3 a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.tdClasses3 a:active {
	color: #F7EFCC;
	font-weight: bold;
}


			
.tdUnits { padding: 2px 0px 2px 25px;
			font-size: 10px;
			border-color: #F7EFCC;
				border-width: thin;
				color: #000000;
				background-color: #A7AD9F;
				line-height: 12px;
			}
.tdUnits a:link {
	font-size: 10px;
	color: #000000;
}
.tdUnits a:visited {
	font-size: 10px;
	color: #57170E;
}
.tdUnits a:hover {
	font-size: 10px;
	color: #F7EFCC;
	text-decoration: underline;
}
.tdUnits a:active {
	font-size: 10px;
	color: #F7EFCC;
}

.tdUnits2 { padding: 5px 0px 0px 15px;
			font-size: 10px;}
.tdUnits2 a:link {
	font-size: 10px;
	color: #000000;
}
.tdUnits2 a:visited {
	font-size: 10px;
}
.tdUnits2 a:hover {
	font-size: 10px;
	color: #F7EFCC;
}
.tdUnits2 a:active {
	font-size: 10px;
	color: #F7EFCC;
}

.tdClasses2 { padding: 2px 0px 2px 25px;
			font-size: 10px;
			border-color: #F7EFCC;
				border-width: thin;
				color: #000000;
				background-color: #81423b;
				line-height: 11px;
			}
.tdClasses2 a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: none;
	font-weight: bold;
}
.tdClasses2 a:visited {
	color: #A7AD9F;
	text-decoration: none;
	font-weight: bold;
}
.tdClasses2 a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.tdClasses2 a:active {
	color: #F7EFCC;
	font-weight: bold;
}

.style23 {color: #F7EFCC}
.style23 a:hover {
	font-size: 10px;
	color: #F7EFCC;
}
.style23 a:link {
	font-size: 10px;
	color: #F7EFCC;
}
.style23 a:visited {
	font-size: 10px;
	color: #F7EFCC;
}
.style23 a:visited {
	font-size: 10px;
	color: #F7EFCC;
}

td {padding: 10px;}
th {padding: 10px;}

.text {padding: 20px 40px 0px 20px;
		line-height: 17px;
		}


a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #57170E;
	text-decoration: underline;
}
a:hover {
	color: #A7AD9F;
	text-decoration: none;
}
a:active {
	color: #98A18F;
}


.footer {text-align: center;
		font-size: 10px;
		line-height: 12px;}

.footer a:link {
	font-size: 10px;
}
.footer a:visited {
	font-size: 10px;
}
.footer a:hover {
	font-size: 10px;
}
.footer a:active {
	font-size: 10px;
}

.tdLinks {
			font-size: 115%;
			color: #57170E;
			font-weight: bold;
			padding-top: 17px; /* 23px  */
			/* background-color: #A7AD9F; */
			border-color: #F7EFCC;
			border-width: thick;	
}

/*
.tdLinks a:link {
	color: #57170E;
	text-decoration: none;
}
.tdLinks a:visited {
	color: #000000;
	text-decoration: none;
}
.tdLinks a:hover {
	color: #999F7C;
	text-decoration: underline;
}
.tdLinks a:active {
	color: #E9D5B5;
}
*/

.tdLinksBooks {
			font-size: 12px;
			color: #000000;
}

.tdLinksBooks a:link {
	color: #000000;
	text-decoration: underline;
}
.tdLinksBooks a:visited {
	color: #6C7773;
	text-decoration: underline;
}
.tdLinksBooks a:hover {
	color: #5C2C11;
	text-decoration: underline;
}
.tdLinksBooks a:active {
	color: #5C2C11;
}

.paddingRight {padding-right: 50px;}

.leftIndent {margin-left: 20px;}
.leftIndent30 {margin-left: 30px;}
.leftIndent40 {margin-left: 40px;}
.leftIndent50 {margin-left: 50px;}

h6 {font-size: 100%;}
h5 {font-size: 100%;}
h4 {font-size: 100%;}
h3 {font-size: 115%;}
h2 {font-size: 125%;}
h1 {font-size: 135%;
	line-height: 25px;
}

.floatRightSnif {float: right;
			margin: 10px 0px 10px 10px;
			border-width: 15px;
			border-color: #A7AD9F;
			border-style: solid;
			}

.floatLeftSnif {float: left;
			margin: 10px 10px 10px 0px;
			border-width: 15px;
			border-color: #A7AD9F;
			border-style: solid;
			}
			
.floatRight {float: right;
			margin: 0px 0px 0px 15px;
			}

.floatLeft {float: left;
			margin: 5px 5px 5px 0px;
			}
hr {
	color: #000000;
}

.tdPadList {padding: 4px;}

.bookUnitTable {background-color: #A7AD9F; /* #A7AD9F-green; #F3CD7A-yellow #D89471-red #B36856-red2 */
				border-color: #A7AD9F; /* #DBA867-biege #E1C393-lightbrown  */
				border-width: thin;
				border-style: groove;
				padding: 2px;
				font-size: 10px;
				line-height: 14px;
				/* color: #000000; */ }
				
.bookUnitTable a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: underline;
	font-weight: bold;
}
.bookUnitTable a:visited {
	color: #57170E;
	text-decoration: underline;
	font-weight: bold;
}
.bookUnitTable a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.bookUnitTable a:active {
	color: #F7EFCC;
	font-weight: bold;
}

.gradeHomeTable {background-color: #A7AD9F; /* #A7AD9F-green; #A27A76-red #B39D9B-lightred */
				border-color: #A7AD9F; /* #DBA867-biege #E1C393-lightbrown  */
				border-width: thin;
				border-style: groove;
				padding: 4px;
				font-size: 10px;
				/* color: #000000; */ }
				
.gradeHomeTable a:link {
	color: #000000; /* #F7EFCC */
	text-decoration: underline;
	font-weight: bold;
}
.gradeHomeTable a:visited {
	color: #57170E;
	text-decoration: underline;
	font-weight: bold;
}
.gradeHomeTable a:hover {
	color: #F7EFCC;
	text-decoration: underline;
	font-weight: bold;
}
.gradeHomeTable a:active {
	color: #F7EFCC;
	font-weight: bold;
}

.bibliography {font-size: 10px;	
				margin-left: 20px;}
.answers {font-size: 10px;
			line-height: 12px;}
.quote {font-size: 10px;
			line-height: 12px;}
			
.greenBG {background-color: #A7AD9F;
			border-width:thin;
			border-style:solid;
			border-color:#000000;
			padding: 5px;
			font-size: 10px;
			}
.schedule {
			/* background-color: #A7AD9F;  #A7AD9F-green; #A27A76-red #B39D9B-lightred */
			/* border-color: #A7AD9F;  #DBA867-biege #E1C393-lightbrown  */
			border-width: thin;
			border-style: solid;
			padding: 2px;
			font-size: 12px;
}			