blockquote {
	background-color : transparent;
	color : #333366;
	font-size : 90%;
	margin-left : 1.5em;
}

body {
	background-color : #FFFFF0;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	margin-left : 10%;
	margin-right : 10%;
}

h1 {
	background-color : transparent;
	color : Teal;
	margin-bottom : 2%;
	margin-top : 2%;
	text-align : left;
}

h2 {
	background-color : transparent;
	color : Teal;
	margin-bottom : 1%;
	margin-top : 0%;
}

h3 {
	background-color : transparent;
	color : Black;
	margin-bottom : 2%;
	margin-top : 0%;
}

h4 {
	background-color : transparent;
	color : #333366;
	font-style : italic;
	margin-bottom :-1%;
	margin-top : -1%;
}

table.gold {
	background-color : #F8D088;
	color : #000000;
	width : 100%;
}

td {
	font-family : Arial, Helvetica, sans-serif;
}

td.cat {
	font-weight : bold;
	width : 40%;
}

ul, ol {
	margin-left : 5%;
}

.author {
	font-weight : bold;
	margin-bottom : 0%;
	margin-top : 1%;
	text-align : left;
}

.center {
	text-align : center;
}

.centersmall {
	font-size : 80%;
	text-align : center;
}

.chaptertitle {
	text-align : left;
	text-transform : uppercase;
}

.header {
	background-color : transparent;
	color : #333366;
	font-size : medium;
	font-weight : bold;
}

.indent {
	text-indent : 1em;
}

.italic {
	font-style : italic;
}

.left {
	text-align : left;
}

.leftsmall {
	font-size : 80%;
	text-align : left;
}

.leftsmallred {
	color : #FF0000;
	font-size : 80%;
	text-align : left;
	background-color : transparent;
	font-style : italic;
	font-weight : bold;
}

a:link {text-decoration: none;color: blue;}
a:visited {text-decoration: none; color: #800080; }
a:active {text-decoration: none; color: blue;}
a:hover {text-decoration: none; color: red;}




.navigate {
	font-size : 80%;
	margin-bottom : 0%;
	margin-top : 0%;
	text-align : right;
}

.navigatebold {
	background-color : transparent;
	color : #980000;
	font-size : 80%;
	font-weight : bold;
	margin-bottom : 0%;
	margin-right : 5%;
	margin-top : 0%;
	text-align : right;
}

.right {
	text-align : right;
}

.rightred {
	background-color : transparent;
	color : #FF0000;
	text-align : right;
	}

.rightsmall {
	font-size : 80%;
	text-align : right;
}

.subtitle {
	font-size : large;
	margin-top : 0%;
	text-align : left;
}

.title {
	font-size : smaller;
	margin-bottom : 0%;
	margin-left : 5%;
	margin-top : 0%;
	text-align : left;
}
hr{
	background-color : transparent;
	color : #C8C4B0;
	height : 1px;
	}
	

/* layout of picture and associated text (changes the image position and the style of the title below it) */
.resourceimage {text-align: center;
vertical-align: top;
width: 20%;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 70%;
font-family: Arial, Helvetica, Sans-serif;}

/* appearance of image */
.image {border-color: black;
border-width: 1px;
text-align: center;
margin-bottom: 5px}
