body {
	background: #1D375F;/*3E5C8F*/
}
td {color:#333366;}
td a {text-decoration: none;}
#content {font-size: 17px; line-height: 28px; color:#333366;}
#content sup {font-size: 80%;line-height: 80% !important;}
#nav td {padding: 5px !important;}
#nav a {color: #FFF; font-size: 14px; text-decoration: none; font-weight: normal;}
#nav a:hover {text-decoration: underline;}

#content {
	padding:20px 50px;
	} 
#content_sub {
	padding: 20px;
	}
	


 .MajHeader {font-size: 20px; margin-top: 0px; text-align:center; line-height: 30px; font-weight: bold;   }


.toc .MajHeader, .ChapterHeader, .VolumeHeader {font-size: 22px; font-weight: bold !important; line-height: 24px; text-align: left !important;}

.gsc-branding, .gsc-clear-button { display:none;}
.gsc-input {width: 100px !important;}

a.button {padding: 5px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; width: 350px;background: #EEE; border: solid 1px #000; color:#000; display: block; margin:10px auto;}

#content p {text-indent: 2em; margin-bottom: 12px;}
.toc p {text-indent: 0px !important;}

.ChapterHeader {display: block; text-align:center !important; text-indent: 0px !important; margin-bottom: 10px;}
h2.MinHeader { font-size: 22px; display:block; text-align:left; text-indent: 0px !important; font-weight: bold;}

#content blockquote, .SmallType {font-size: 16px; line-height: 21px !important;} 

#content .MajHeader {margin-left: 6em; text-indent: -6em !important; text-align:left !important;}

#content blockquote {margin: 16px 50px;}

.toc a {color: blue;}

.intro p {
font-size: 14px; line-height: 20px; text-indent: 2em !important;
}
a.SmallType {
	color: purple;
}
a.SmallType:visited, a.SmallType:hover:visited {
	color: red;
}
.cols p {
	margin: 9px;
}
