/* CFT-v1_1.css 
	Added hypothesis-text
*/

body {
	background-color:		rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

a {
	color: 					#0000ff;					/* blue */
	text-decoration:		none;
}

a:hover {
	background-color: 		black;
	color: 					lime;
}

blockquote {
	background-color:		#cccccc;					/* light grey */
	color: 					rgb(51, 0, 51);				/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				90%;	
	margin-left:			60px;
	margin-right:			60px;
	text-align: 			justify;
}

h1 {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			skia, sand, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				260%;
	text-align: 			center;
}

h2 {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				190%;
	line-height:			200%;
	margin-left:			-2px;
	margin-right:			-2px;
	text-align: 			center;
}

h2 a {
	color: 					rgb(204, 102, 204);			/* pinkish */
	text-decoration:		none;
}

h2 a:hover {
	color: 					rgb(204, 102, 204);
	background-color: 		rgb(204, 102, 204)
}

h3 a {
	color: 					rgb(204, 102, 204);			/* pinkish */
	text-decoration:		none;
}

h3 a:hover {
	background-color: 		rgb(51, 0, 51);
	color: 					rgb(204, 102, 204);
}

h3 {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				120%;
	line-height:			175%;
	text-align: 			center;
}

h3.top-header {
	margin-top:				-16px;
}

h4 {
	color:					rgb(51, 0, 51);				/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				140%;
	text-align: 			center;
}

li a:hover {
	background-color: 		#cccccc;					/* light grey */
	color: 					rgb(51, 0, 51);				/* dark purple */
}

li.numbered {
	background-color:		#cccccc;					/* light grey */
	color: 					rgb(51, 0, 51);				/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				90%;
	list-style-type:		decimal;
	margin-left:			30px;
	margin-right:			30px;
	text-align: 			justify;
}

li.thesis-text {
	list-style-type:		none;
}

li.thesis-text a:hover {
	background-color: 		rgb(51, 0, 51);				/* dark purple */
	color: 					rgb(204, 102, 204);			/* pinkish */
}

li.toc-text {
	font-size:				70%;
	font-weight:			bold;
	list-style-type:		none;
	margin-left:			50px;
	margin-right:			50px;
	text-align:				left;
}
	
li.toc-text a:hover {
	background-color: 		rgb(51, 0, 51);				/* dark purple */
	color: 					rgb(204, 102, 204);			/* pinkish */
}

.association {
	color:					rgb(204, 102, 204);			/* pinkish */
	font-size:				80%;
	font-style:				normal;
	font-weight:			normal;
}

.author {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				55%;
	text-align: 			center;
}

.black-bar {
	background-color: 		black;						/* black */
	color:					rgb(0, 51, 51);
	margin-left:			-2px;
	margin-right:			-2px;
	text-align:				justify;
}

.book-title {
	text-decoration:		underline;
}

.center-align {
	text-align:					center;
}

.contact {
	color:					rgb(204, 102, 204);			/* pinkish */
	font-size:				80%;
	font-style:				normal;
	font-weight:			normal;
	margin-bottom:			-28px;
}

.contact-link {
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				75%;
	margin-top:				0;
}

.container {
	border-top:				1px solid black;			/* black */
	border-bottom:			2px solid black;			/* black */
	margin-top:				-20px;
	margin-bottom:			-4px;
	margin-right:			8px;
	margin-left:			8px;
	padding-bottom			2px;
	padding-top				8px;
	padding-left			8px;
	padding-right			8px;
	background-color:		#cccccc;					/* light grey */
}

.date {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				45%;
	text-align: 			center;
}

.heading {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				200%;
	text-align: 			center;
}

.hypothesis-text, .hypothesis-text li {
	border:					solid rgb(51, 0, 51); 1px;
	color:					rgb(51, 0, 51);;
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans serif;
	font-size:				80%;
	font-style:				normal;
	margin-left:			30px;
	margin-right:			30px;
	padding:				15px;	
	text-align:				justify;
}


.left-align {
	align:					left;
}

.orange-bar {
	background-color: 		rgb(255, 102, 102);			/* orange */
	color:					rgb(0, 51, 51);
	margin-left:			-2px;
	margin-right:			-2px;
	text-align:				justify;
}

.org-name {
	color:					rgb(255, 102, 102);			/* orange */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom:			0;
	margin-top:				0;
}

.org-preposition {
	font-family:			serif;
	font-size:				85%;
	font-style:				italic;
}

.outer-container {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	border:					16px solid black;			/* black */
	margin:					2px;
	margin-bottom:			-28px;
	padding:				2px;
}

.subtitle {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				75%;
	text-align: 			center;
}

.tableheader-center {
	background-color:		#999999;				/* light grey */
	color: 					rgb(51, 0, 51);			/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				80%;
	margin-left:			30px;
	margin-right:			30px;
	text-align: 			center;
	vertical-align: 		top;
}

.tabledata-center {
	background-color:		#999999;				/* light grey */
	color: 					rgb(51, 0, 51);			/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				60%;
	margin-left:			30px;
	margin-right:			30px;
	text-align: 			center;
	vertical-align: 		top;
}

.tabledata-justify {
	background-color:		#999999;				/* light grey */
	color: 					rgb(51, 0, 51);			/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				60%;
	margin-left:			30px;
	margin-right:			30px;
	text-align: 			justify;
	vertical-align: 		top;
}

.thesis-text {
	background-color:		#cccccc;					/* light grey */
	color: 					rgb(51, 0, 51);				/* dark purple */
	font-family:			Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:				90%;
	margin-left:			30px;
	margin-right:			30px;
	text-align: 			justify;
}

.title {
	background-color:		rgb(51, 0, 51);				/* dark purple */
	color:					rgb(204, 102, 204);			/* pinkish */
	font-family:			Skia, Sands, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				150%;
	font-weight:			bold;
	text-align: 			center;
}

.underline {
	text-decoration:		underline;
}
