/* title: pcompbiolprint.css */
/* author: webmaster@plos.org */
/* PLoS Computational Biology compbiol.plosjournals.org */
/* date last modified: 5-19-2005 */

body
{
	font-family: "Book Antiqua","Palatino Linotype","Times New Roman",Times,serif;
	color: #000;
	width: auto;
	margin: 0 10%;
	font-size: 80%;
	text-align: left;
}

/* be kind to NS4: redundancy, to combat lack of inheritance */
p,td,li,ul,ol,dl,dt,dd
{
	font-family: "Book Antiqua","Palatino Linotype","Times New Roman",Times,serif;
	color: #000;
	text-align: left;
}

p,address,blockquote
{
	margin: 0 0 1em 0;
	text-align: left;
	font-size: 1.15em;
	line-height: 1.5;
}

ol,ul,dl
{
	margin: 0 0 0.5em 1.25em;
	padding-left: 1.25em;
	line-height: 1.5;
}

dt {font-weight: bold;}

h1
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
	font-weight: normal;
	text-align: left;
	margin: 0.5em 0 0.5em 0;
	font-size: 1.75em;
}

h2
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
	font-weight: normal;
	text-align: left;
	margin: 0 0 0.5em 0;
	font-size: 1.45em;
}

h3
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
	text-align: left;
	margin: 0 0 0.5em 0;
	font-size: 1.3em;
}

h4
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
	text-align: left;
	margin: 0 0 0.5em 0;
	font-size: 1.15em;
}

h5
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0.5em 0;
	font-size: 1em;
}

h6 /* header for article type */
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
	text-align: left;
	margin: 0 0 0.5em 0;
	padding: 0.15em;
	font-size: 1em;
}

a:link, a:visited {
	color: #039;
	font-weight: bold;
	text-decoration: underline;
}


/* SPECS FOR SHARED ID'S AND CLASSES */

.hide
{
	display: none;
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute; /* for the benefit of IE5 Mac */
}

#header
{
	border: 0;
	margin: 0;
	padding: 0;
	clear: left;
	background: #667893;
}

#footer
{
	border: 0;
	margin: 0;
	padding: 0;
	clear: left;
}

#content
{
	border: 0;
	margin: 0;
	padding: 0;
	clear: left;
}

.sideQuote {display: none;}

.figure
{
	position: relative;
	margin: 0 0 0 90px;
	padding: 5px;
	border: 0;
}

.figure img
{
	position: absolute;
	margin: 0 0 0 -90px;
	padding: 5px;
}

.figure h5
{
	font: 1em/1.5em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
	margin: 0;
}

.figure p
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
}


#mainMenu {display: none;}

#plos {display: none;}

#pbio {display: none;}

#secondMenu {display: none;}

#journalNav
{
	font: 0.85em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #000;
}

#journalNav a
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #039;
	background: #FFF;
	margin: 0.5em 0 0.5em 0;
	padding: 0.15em;
}

#journalNav span
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #039;
	background: #FFF;
	margin: 0.5em 0 0.5em 0;
	padding: 0.15em;
}

#quicksearch {display: none;}

#sideNav {display: none;}

.figureFM
{
	margin: 5px 5px 5px 0;
	padding: 0;
}

.figureFM h5
{
	font: 1em/1.5em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	margin: 0;
}

.figureFM p
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
}

#section0
{
	border: 0;
	margin: 0;
	padding: 5px;
}

#section1, #section2, #section3, #section4, #section5, #section6, #section7, #section8
{
	border-top: 1px solid #000;
	margin: 0;
	padding: 5px;
}

.sectionNav ul {display: none;}

.authors
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.affiliations
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
}

.notes
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
}

.abstract h3
{
	font-family: "Book Antiqua","Palatino Linotype","Times New Roman",Times,serif;
	letter-spacing: 0.25em;
}

.references  li
{
	margin: 0 0 1.5em 0;
	padding: 0;
}

.pullQuote
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 1.45em;
	text-align: center;
	margin: 20px 0 20px 0;
}

#footer p
{
	font-size: 1em;
	line-height: 1.3em;
}

.topNav /* up to top arrow */{display: none;}
.topNav a {display: none;}

.checkbox ul {list-style-image: url(../images/checkbox.gif);}
.checkbox li {margin-top: 1.25em;}

#oabanner {
	background: #FFF;
	text-align: center;
	margin-bottom: 1em;
}

/* SPECS BY ARTICLETYPE */
#editorial h1 {color: #900;}
#editorial .pullQuote {color: #900;}

#editorial .box {
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #C69;
}

#editorial .box h3, #editorial .box p, #editorial .box ul, #editorial .box ol, #editorial .box li {
	color: #000;
	background: #C69;
}

#message h1 { color: #667893; }
#message .pullQuote { color: #667893; }

#message .box
{
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #B0BEC4;
}

#message .box h3, #message .box p, #message .box ul, #message .box ol, #message .box li
{
	color: #000;
	background: #B0BEC4;
}

#perspectives h1 {color: #306;}
#perspectives .pullQuote p {color: #306;}

#perspectives .box   {
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #99C;
}

#perspectives .box h3, #perspectives .box p, #perspectives .box ul, #perspectives .box ol, #perspectives .box li {
	color: #000;
	background: #99C;
}

#bookreview h1 { color: #930; }
#bookreview .pullQuote p { color: #930; } 

#bookreview .box
{
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #C60;
}

#bookreview .box h3, #bookreview .box p, #bookreview .box ul, #bookreview .box ol, #bookreview .box li
{
	color: #000;
	background: #C60;
}

#review h1 { color: #063; }
#review .pullQuote p { color: #063; } 

#review .box
{
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #9C9;
}

#review .box h3, #review .box p, #review .box ul, #review .box ol, #review .box li
{
	color: #000;
	background: #9C9;
}

#correspondence h1 {color: #F90;}
#correspondence .pullQuote {color: #F90;}

#correspondence .box
{
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #FC6;
}

#correspondence .box h3, #correspondence .box p, #correspondence .box ul, #correspondence .box ol, #correspondence .box li {
	color: #000;
	background: #FC6;
}

#correspondence .signature {font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;}

#researchArticle .box
{
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #B0BEC4;
}

#researchArticle .box h3, #researchArticle .box p, #researchArticle .box ul, #researchArticle .box ol, #researchArticle .box li  {
	color: #000;
	background: #B0BEC4;
}

#researchArticle .abstract p, #researchArticle .abstract ul, #researchArticle .abstract ol, #researchArticle .abstract li
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
}

#correction h1 {color: #666;}
#correction .pullQuote p {color: #666;}

#correction .box   {
	margin: 0 0 15px 0;
	padding: 10px;
	border: 0;
	color: #000;
	background: #CCC;
}

#correction .box h3, #correction .box p, #correction .box ul, #correction .box ol, #correction .box li {
	color: #000;
	background: #CCC;
}

#slideshow h6 { background: #000; }

#slideshow .figure
{
	margin: 0;
	padding: 0;
	border: 0;
	background: #FFF;
}

#coverLegend h6 { background: #000; }

#eLetters h1 { color: #069; }

#eLetters h6
{
	font-family: "Book Antiqua","Palatino Linotype","Times New Roman",Times,serif;
	font-size: 1.15em;
	letter-spacing: 0.25em;
	text-align: left;
	margin: 0.5em 0 0.5em 0;
	padding: 0.15em;
	color: #039;
	border-bottom: 1px solid #000;
}

#eLetters .citation
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #000;
}

#eLetters .citation a
{
	font-weight: bold;
	text-decoration: none;
	color: #039;
}

#eLetters .sidebar
{
	float: right;
	background: #FF9;
	width: 40%;
}

#eLetters .sidebar p { font: 0.85em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif; }

#archivePage .calendar { border: 1px solid #F60; } /* same color as for Quiz */

#archivePage th
{
	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #F60;
	text-align: center;
	margin: 0;
	padding: 0.15em;
}

#toc p {clear: both;}

#toc .authors
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
}

#toc .blurb {
	font-size: 0.85em;
	line-height: 1.5em;
}

.eLocator
{
	font-family: "Book Antiqua","Palatino Linotype","Times New Roman",Times,serif;
	font-weight: normal;
	font-size: 1em;
	color: #0CF;
}

#tocNav /* left hand column */
{
	color: #000;
	margin: 0;
	padding: 0.5em;
}

#tocNav /* left hand column */
{
	width: 200px;
	color: #000;
	margin: 0;
	padding: 0.5em;
}

#tocNav p
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #000;
	margin: 0.5em 0;
	padding: 0;
}

#tocNav .issueCover img
{
	border: 1px solid #FFF;
}

#tocNav a {
	text-decoration: none;
	color: #000;
}

#tocNav ul {display: none;}
#tocNav .pdfLinks  {display: none;}

#tocNav .label
{
	font: 1em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	letter-spacing: 0.15em;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #9CF;
	margin: 0.5em 0;
	padding: 0;
}

#tocNav .date
{
	font-size: 1em;
	color: #000;
	margin: 0.5em 0;
	padding: 0;
}

#tocContent
{
	border: 0;
	margin: 0;
	padding: 10px;
}

#tocContent p {font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;}

#tocContent a {font: 1em "Book Antiqua","Palatino Linotype","Times New Roman",Times,serif;}

#homePage img {border:0;}

#homePage h3
{
	font: 1.3em/1.5em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #003;
}

#homePage p
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
}

#homePage .announcement p, #homePage .announcement a {}
#homePage .pips {}
#homePage .readerPollHome {}
#homePage .currentIssue {}
#homePage .newarticles h3
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #39F;
}

#homePage .issueCover
{
	background: #667893;
}

#homePage .issueCover img
{
	text-align: center;
	margin: 5px 5px 0 5px;
}

#homePage .issueCover p
{
	color: #FFF;
	text-align: center;
}

#homePage .issueLabel
{
	background: #667893;
	padding: 0.5em;
}

#homePage .issueLabel p
{
	font: 1em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}

#homePage .issueLabel a:link, #homePage .issueLabel a:visited
{
	font: 0.85em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #F63;
}

#issueTOC table
{
	margin: 0;
	padding: 0;
	width: 100%;
}

#issueTOC td
{
	border-bottom: 1px solid #9CF;
	padding: 0.5em;
}

#issueTOC .tocLabel {border-top: 1px solid #9CF;}

#issueTOC .tocLabel a:link, #homePage .tocLabel a:visited
{
	font: 1em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	letter-spacing: 0.15em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#issueTOC .tocLink a:link, #homePage .tocLink a:visited
{
	font: 0.85em/1.3em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#homePage .highlights
{
	background: #FF9;
	padding: 5px;
	margin: 5px 0;
	border: 1px solid #F60;
}

#homePage .highlights h3
{
	font: 1em/1.5em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #F60;
}

#homePage .highlights h4
{
	font: 1em/1.5em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #039;

}

#homePage .highlights p
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: #000;
}

#homePage .topTen p
{
	font: 0.85em Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
}

