#ie-root .shell-1 {height: 2800px;}
/* For the Books title or front page */
#book-title-page {
	margin-top: 20px;
	margin-left: -250px;
	font-size: 120%;
}

#book-title-page * {
	text-align: center;
}

#book-title-page img {
	margin-top: 20px;
}

#book-title-page .title h1 {
	border-bottom: none;
	margin: 20px 0px 30px;
}

#book-title-page .title h2 {
	margin-bottom: 30px;
}

#book-title-page .img-block { 
	margin-left: 45% !important;
}

#book-title-page .orig-pub-info {
	padding: 2	0px 0px;
}

#book-title-page .availability {
	padding-bottom: 30px;
}

#book-title-page .thl-pub-info p {
	font-size: 110%;
	margin-top: 0px;
}

/* For the side column links */
#ie-root #side-column h3.side-search-header { margin-top: -35px;}

#side-column .list1 h3, #side-column .list2 h3{
	margin:5px 0 5px; 
	padding:0; 
	font-size:130%; 
	line-height:160%; 
	font-weight:bold; 
	letter-spacing:0px;
	width: 95%;
}

#side-column .list1 h3 a, #side-column .list1 h3 a:visited, #side-column .list2 h3 a, #side-column .list2 h3 a:visited {
	color:#404040; 
	padding:0 0 0 19px;  
	margin:0; 
	line-height:160%; 
	display:block; 
	background:transparent url(/global/images/btn-plus-lg.gif) no-repeat 2px 6px; 
}

#list1 h3, #list1 h3 a {white-space: normal !important;}

#list1 h4.book-head a.external { /* had #list1 h3 .tib, here but that created double plus signs for Tibetan */
	background:transparent url(/global/images/btn-plus-lg.gif) no-repeat 2px 4px; 
}

#list1 h3 .tib, #list1 h4 .tib {
	font-size: 18pt !important;
	line-height: 130%;
	font-weight: normal !important;
	width: 200px !important;
}

#list1 li {
	margin-left: 28px;
	text-indent: -28px;
}

#list1 li ul.sublist {
	margin-left: -12px;	
}

#list1 li ul.sublist li {
	width: 80%;
}

#ie-root-8 #list1 li {
	text-indent: 24px;
	margin-left: 0px;
}

#ie-root-8 #list1 li.sublist {
	margin-left: 12px;
}

#ie-root-8 #list1 li.control {
	text-indent: -18px;
	margin-left: 0px;
}

#ie-root-8 #list1 li a {
	margin-left: -12px;
}

#list1 li a { white-space: normal !important;}

/* increasing size of numbering in toc but not Tibetan font */
ul.chap-toc .tib, ol.book-toc .tib {
  font-size: 18pt !important;
	font-weight: normal !important;
	line-height: 120%;
}

/*ul.chap-toc li a .tib  { font-size: 16pt !important; line-height: 19pt !important; }

ol.book-toc li a.tib { font-size: 15pt !important; }*/

ol.book-toc li.bullet { 
	background:  transparent url("/global/images/btn-empty-lg.gif") no-repeat 2px center !important;
	margin-left: 3px !important; padding-left: 24px;
}

ol.book-toc li.bullet a { background-image: none !important;}

/* TOC related styles */
#chap-id, #toc-id {display: none; visibility: hidden; line-height: 1px;}

li.viewall {
	width: 75%;
	border-top: 1px solid #99c2e0;
	padding-top: 6px;
	margin-left: 18px !important;
}

li.viewall a {
	background-image: url(/global/images/btn-dot-sm.gif) !important;
	padding-left: 18px !important;
}

/* For Chapter (essay) display */
#essay-head1 {
	font-size: 130%; 
	line-height: 150%;
}

#essay-head1 .chapter {
	text-align: center; 
	font-size: 200%; 
	line-height: 130%;
	margin: 10px 0px; 
}

.tib #essay-head1 .chapter {
  font-weight: bold;
}

.essay-body #essay-head1 .chapter .sub {
	padding-top: 8px;
	font-size: 80%;
}

.essay-body #essay-head1 .chapter .sub em { font-style: normal;}

.tib #essay-head1 .chapter {
	text-align: center; 
	font-size: 140%; 
	line-height: 130%;
	margin: 10px 0px; 
}

.tib #essay-head1 .chapter em {font-style: normal !important; }

#essay-head1 .author {
	font-size: 130%;
	font-style: normal;
	font-weight: normal;
}

#essay-head1 .editor{
	text-align: center;
	font-size: 110%;
	font-style: normal;
	font-weight: normal;
	margin-top: -8px;
	margin-bottom: 8px;
}


#essay-head1 .source {
	text-align: center;
	font-size: 100%;
	line-height: 100%;
}

.tib #essay-head1 .source {
	margin-top: -20px;
	font-size: 90%;
	line-height: 90%;
}

#essay-head1 .source .idnos {
	margin-bottom: 6px;
}

.tib #essay-head1 .source .idnos {
	margin-top: 16px;
}

.tib #essay-head1 .source .publisher {
	margin-top: 12px;
	margin-bottom: 6px;
}

#essay-head1 .source .digpublisher {
	margin-top: 6px;
	margin-bottom: 3px;
}

.tib #essay-head1 .source .place {
	margin-top: 6px;
	margin-bottom: 8px;
}

#essay-head1 .copyright {
	margin-top: 4px;
	text-align: center;
}

.tib #essay-head1 .copyright {
	font-size: 90%;
	line-height: 90%;
	margin-top: 8pt;
}

.tib #essay-head1 .copyright a {
	font-size: 90% !important;
}

.tib #essay-head1 .digcopyright {
	font-size: 90%;
	line-height: 90%;
	margin-top: 6pt;
}

#essay-head1 #permission {
	font-size: 12px !important;
	text-align: center;
	margin-top: 8px;
}

#essay-head1 #permission a {
	color: #404040 !important;
	border: none;
	font-size: 100% !important;
}

.tib #essay-head1 #permission {
	font-size: 13px !important;
	margin-top: -4px;
}

#essay-head1 #permission br {
	display: none;
}

#essay-head1 a {
	border-bottom: 1px solid #b0bf8f;
}

#essay-head1 a {
	border-bottom: 1px solid #b0bf8f;
}

#essay-head1 a:hover {
	border-bottom: 1px solid #888;
}

#essay-head2 {
	font-size: 100%; 
	padding-bottom: 8px;
}

#essay-head2 table {
	margin-bottom: -8px;
}

#essay-head2 .book {
	font-weight: bold;
}

#essay-head2 .chapter {
	font-size: 110%;
	width: 50%;
	float: left;
	white-space: nowrap;
}

#essay-head2 .author {
	font-size: 110% !important;
	font-style: normal;
	margin-bottom: 2px !important;
	padding-top: 3px;
	width: 60%;
	float: left;
	white-space: nowrap;
}

#essay-head2 .editor {
	font-size: 110%;
	font-style: normal;
	margin-bottom: 2px !important;
	padding-top: 2px;
	width: 60%;
	float: left;
	white-space: nowrap;
}

.tib #essay-head2 .editor {
	font-size: 100%;
	margin-top: 4px;
}

/*#essay-head2 .source {
	font-size: 120%;
	width: 50%;
	float: left;
	white-space: nowrap;
}*/

#essay-head2 .source {
	font-size: 110%;
	line-height: 130%;
	white-space: nowrap;
}

#essay-head2 .copyright {
	margin-top: 0px;
	width: 100%;
	line-height: 100%;
	font-size: 100%;
}

.tib #essay-head2 .copyright {
	font-size: 65% !important;
}

#essay-head2 #permission {
	width: 100%;
	line-height: 110%;
	font-size: 110%;
}

#essay-head2 #permission a {
	font-size: 11px !important;
	font-weight: normal;
	color: #404040 !important;
	text-decoration: none;
	border-bottom: none !important;
}

.tib #essay-head2 #permission a {
	font-size: 13px !important;
}

#essay-head2 a {
	border-bottom: 1px solid #b0bf8f;
}

/* Chapter body Styles */
.essay-body .toc-item br {display: none;}

.essay-body h2.h0 {font-size: 200% !important; margin-bottom: 0px; clear:both;}
.tib h2.h0 {font-size: 36px !important; line-height: 36px !important;}
.essay-body h2.h1 {font-size: 200%; margin-bottom: 0px; clear:both;}
.tib h2.h1 {margin-bottom: 6px;}
.tib h2 {font-size: 150% !important; line-height: 150% !important; }	
.essay-body h2 {font-size: 190%; padding-left: 0px;  }	
.essay-body h3 {font-size: 180%; padding-left: 6px; font-weight: bold;}
.essay-body h3 .tib {font-size: 90% !important; font-weight: normal !important;}
.essay-body h4 {font-size: 150%; margin-bottom: 8px; padding-left: 12px; font-weight: normal; font-style: italic;}

h1 .tib, h2 .tib, h3 .tib, h4 .tib, h5 .tib { font-weight: normal !important; }

div.placeLink {
	float: right;
	margin-top: -45px;
}

div.placeLink img.placeIcon {
	display: inline;
}

div.placeLink a {
	color: #404040 !important;
}

div.placeLink a:hover {
	color: #009 !important;
	text-decoration: underline !important;
}

.essay-body .footnote-divider {width: 30%;}

.essay-body .note {
	font-size: 90%;
}
#ie-root .essay-body .note {vertical-align: middle;}
.essay-body div.footnote ol { margin: 10px 30px 0px;}
.essay-body div.footnote ol li {font-size: 75% !important;}
.essay-body div.footnote a, .essay-body div.footnote a:visited {
	background-color: transparent;
	color: #444444;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0bf8f;
}

.essay-body div.footnote a.note {border-bottom: none;}

.essay-body div.footnote a:hover {
	background-color: #eff3f4;
	color: #222222;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9eaf78;
}

.essay-body .img-block img  {max-width: 900px;}

#chapRefWindow .conx-content p {margin: 6px 24px; font-size: 150%;}

#biblio {font-size: 100%;}
#biblio h2 {font-size: 150%; margin-left: 0px; padding-left: 0px;}
#biblio h2.h1 {font-size: 180%;}

.tocDisplay {width: 90%;}
.tocDisplay p {display: block; background:url(/global/images/list-sep-dot.jpg) repeat-x center;}
.tocDisplay p .toctitle {background:#FFF;padding: 0 4px 0 0;}
.tocDisplay p .tocpg {float:right !important;background:#FFF !important; font-size: 80%; width: 45px; text-align: center;}

#side-column #list0 #list1 li.control, #side-column #list0 #list1 li.control * {margin: 8px 0px 0px 8px; }
#side-column #list0 #list1 li.control, #side-column #list0 #list1 li.control form {margin-left: 24px; }

#side-columen #list0 #list1 #loadplace  {width: 200px !important; text-align: right !important;}
