body {
	background-color:#FFFAFA;
  color:#000000;
  font-family:Georgia, Times, Serif;
	} 
	
h1 {font-size:1.5em; font-weight:bold;}
h2 {font-size:1.4em;  font-weight:bold;}
h3 {font-size:1.3em; font-weight:bold;}
h4 {font-size:1.2em; margin-left:1em; margin-right:1em; font-weight:bold;}
h5 {font-size:1.15em; margin-left:1em; margin-right:1em; font-weight:bold;}
h6 {font-size:1.1em; margin-left:1.5em; margin-right:1.5em; font-weight:bold;}
p {font-size:1em; margin-left:2em; margin-right:2em;}
li {margin-top:3pt; margin-bottom:3pt; font-size:1em; margin-left:2em; margin-right:2em;}
hr {color:#2E8B57; background-color:#2E8B57}
table {margin-left:3em; margin-right:3em;}
thead {text-align:left; padding:0.5em;}
td {padding:0.25em;}
caption {font-size:120%; padding:0.5em;}

/* use for images -- .wrapper-img applies to the div around the image and the caption */
.wrapper-img {float:right; clear:left; padding:.5em; margin:.5em; width:45%; text-align:center}
.cap {font-size:90%;}

/*use to make editorial comments more visible for author review */
.edit {font-weight:bold; font-size:120%; color:#FF0080;}
				
#container {
			position: absolute;
			width: 800px;
			left:50%;
			margin-left: -400px;
			z-index:1;
			}
				
#header {
      position: relative;
      top: 0;
			width: 780px;
			height:150px;
			padding: 10px;
			text-align: center;
			z-index:5;
			left:50%;
			margin-left: -395px;
			background-color:#FFFAFA;
			border-bottom:solid #2E8B57 thin;
				      }

#header a:link {color:#000; text-decoration:none;}
#header a:visited {color:#000; text-decoration:none;}
							
#printhead{display:none}
			
#main {
      position: absolute;
      width: 780px;
			padding: 10px;
			top:180px;
      height: auto;
			text-align: left;
			z-index:3;
			left:50%;
			margin-left: -395px;
			background-color:#FFFAFA;
			border:none;			
			}
#nav {
		 position:fixed;
		 border:none;
		 width:1140px;
		 margin-left:-570px;
		 left:50%;
		 }			
#nav-journal {
  		width:150px;
			position:fixed;
			top:120px;
			z-index:1;
		  left:50%;
			margin-left:-580px;
			text-align:left;
			padding:10px;
			border-right:solid #2E8B57 thin;
			background-color:#FFFAFA;
			display:block;
			height:auto;
      }

#nav-journal:hover {
			border-right:solid #2E8B57 thin;
			border-left:none;
			border-bottom:none;
			}
			
#nav-issue {
			position:fixed;
			width:150px;
			top:120px;
			z-index:1;
			left:50%;
			margin-left:420px;
			text-align:right;
			padding:10px;
			border-left:solid #2E8B57 thin;
			background-color:#FFFAFA;			
			display:block;
			height:auto;
			}

#nav-issue:hover {
			border-left:solid #2E8B57 thin;
			border-right:none;
			border-bottom:none;
			}			
						
.bq {font-size:90%; margin-left:5em; margin-right:5em;}
a:link {color:#2E8B57; text-decoration:none;}
a:link.at {font-family:Verdana, Sans-serif; font-size:1em; color:#800000; }
a:link.red {color:#FF0000;}
a:visited {color:#708090;  text-decoration:none;}
a:hover{background:#2E8B57; color:#FFFAFA;}
a:active {color:#2E8B57; background:#FFFAFA; text-decoration:none;}

.author {font-size:1.2em; margin-left:1em; font-weight:bold; margin-top:1em; margin-bottom:.5em;}
.affiliation {font-size:1.1em; margin-left:1.5em; font-weight:bold; margin-top:.5em; margin-bottom:1em;}

.note {margin-left:0; margin-right:0; margin-top:6pt; margin-bottom:6pt; font-family:Arial, Sans-serif; font-size:70%; font-weight:bold}
.noteh {margin-left:0; margin-right:0; margin-top:6pt; margin-bottom:12pt; font-family:Arial, Sans-serif; font-size:80%; font-weight:bold;}
.mouse {cursor:pointer; clear: right; color:#2E8B57;}
.sup {font-size:70%; vertical-align:text-top; margin-top:0}
.cen {text-align:center;}
.rt {text-align:right;}
.new {color:#FF0000;}
.mast {width:auto;}
.logo {height:149px; float:left; margin-right:12pt;}
.pic {float:right; clear:left; font-weight: bold; padding:.5em; max-width:20em;}
.clear {clear: both; width: 100%;}