/* CSS Document */

/* link characteristics in all documents */
a:link, a:visited, a:hover {
text-decoration: none; color: rgb(0,51,153); 
}
a:hover { background-color:#999999; color: #FFFFFF}

/* universal body characteristics */
body {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	margin-left:50px;
	margin-right:50px;
	}

/* table of contents body characteristics */
.tocbody {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.2;
	margin-left:10px;
	margin-right:10px;
	margin-top: 25px;
	background-color:#F4F4F5;
	}
	
/* superscript tag characteristics (used in ub papers pages) */	
sup {
    font-weight: normal;
    font-size: smaller;
	color: blue;
		}
		
/* ordered list class for <ol> tag in the table of contents */
.ol-toc {
	margin-top: -10px;
	}
	
/* ordered list class for <ol> tag in the ub text with large space underneath list*/
.ol-lg-ubtxt {
	margin-bottom: 25px;
	}	

/* list item class for <li> tag in the table of contents */
.li-toc {
	margin-left: -5px;
	margin-top: 5px;
	line-height: 1.05;
	font-size:small;
}

/* table of contents parts title class */
.part-title {
	font-weight: bold;
	text-align: center;
	}
/* titles of papers in ub pages */
.papertitle {
	font-size: small;
	font-weight: bold;
	}
/* table of contents next or previous section link */
.secnav {
	font-size: small;
	margin-top: -5px;
	margin-bottom: 25px;
	font-weight: bold;
	}

/* table of contents (toc_intro.html) title sub-text */
.titleptxt {
	font-size: small;
	line-height: 1.2;
	text-align: center;
	margin-top: -12px;
	margin-bottom: 15px;
	}
	
/* title sub-text in paper titles */
.ubtxt-titletxt {
	text-align: center;
	margin-top: 40px;
	}

/* title formating for papers */
.ubtxt-h1, .ubtxt-h2, .ubtxt-h3 {
	text-align: center;
	}
	
.ubtxt-h1 { font-style: italic;
			margin-top:5px;
			text-decoration:underline;
	}

.ubtxt-h2 { line-height:1; }

.ubtxt-h3 { margin-top: 47px; 
			line-height:1; }

/* ****************************** */

/* first line of bottom text at end of each papers */
.ubtxt-btxt {
		font-size: small;
		margin-top: 25px;
		}
		
/* second line of bottom text at end of each papers */
.ubtxt-btxt2 {
		font-size: small;
		}

/* first horizontal rule on a paper at the beginning of a part */
.ubtxt-1sthr {
	margin-bottom: 40px;
	width: 50%;
	}

/* second horizontal rule on a paper at the beginning of a part or the first in a paper*/
.ubtxt-2ndhr {
	margin-top: 10px;
	margin-bottom: 30px;
	width: 100%;
	}

/* last horizontal rule on a paper at the end of the paper */
.ubtxt-lasthr {
	margin-top: 30px;
		}

/* creates spaces underneath each text paragraph in the papers */
.ubtxt-paraspace {
	margin-bottom: -8px;
	}

/* creates space underneath the last paragraph in the papers */
.ubtxt-author-paraspace {
	margin-bottom: 50px;
	}
	
/*Makes space around ending text in last paper in each part */
.ubtxt-eop-paraspace { 
		margin-top: 40px;
		margin-bottom:20px;
		text-align: center;
		font-size: large;
		font-weight: bold;
		}

