/* Left justifies figure and table captions, which themselves are centered */
div.caption {text-align: left;}
div.caption p {line-height: 1.3em; font-size: 0.8em;}

div.authorgroup  {line-height: 1em;}

/* Remove underscore for footnote "a" tag denoting editor */

span.surname span.remark sup a,  div.footnote sup a {text-decoration: none;}

/* Enables the underline to work -- Check though */
.underline {text-decoration: underline;}

/* Enables bold-italic class */
.bold-italic {font-weight: bold; font-style: italic;}

/* Enables italic class */
.italic {font-style: italic;}

/* Enables bold class */
.bold {font-weight: bold;}

/* Centers article title */
h1.title {text-align: center; color: purple;}

/*  -- Commented out while testing TOC sidebar */

/* #9932cc */

body {
/*margin-left: 10%; 
margin-right: 5%; */ 
font-family: sans-serif;
font-size: 0.9em;
line-height: 1.5em;
margin-left: 225px;
}

a {	text-decoration:none;}

/* *********** Set's the navbar styles *********** */
#navbar {align: center; color: #7A378B;
line-height: 14px;}
#navbar a { text-decoration: none;
font-family: Verdana, sans-serif;
font-size: 12px; }

/* *********** Photo Credit Popup on Mouseover - BEGIN ***************** */
div#fotocredit {float: middle; position: top; text-align: left; text-decoration: none; color: #AAA;  font-size: 0.8em;
margin: 0px 0px 0px px;}
div#fotocredit a span {display: none;}

div#fotocredit a:hover span {display: block;
   position: absolute; top:50px; left: 600px; width: 250px;
   padding:0px; margin: 0px; z-index: 100;
   color: #000000; background: #AAA;;
   font: 10px Verdana, sans-serif; text-align: left;}

/* *********** Photo Credit Popup on Mouseover - END ***************** */

div#searchcheck {
text-align: right;
background: white;
font-size: 10px; color:black;
font-family: Verdana, sans-serif;
padding: 1px 0 1px 0;
border: solid gray;
        border-top-width:0px;
        border-bottom-width:0px;
        border-right-width:0px;
        border-left-width:0px;
margin: 0px 0px 0px 0px;
width: 760px;}

.textpresso {
    font-size:13px;
}

/* *********** END of navbar styles *********** */

#history {
 display: none;
}

/* *********** WormBook Section Locator on Mouseover - BEGIN ***************** */

div#section_locator {float: middle;
		      text-align: left; text-decoration: none; 
		     color: #9932cc; margin: 0px 0px 0px 0px;}

/* div#section_locator a span {display: none;}

div#section_locator a:hover span {display: block; width: 202px;
   position: absolute; top:0px; left: 0px; border: 2px #9932cc solid;
   padding: 5px 2px 5px 2px; margin: 0px; z-index: 100;
   color: white; background: #9932cc; text-align: left;} */
   
/* *********** WormBook Section Locator on Mouseover - END ***************** */



div.toc {
	background-color: white;
	font-size: 0.8em;
	color: black;
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	width: 202px;
	border: 2px #9932cc solid;
	padding: 4px;
	height:98%;
	overflow: auto;
	
	/* IE hack */
              position: expression("absolute");
              top: expression(document.body.scrollTop+this.offsetHeight-this.offsetHeight);
}

a:link {color: #460046;}
div.toc a:link {color: rgb(20%,20%,20%);}
a:visited {color: #4B0082;}
a:hover {color: #9400D3;}
a:active {color:  rgb(00%,00%,00%);}



/* HTML to PDF link style */
div.html_to_pdf_link {float: left; color: #9932cc;}
