 /*  Main CSS for the WormBook Project */

/* *********** START -Set's the common styles for WB pages *********** */
body {
    font-family: Verdana, sans-serif;
    font-size: 0.8em;
    color: black;
}

html { min-height: 100%; margin-bottom: 1px; }

/* START - Highlight planned chapters */
.planned {font-variant: small-caps; letter-spacing: 3px; color: white; background-color: rgb(100,149,237);}
/* END - Highlight planned chapters */

/* START - WormBase Forum Link */
.forum_link { border: 1px solid #cccccc; padding: 6px 10px 6px 10px; }
/* END - WormBase Forum Link */

/* START - WormBase Cross References */
.crossref {
font-family: Verdana, sans-serif;
font-size: 0.8em; 
color:#606060;}
/* END - WormBase Cross References */

/* START for Creative Commons Logo in footer */
#someright {
    font-size: 12px;
    margin: 50px 0 0 0;
}

#someright a {text-decoration:none; font-size: 10px;}
/* END of  Creative Commons Logo in footer */

/* #container { */
#content {
    width:790px;
    /* position: absolute;
       float: left; */
       margin: 0px auto; */
/*    margin-left: auto;
    margin-right: auto; */
    /*    width: 90%; */
    text-align: left;
    /*    max-width: 850px; */
    /* For debugging : border-style: dotted;  */
/*    padding: 0 100px 0 100px; */
    background: white;
/*    position: absolute; */
}


div#content .sectiontitle {
	font-weight:bold;
	font-size: 16px;
	text-align: left;
	padding:10px 0 10px 0;
}


div#content .box {
    width:80%;

    margin:0 50px 0 50px;
    padding:5px 0 5px 0;
}


div#toc     {
    text-align: left;
}

em {font-style: italic;}

ul.disc li { list-style-type:disc;}


/* NAV */
#navbar {
    align: center; color: #7A378B;
    line-height: 14px;
}
#navbar a { text-decoration: none;
	    font-family: Verdana, sans-serif; 
	    font-size: 12px; 
	  }


.textpresso {
    font-size:13px;
}


div#searchcheck {
    text-align: right;
    background: white;
    font-family: Verdana, sans-serif;
    font-size: 10px; color:black; 
    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; 
/*    float:right; */
}






/* *********** Photo Credit Popup on Mouseover ***************** */

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;}

/*        This block originally displayed the fotocredit upon mouseover  */
/* div#fotocredit a:hover span {display: block;                  */
/*   position: absolute; top:50px; left: 380px; 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 ***************** */
/* *********** END of navbar styles *********** */


/* *********** END-Set's the common styles for WB page - END ***************** */



/* *********** STARTfor styling index.html' content on homepage *********** */


#iWBtitle  {
	font-weight:bold;
	font-size: 16px;
	text-align: left; }

table#icompletetoc {text-align: center;
 		list-style: none;
 		margin-left: 162px;
		border-bottom: 3px solid gray;
		border-top: 1px solid gray;
		border-left: 1px solid gray;
		border-right: 3px solid gray;
		background-color: #CCCCCC;
		}
			
#icompletetoc a {text-decoration:none; font-weight:bold; color: black; }


table#tocpde_nav {
    text-align: left;
    
}

div#tocpde_nav {
    padding:0 5px 20px 5px;
    
}

div#tocpde_nav a {
     font-weight:bold;
     font-size: 1em;
     color: black;
     text-decoration: none;   
     margin-left: 0px; 
     margin-right: 0px;
}


p.refcit {font-family: serif;}

span.preprint {
     color: gray;
     font-weight:bold;
     font-size: 0.9em;
}

span.avail {
     color:#9932cc;
     font-weight:bold;
     font-size: 0.9em;
}



/* News and Notes styling : new CSS 2013.06.22 */
#news  {
    background-color: #F5FFFA;
    padding:5px;
    margin-top:20px;
}

#news div#sectiontitle {
    font-weight:bold;
    font-size: 16px;
    text-align: left;
}

#news div.item {
    width:80%;
    margin-left:20px;
    padding-top:10px;
}

#news div.date {
    padding:0 0 10px 0;
    font-weight: bold;
}

#news div.title {
    padding:0 0 2px 0;
    font-weight: bold;
    margin-left:20px;
}

#news div.entry {
    margin-left:20px;
}


div.rightalign {
    text-align:right;
    padding:0 20px 10px 0;
}

#news div.feedback {
    width:60%;
    margin-left:40px;
    padding:10px 0 10px 0;
    font-style:italic;
}

/* The photo credits page : new CSS 2013.06.22 */

ul#photocredits li {
    line-height:2.2em;
}




/* OLD CSS - YUCK */

td#news { padding: 0 0 0 10px; }

/*  TOC images Photo Credit Popup on Mouseover - not used since 22 Dec 06 (TJF) BEGIN  */
div#TOCfotocredit * {align: right;
text-align: right; text-decoration: none;  width: 100%}
div#TOCfotocredit a {color: #AAA;  font-size: 10px; }
div#TOCfotocredit a span {display: none; text-align: left;}
div#TOCfotocredit a:hover span {display: block;
   position: absolute; left: 0; width: 100%;
   padding: 36px; margin: 0px; z-index: 100;
   background: rgb(255,245,255);}

div#TOCfotocredit a:hover span { 
   font: 10px Verdana, sans-serif; color: #000000;
   text-align: left; }

/* TOC images Photo Credit Popup on Mouseover - END  */

/* ***************** END of Index page styles***************** */

/* ***************** START for Worm Sections And complete TOC styles ***************** */


/* ***************** for Worm Sections And complete TOC styles END ***************** */
#sections {margin-left: 10px;} 
p#sectiontitle {
	font-weight:bold;
	font-size: 12px;
	line-height: 1em; }
p#sectiontitle a {
	font-weight:bold;
	font-size: 12px;
	line-height: 1em; }


/* Below for available chapters */

	.nav a { text-decoration: none;
	}
 table#wbsections {width: 800px;}

		.wbsections a.avail{
			color:#9932cc;
			font-weight:bold;
		text-decoration:none;}

               /* Below for preprint chapters */
              .wbsections a.preprint{
                        color: gray;
                        font-weight:bold;
			font-size: 0.9em;
             		text-decoration:none;   }

             .wbsections a.section, ul.pde_nav>li>a {
			font-weight:bolder;
			text-decoration:none;  
	     }
 

/* some tocs (like methods) have subsections */
.subsection {
    padding-left:30px;
}

.subsection p {
    font-weight:bold;
    font-size:0.9em;
}

/* ***************** 	Definition Term and List CSS for AboutWormbook.html page  - BEGIN  ***************** */
dt {color: purple;}
dt em {color: black;}
dd {margin: 0.25em 0 0.5em 2.5em;}
/* *****************	Definition Term and List CSS for AboutWormbook.html page  - END ***************** */


/* **********  Test fixed position box - should not move when page is scrolled ********** */

#left {
  background-color: #f0d0d0;
  border: solid 1px #000000;
  color: #000000;
  padding: 8px;
  left: 0px;
  width: 70%;
}

#footer {
    clear: both;
    border-top: 1px solid #5C6F90;
    border-bottom: 1px solid #5C6F90;
    text-align: center;
    font-size: 0.8em;
    color: #000;
}
