@charset "UTF-8";
/* CSS Document */

/* Background Design */

body {
	background-color:#696;
}


/* Body Text */

p {
	text-align:justify;
	text-justify:inter-word;
	font-size:1em;
}

/* General Linkage */
a:link {
	color:#CCC;
}
a:visited {
	color:#FAD;
}
a:hover {	
	color:#333;
}

/* Table of Contents */

table.contents {
	margin-top:3em;
}

span.pagetitle {
	font-size:2.0em;
	text-transform:uppercase;
}

span.subtitle {
	font-size:1.5em;
	text-transform:capitalize;
}

span.toplinks {
	font-size:0.8em;
	text-transform:uppercase;
}

.index {
	background-color:#CCC;
	text-color:#999;
	text-align:center;
	font-size:1.3em;
	font-variant:small-caps;
}

li {
	font-size:1.3em;
}

a.index:link {
	color:#333;
}
a.index:visited {
	color:#333;
}
a.index:hover {
	background-color:#333;
	color:#CCC;
}

.image {
	float:right;
	display:block;
}

/* Index Markers */

td.dex {
	background-color:#ccc;
	text-color:#999;
	text-align:center;
	font-size:1.2em;
	font-variant:small-caps;
}

td.redex {
	
	background-color:#999;
	text-color:#ccc;
	text-align:center;
	font-size:1.2em;
	font-variant:small-caps;
}

a.linkdex:link {
	color:#333;
	text-decoration:none;
}
a.linkdex:visited {
	color:#333;
	text-decoration:none;
}
a.linkdex:hover {
	color:#FAD;
	text-decoration:none;
}

/* Section Titles */

.sectitle {
	font-size:1.3em;
	text-transform:uppercase;
}

/* Footer */

#footer {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	background-color:#695;
}


.FooterLeftFloat {
	float:left;
	margin:0em;
	text-align:left;
	font-size:0.8em;
	padding-left: 2em;
	padding-bottom: 2em;
	border-style:none;
}

.FooterRightFloat {
	float:right;
	margin:0em;
	text-align:right;
	font-size:0.8em;
	padding-right: 2em;
	padding-bottom: 2em;
	border-style:none;
}

a.FootLink:link {
	font-weight: 400;
	text-decoration: none;
	outline:none;
}

a.FootLink:visited {
	font-weight: 400;
	text-decoration: none;
	outline:none;
}

a.FootLink:hover {
	font-weight: 700;
	text-decoration: none;
	outline:none;
}

.Italics {
	font-style:italic;
}

.SmallCaps {
	font-variant:small-caps;
}


	


