/***********************************/
/*  LIHJ.css                         */
/***********************************/
A {text-decoration: none;} 
A:LINK {color: #0000FF;} 
A:ACTIVE {color: #666666;} 
A:VISITED {color: #000099;} 
A:HOVER {color: #999999;/*color: #CD5C5C;*/} 
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}
.volheader{
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:center;
}
.navlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.hometitle {
	font-family: "Adobe Garamond", AGaramond, Garamond, Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
}
.fakelink {
	color:#0000FF;
}
.timesfont{
		font-family: Georgia, "Times New Roman", Times, serif;
}
.content {
	width:552px;
	height:354px;
	overflow:hidden;
	background-color:#FFFFFF;
	position:absolute;
	left:82px;
	top:42px;
	visibility:hidden;
	border-width:2px;
	border-style:solid;
	border-color:#000000;
}
h1{
	/*Major Header, used for article title as well as section headers*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 40px;
	margin-bottom: 40px;
}
h2{
	/*Used for Authors section and Figure/Table titles*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
}
h3{
	/*Used for Date*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}
h4{
	/*Was used for Notes and Appendix headers, but they now use H1, now currently not used for anything (could potentially be used for section subheaders)*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}
h5 {
	/*Used for section subheaders*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
.background {
	background-image: url(images/textbackground.jpg);
	background-repeat: repeat;
}
hr {
	height:0px;
	clear: both;
	background-color: #999999;
}
hr.itemdivider {
	width:95%;
	color: #CCCCCC;
	background-color: #CCCCCC;
	border-color: #CCCCCC;
   }
hr.textdivider {
	width:100%;
	color: #666666;
}
ul.articleslist{
	list-style:none;
	margin:0px;
	padding:0px;
	height:auto;
}
li.articleinstance {
	padding:0px;
	margin:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal; 
}
#tocInstanceList {
	position:relative;
	left:25px;
	top:14px;
	width:432px;
	height:auto;
}

.toclist{
	list-style:none;
	margin:0px;
	padding:0px;
	height:auto;
}
.tocInstance {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-align:justify;
	width:440px;
}
#reviewTable{
	position:relative;
	left:25px;
	top:14px;
	width:432px;
	height:auto;
	float:left;
}
.reviewTableTotal{
	position:relative;
	float:left;
	top:0;
	left:0;
	padding:0;
	margin:0;
	display:table;
}
.reviewInstance {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-align:left;
	vertical-align:top;
	width:310px;
	padding-left:15px;
	padding-bottom:20px;
}
.reviewImage {
	width:100px;
	height:auto;
	vertical-align:top;
	text-align:right;
	padding-bottom:20px;
}

/*****************************************/
/*  Layout Divs                          */
/*****************************************/
#wrap {
	position:absolute;
	width:680px;
	background:#FFFFFF;
	left: 0px;
	top: 0px;
}
#masthead{
	position:absolute;
	padding: 10px 0px 0px 0px;
	width: 630px;
	height: 140px;
	left: 25px;
	top: 14px;
}
#mastheadCopy{
	position:absolute;
	padding: 10px 0px 0px 0px;
	width: 630px;
	height: 140px;
	left: 25px;
	top: 14px;
}
#logobox{
	position:absolute;
	width: 315px;
	height: 80px;
	left: 11px;
	top:10px;
	color:#FFFFFF;
	background-color:#FFFFFF;
}
#logoboxCopy{
	position:absolute;
	width: 315px;
	height: 80px;
	left: 11px;
	top:10px;
	color:#FFFFFF;
	background-color:#FFFFFF;
}
#lihjDescriptionBox {
	position:absolute;
	padding:0px;
	vertical-align:top;
	width: 296px;
	height: 80px;
	margin-right: 0px;
	left: 327px;
	top:20px;
	background-color:#FFFFFF;
	text-align:right;
}
#lihjDescriptionBoxCopy {
	position:absolute;
	width: 294px;
	height: 80px;
	margin-right: 15px;
	left: 326px;
	top:10px;
	background-color:#FFFFFF;
	text-align:right;
}
.lihjDescriptionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#lihjEditorsBox {
	float:none;
	position:absolute;
	width: 600px;
	height: 30px;
	left: 12px;
	top:105px;
	color:#000000;
}
#Titlebox{
	position:relative;
	width: 450px;
	height: 20px;
	top: 14px;
	left: 25px;
	padding-top:2px;
	margin:0px;
	text-align:right;
}
#contentbox{
	position:relative;
	width: 630px;
	top: 210px;
	left: 25px;
}
/*Footer styles*/
#footer1 {
	position:relative;
	padding:0px;
	color:#000;
	text-align:center;
	width:450px;
	top:0px;
	left:90px;
}
#footer2 {
	position:relative;
	padding:0px;
	color:#000000;
	font-size:10px;
	height:15px;
	width: 630px;
	/*top: 0px;
	left: 0px;*/
	text-align:center;
	height:40px;
}
#footer3 {
	position:relative;
	color:#000;
	text-align:center;
	width:630px;
	top:0px;
	left:0px;
	height:30px;
}

#footer{
	position:relative;
	color:#000;
	text-align:center;
	width:630px;
	top:180px;
	left:0px;
	height:30px;
}
/****************************************/
/*  Layout Components                   */
/****************************************/
.article{
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.abstract {
	clear: both;
	padding: 10px 0px 0px 0px;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.endnotes{
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.endnotes_review{
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.bibliography{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-left: 0.5in;
	text-indent: -.5in;
}
.bibliography_same_author{
	padding-left: 0.5in;
	text-indent: 0in;
}
.tabletext {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.tablenotes {
font-size: 10px;
}
.smalltext {
	font-size: 12px;
}
.tinytext {
font-size: 10px;
}
.indentedparagraphlist {
	padding: 10px;
	list-style-type: none;
}
.paragraph_notopspace {
	margin-top: 0px;
}
.paragraph_nobottomspace {
	margin-bottom: 0px;
}

.infotext {
	clear: both;
	padding: 10px 0px 0px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
/* navigation menu Style Start*/	 

#dolphincontainer {
	position:absolute;
	left:25px;
	top:164px;
	color:#0000FF;
/*	background-color:#FFFFFF; */
	width:630px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px solid #00F;
	border-bottom:0px;
}

#dolphinnav {
	position:relative;
	height:20px;
	font-size:10px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 630px;
	left:0px;
	top:0px;
	background-color: #F0FFFF;
}

#dolphinnav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:630px;
}

#dolphinnav ul li {
	display:block;
	margin:0 0px;
	width:90px;
	float:left;
}

#dolphinnav ul li a {
	display:block;
	color:#0000FF;
	text-decoration:none;
	padding:3px 0 0 0px;
	height:17px;
	width:90px;
	text-align:center;
	border:0px;
	outline:none;
}

#dolphinnav ul li a span {
	padding:0px 0px 0 0;
	height:20px;
	border:none;
	outline:none;
	
}
/*Lower menu Start*/	

#dolphin_inner {
	color:#0000FF;
	height: 18px;
	font-size:10px;
	width:630px;
	padding-top:1px;
	background-color:#F0FFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active {
	color:#0000FF;
}

#dolphin_inner a:hover {
/*	color: #9DCC48;*/
}

.innercontent {
	display:none;
	cursor:pointer;
}
.innercontentvisible {
	display:block;
	cursor:pointer;
}
.innercontent a {
	padding:0px 5px 0px 5px;
	border-right: 1px solid #636363;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	outline:none;
}
/*Lower menu End*/	
#articlecontent{
	float:none;
	position:relative;
	top:7px;
	width:450px;
	background-color:#FFFFFF;
	left:90px;
}
#reviewcontent{
	float:none;
	position:relative;
	top:50px;
	width:450px;
	background-color:#FFFFFF;
	left:90px;
}
#pagecontent{
	float:none;
	position:relative;
	top:40px;
	width:450px;
	background-color:#FFFFFF;
	left:90px;
}
.page{
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
#leftBox {
	position:relative;
	left:0px;
	width:90px;
}
#rightBox{
	position:relative;
	width: 540px;
	top:0px;
	left: 91px;
	height:auto;
}
#rightBox .thumbImgs {
	margin:10px;
	left:7px;	
}
#rightBox .thumbImgs ul{
	list-style:none;
	display:block;
}
#rightBox .thumbImgs a {
	left:auto;
}
#rightBox .thumbImgs a img {
	border:1px solid #CCCCCC;
	margin:5px;
	padding:5px;
}
#rightBox .thumbImgs a:link, #rightBox .thumbImgs a:visited, #rightBox .thumbImgs a:hover {
	text-decoration:none;
} 
#musuemMap {
	position:relative;
	left:25px;
	top:14x;
	width:400px;
	height:auto;
}
#displayDiv {
	position:relative;
	width:600px;
	height:400px;
	left:15px;
	top:40px;
}
#headingBox{
	position:relative;
	width:500px;
	height: auto;
	padding-top:2px;
	margin-top:20px;
	text-align:center;
	left: 80px;
	top: 130px;
}

/****************************************/
/*** Tab related css**/
/****************************************/
#topTabButtons {
	position:relative;
	width:455px;
	vertical-align:top;
	left: 91px;
	top: -170px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	font-weight:bold;
	TEXT-ALIGN: CENTER;
	height: 18px;
}
#leftTabButtons {
	position:relative;
	width:89px;
	left: 1px;
	top: 70px;
	height:169px; /* fix? 
	border: 1px solid red;*/
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:8px;
	font-weight:bold;
	text-align:center;
}
#fillerBox{
	position:relative;
	border-right:1px solid #0000FF;
	border-top:none;
	width:90px;
	height:50px;
	top: -7px;
	left: 1px;
}
#divTabFrame{
	position:relative;
	width: 500px;
	height:auto;
	left: 100px;
	top: -160px;
	margin:0px;
	padding:0px;
}
#tableOfContents {
	position:relative;
	width: 500px;
	height:auto;
	left: 0px;
	top: 0px;
	margin:0px;
	padding:0px;
}
#leftTabButtons ul {
	position:relative;
	padding:0;
	margin:0;
	left:2px;
	top:0px;
	list-style:none;
	vertical-align:top;
	text-align:left;
	height:200px;
}
#leftTabButtons ul li {
	text-align:center;
	height:17px;
	margin:0;
	padding-top:5px;
	float: right;
	width:89px;
}
#topTabButtons ul {
	list-style:none;
	border:none;
	padding:0;
	margin:0;
	height:17px;
}
#topTabButtons ul li {
	text-align:center;
	width:90px;
	float:left;
	margin:0;
	left:auto;
	height:17px;
	padding-top:4px;	
	z-index: 100;
}
#topTabButtons ul li.topTabOff
{
	color:#000000;
	background-image:url(img/back_img.jpg);
	cursor:pointer;
	border-right:1px solid #0000FF;
	border-bottom:1px solid #0000FF;
	border-top: 1px solid #0000FF;	
}

#topTabButtons ul li.topTabOn
{
	color:#000000;
	height:18px;
	background-image:url(img/back_img.jpg);
	cursor:pointer;
	border-right:1px solid #0000FF;
	border-top: 1px solid #0000FF;
}
#leftTabButtons ul li.leftTabOff
{
	COLOR:#000000;
	CURSOR:pointer;
	background-image:url(img/back_ver.jpg);
	border-bottom: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
}
#leftTabButtons ul li.leftTabOn
{
	COLOR:#000000;
	CURSOR:pointer;
	background-image:url(img/back_ver.jpg);	
	border-bottom:1px solid #0000FF;
	border-left: 1px solid #0000FF;	
	padding-right:1px;

}
#topTabButtons ul li:hover {
	color:#0000FF;
}
#leftTabButtons ul li:hover{
	color:#0000FF;
}
.issueLineNoCol {
	width:3%;
	vertical-align:top;
	color:#CCCCCC;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-size: 14px; */
	padding-top:0px;
}
.issueCol {
	width:97%;
	clear: both;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
/*	font-size: 14px; */
	padding-top:0px;
	padding-left:15px;
	vertical-align:top;
}
.reviewLineNoCol {
	width:3%;
	vertical-align:top;
	color:#CCCCCC;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top:10px;
}
.reviewCol {
	width:97%;
	clear: both;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top:10px;
	padding-left:15px;
	vertical-align:top;
}.BoldName {
	font-weight: bold;
}
.ItalicTitle {
	font-style: italic;
}

#resourcesTable{
	position:relative;
	left:0px;
	top:0px;
	width:550px;
	height:auto;
	margin:0px;
	padding:0px;
}
.resourcesName{
	clear: both;
	text-align:left;
	padding-top:10px;
	vertical-align:top;
	
}
.resourcesSite{
	vertical-align:top;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
}

#ackTable{
	position:relative;
	left:0px;
	top:0px;
	width:450px;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:justify;
	
}
.ackImg{
	clear: both;
	vertical-align:top;
	width:150px;
	padding:0;
}
.ackInstance{
	vertical-align:top;
	width:280px;
	text-align:justify;
	padding:0;
	padding-left:10px;
}
.ackFont{

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

