@charset "utf-8";
/* CSS Document */
/**
 * EMR JOURNAL 
 
 colors:
 86a4a1 Green (134,164,161)
 00695d Dark Green (0,105,93)
 f60    Bright Orange - error color (255,102,0) 
 
 **
 */

body {
	font-family: "Arial", Lucida, Arial;
	background-color: #86a4a1;
	background-image: none;
}

a {
	color: #00695d;
}

a:link {
		color: #00695d;
}

a:active {
		color: #000;
}

a:visited {
		text-decoration: none;
		color: #00695d;
}

a:hover {
	color: #000000;
	text-decoration: bold;
	background: #fff;
}
a.plain {
	text-decoration: none;

}
ul {
	margin: 0.25em 0em  0.75em 0em ;
	padding: 0em 0em  0em  2.5em;
}
tt {
	font-size: 1.0em;
}

label.error {
	color: #f60;
}

input.defaultButton {
	/*changed from #000 to #fff for color */
	color: #fff;
	background: #00695d; /* Old browsers */
background: -moz-linear-gradient(top,  #00695d 0%, #44a99d 54%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00695d), color-stop(54%,#44a99d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00695d 0%,#44a99d 54%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00695d 0%,#44a99d 54%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00695d 0%,#44a99d 54%); /* IE10+ */
background: linear-gradient(top,  #00695d 0%,#44a99d 54%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00695d', endColorstr='#44a99d',GradientType=0 ); /* IE6-9 */
}

#container {
	font-size: 1em;
}

#header {
	height:  119px;
	width: auto;
	padding-left:0px;
}

#headerTitle {
	text-align: center;
}

#header h1 {
	line-height: 2.5;
	font-family: "Arial", Lucida, Arial;
	letter-spacing: 8px;
	font-size: 2em;
	background-color: #00695d;
	color:  #fff;
}

#footer {
	background-color: #00695d;
	color:  #fff;
}

#footerContent {
	color:  #fff;
}

#main {
    border: 1px solid #00695d;
    margin-top: 45px;
    background: #fff; 
    min-height: 800px; 
}

#main h2 {
	font-family: "Arial", Lucida, Arial;
	font-style: bold;
	padding-left:10px;
	color:#666;
}

#main h3 {
	font-family: "Arial", Lucida, Arial;
	padding-left:10px;
}

/**
 * Navigation bar
 */

#navbar {
	margin-top: 5px;
	border-bottom: 1px solid #00695d;
	text-align: center;
	padding-top: 0.0em;
}

#navbar a {
	letter-spacing: 0.05em;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 0.8em;
}
#navbar ul li a{ 
	color: #ffffff;
	font-weight:normal; 
    	padding: 0.25em 0.55em 0.58em 0.55em;
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		border-top: 1px solid #999;
		border-top-left-radius:0.5em;
border-top-right-radius:0.5em;
border-bottom-right-radius:0em;
border-bottom-left-radius:0em; 
-moz-border-radius:30px; /* Firefox 3.6 and earlier */
	background: #00695d; /* Old browsers */
background: -moz-linear-gradient(top,  #00695d 0%, #44a99d 54%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00695d), color-stop(54%,#44a99d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00695d 0%,#44a99d 54%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00695d 0%,#44a99d 54%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00695d 0%,#44a99d 54%); /* IE10+ */
background: linear-gradient(top,  #00695d 0%,#44a99d 54%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00695d', endColorstr='#44a99d',GradientType=0 ); /* IE6-9 */
}
#navbar ul li a:hover { 
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		border-top: 1px solid #999;
		border-top-left-radius:0.5em;
border-top-right-radius:0.5em;
border-bottom-right-radius:0em;
border-bottom-left-radius:0em; 
-moz-border-radius:30px; /* Firefox 3.6 and earlier */
   	 color: #ffffff; 
	 background: -moz-linear-gradient(top,  #ccc 0%, #333 54%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(54%,#ccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #333 0%,#ccc 54%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #333 0%,#ccc 54%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #333 0%,#ccc 54%); /* IE10+ */
background: linear-gradient(top,  #333 0%,#ccc 54%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#ccc',GradientType=0 ); /* IE6-9 */
}
#navbar ul li a:active { 
    background-color: #666;
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		border-top: 1px solid #999;
}
#navbar ul li a:visited { 
    font-weight: none;
}

/*END NAV*/

#breadcrumb {
	height: 18px;
	line-height: 1.5em;
	text-align: center;
	padding: 0;
	font-style: #000000 italic;
	border: 1px #cfcfcf;
	/* hide border bottom 
	border-bottom: 1px dotted #cfcfcf; 
	*/
background: #cfcfcf; /* Old browsers */
background: -moz-linear-gradient(top,  #cfcfcf 0%, #ffffff 54%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfcfcf), color-stop(54%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cfcfcf 0%,#ffffff 54%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cfcfcf 0%,#ffffff 54%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cfcfcf 0%,#ffffff 54%); /* IE10+ */
background: linear-gradient(top,  #cfcfcf 0%,#ffffff 54%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

#content {
	border-top: 1px solid #00695d;
	padding-left: 15px;
	padding-right: 15px;
	  height:100% !important; 
}
#content h2 {
	color:#666;
}
#content h3 {
	font-family:  "Arial", Lucida, Arial;
}

#content h4 {
	font-family:  "Arial", Lucida, Arial;
	text-transform: uppercase;
}

#content h5 {
	text-transform: uppercase;
}

span.highlight {
	border-bottom: 1px solid #00695d;
}

table.listing tr.highlight {
	background: #fcff64;
}

table.listing tr.fastTracked {
	background-color: #ecc;
}

table.listing td.headseparator {
	border-top: 1px solid #00695d;
}

table.listing td.endseparator {
	border-top: 1px solid #00695d;
}

span.formError {
	color: #f60;
}

ul.formErrorList {
	color: #f60;
}

div.separator {
	border-bottom: 1px solid #00695d;
}

#rightSidebar ul, #leftSidebar ul {
  opacity:0.9;
  filter:alpha(opacity=85); /* For IE8 and earlier */
  font-size:1em;
}

#rightSidebar li, #leftSidebar li {
		list-style-type: none;
		opacity:0.9;
  filter:alpha(opacity=85); /* For IE8 and earlier */
  font-size:1em;
}

#rightSidebar, #leftSidebar {
	margin-top: 45px;
	border: 1px solid #00695d;
	opacity:0.9;
  filter:alpha(opacity=85); /* For IE8 and earlier */
  background: #fff; /* Old browsers */
  font-size:1em;
    text-indent:10px;
	  min-height: 800px; 
}

#body input[type="checkbox"] {
    margin-top: 6px;
}
#body input.button {
    margin-top: 6px;
    background-color: #fff;
    font-size: 0.9em;
    font-weight: bold;
    border: 1px solid #ccc;
    padding: 3px 0.5em;
    outline: 0;
    color: #666;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	font-family:Arial, Helvetica, sans-serif;
}
#body input.button:hover {
    border-color: rgb(0,105,93);
    border-right-color: rgb(0,105,93);
    border-bottom-color: rgb(0,105,93);
    -webkit-box-shadow: inset 0 1px 1px rgb(0,105,93), 0 0 8px rgba(0,105,93, 0.25);
    -moz-box-shadow: inset 0 1px 1px rgb(0,105,93), 0 0 8px rgba(0,105,93, 0.25);
    box-shadow: inset 0 1px 1px rgb(0,105,93), 0 0 8px rgba(0,105,93, 0.25);
	/*added section below to add glow*/
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
	/*end of added section*/
    outline: 0;
    outline: thin dotted 9;
	background-color: #fff;
		font-family:Arial, Helvetica, sans-serif;
}
#body input.button:active {
    border-color: rgb(0,105,93);
    border-right-color: rgb(0,105,93);
    border-bottom-color: rgb(0,105,93);
    -webkit-box-shadow: inset 0 1px 1px rgb(0,105,93), 0 0 8px rgba(0,105,93, 0.25);
    -moz-box-shadow: inset 0 1px 1px rgb(0,105,93), 0 0 8px rgba(0,105,93, 0.25);
    box-shadow: inset 0 1px 1px rgb(0,105,93), 0 0 8px rgba(0,105,93, 0.25);
    outline: 0;
    outline: thin dotted 9;
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
}
#body input.defaultButton {
    border-color: rgb(0,105,93);
    background-color: #fff;
	background:#fff;
	color:#666;
		font-family:Arial, Helvetica, sans-serif;
}
#body input.defaultButton:hover {
    border-color: rgb(0,105,93);
    border-right-color: rgb(0,105,93);
    border-bottom-color: rgb(0,105,93);
		font-family:Arial, Helvetica, sans-serif;
		/*added section below to add glow*/
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
	/*end of added section*/
}
#body input.defaultButton:active {
    border-color: rgb(0,105,93);
    border-left-color: rgb(0,105,93);
    border-top-color: rgb(0,105,93);
	color:#666;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
input, textarea {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
		font-family:Arial, Helvetica, sans-serif;
}
input.textField, select.selectMenu, 
textarea.textArea, input.uploadField {
    border: 1px solid #ccc;
    background-color: #fff;
    padding: 5px;
    font-size: 0.9em;
    color: #000;
    margin-bottom: 0.5em;
		font-family:Arial, Helvetica, sans-serif;
}
input.textField:hover, select.selectMenu:hover, 
textarea.textArea:hover, input.uploadField:hover {
    border-color: rgba(0,105,93, 0.8);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0, 0.075), 0 0 8px rgba(0,105,93, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0, 0.075), 0 0 8px rgba(0,105,93, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0,105,93, 0.6);
	/*added section below to add glow*/
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
	/*end of added section*/
    outline: 0;
    outline: thin dotted 9;
		font-family:Arial, Helvetica, sans-serif;
}
input.textField:focus, select.selectMenu:focus, 
textarea.textArea:focus, input.uploadField:focus {
    border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.6);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.6);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.6);
		/*added section below to add glow*/
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
	/*end of added section*/
    outline: 0;
    background-color: #fff;
		font-family:Arial, Helvetica, sans-serif;
}
#abstract_tbl {
    border: 1px;
    border-right-color: rgb(0,105,93);
	border-top-color: rgb (0,105,93);
	border-left-color: rgb (0,105,93);
    border-bottom-color: rgb(0,105,93);
	   border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
}
#abstract_tbl:hover {
    border: 1px;
    border-right-color: rgb(0,105,93);
	border-top-color: rgb (0,105,93);
	border-left-color: rgb (0,105,93);
    border-bottom-color: rgb(0,105,93);
	   border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.86);
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}
#abstract_tbl:select {
    border: 1px;
    border-right-color: rgb(0,105,93);
	border-top-color: rgb (0,105,93);
	border-left-color: rgb (0,105,93);
    border-bottom-color: rgb(0,105,93);
	   border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}
body#tinymce.mceContentBody {
	background-color: #86a4a1;
}
#authors-0-biography_tbl {
    border: 1px;
    border-right-color: rgb(0,105,93);
	border-top-color: rgb (0,105,93);
	border-left-color: rgb (0,105,93);
    border-bottom-color: rgb(0,105,93);
	   border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
}
#authors-0-biography_tbl:hover {
   border: 1px;
    border-right-color: rgb(0,105,93);
	border-top-color: rgb (0,105,93);
	border-left-color: rgb (0,105,93);
    border-bottom-color: rgb(0,105,93);
	   border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}
#authors-0-biography_tbl:select {
    border: 1px;
    border-right-color: rgb(0,105,93);
	border-top-color: rgb (0,105,93);
	border-left-color: rgb (0,105,93);
    border-bottom-color: rgb(0,105,93);
	   border-color: rgba(0,105,93, .8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
    box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(0,105,93,.8);
	    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}
.problems_stmt {
	padding: 0px 20px 0px 20px;
}
problems_stmt {
	padding: 0px 20px 0px 20px;
}



/* * * * * * * * * * * * * * * *
ABOVE THIS LINE ARE STYLES FOR SITE-WIDE




BELOW THIS LINE ARE STYLES FOR EMR ITEMS
* * * * * * * * * * * * * * * */
#emritem {
	margin-right: 20px;
	margin-left: 20px;
	font-family: "Arial", Lucida, Arial;
	background-color: #fefefe;
	background:#fefefe;
	padding:20px;
	}
#emritem #navbar {
		margin-left: -5px;
		}
#container #emritem  {
	background-color: #fefefe;
	background:#fefefe;
}
#emritem a:hover {
	color: #000000;
	text-decoration: bold;
	}
		/* STYLES FOR HEADINGS */
#emritem h1 { /* styles for the title of the Journal */
	text-align: left;
	font-weight: bold;
	font-size: 150%;
	color: #000;	
	}
	
	#emritem .issueinfo { /* style(s) for info about the individual issue in the main heading */
		text-align: left;
		font-weight: bolder;
		font-size: 80%;
		}
	
#emritem h2 { /* styles for the title of the Article */
	text-align: center;
	font-weight: bold;
	font-size: 120%;
	color: #000;
	}
	
	#emritem .metadata-for-review { /* styles for the title of the Article */
		text-align: left;
		margin-left: 3em;
		text-indent: -3em;
		font-size: 115%;
		font-weight: normal;
		}
		
	#emritem .metadata-for-review p { /* styles for the title of the Article */
		font-weight: normal;
		}
		
	#emritem .metadata-for-review span { /* styles for the title of the Article */
		display: inline;
		margin-left: inherit;
		font-size: 100%;
		font-weight: normal;
		}
#emritem h3    { /* styles for title(s) of Sections */
	text-align: center;
	font-weight: bold;
	font-size: 115%;
	color: #000;
	text-transform:uppercase;
	}
#emritem h3 * {	
	text-align: center;
	font-weight: bold;
	font-size: 115%;
	color: #000;
	text-transform:uppercase;
	}
#emritem h4  { /* styles for title(s) of Subsections */
	text-align: left;
	font-weight: bold;
	font-size: 110%;
	text-transform:none;
	}
	
#emritem h5, #emritem h5 * { /* styles for title(s) of Subsections */
	text-align: left;
	text-transform:uppercase;
	font-size: 105%;
	}
	
#emritem h6, #emritem h6 * { /* styles for title(s) of Subsections */
	text-align: left;
	font-weight: bold;
	font-size: 105%;
	}
	
#emritem p h3, #emritem p h4, #emritem p h5, #emritem p h6 { /* style to make headings within paragraphs, list items, etc., display inline */
	display: inline;
	color: black;
	}

.strong
{
font-weight:900 !important;
}

/* STYLES FOR MAJOR/CONSISTENT DIVISIONS OF THE ARTICLE */
#emritem .metadata { /*to contain article title, author, etc.*/
	}

	#emritem .articletitle {
		display: block;
		font-size: 150%;
		text-align: center;
		/*added to eliminate improper capitalization of words*/
		text-transform:none;
		color: #000;
		font-weight: bold;
		}
	#emritem .articletitle * {
		font-size: 150%;
		text-align: center;
		color: #000;
		font-weight:bold;
		}

	#emritem .articletitle em {
		font-size: 100%;
	}


	#emritem .articleauthor {
		margin-top: 1em;
		text-align: center;
		display: block;
		text-transform: uppercase;
		font-weight: normal;
		color: #000;
		}

	#emritem .authoraffiliation {
		text-align: center;
		display: block;
		font-weight: normal;
		font-style:italic;
		color: #000;
		}

    #emritem .abstract { /*to contain/identify the abstract*/
	   text-indent:0px;
	   margin-left: 4em;
	   margin-top: 1em;
	   margin-bottom: 1em;
	   line-height: 150%;
	   display: block;
	   padding: 0em;
		}
		
#emritem .abstract p { /*for paragraphs within the abstract*/
		line-height: 150%;
		text-indent: 0px;
		margin-bottom: 1em;
		}

#emritem .keywords { /*to contain/identify the keywords*/
	   text-indent:0px;
	   margin-left: 4em;
	   margin-top: 1em;
	   margin-bottom: 1em;
	   line-height: 150%;
	   display: block;
	   padding: 0em;
	   }
	   
#emritem .keywords p { /*for paragraphs within the keywords div*/
	   line-height: 150%;
	   text-indent: 0px;
		}

#emritem .article { /*to contain/identify the entire article*/
	text-align: justify;
	}

#emritem .appendix { /*to contain/identify an additional section for one or more appendices*/
	text-align: justify;
	}

#emritem div {
	text-align: justify;
	}

#emritem p {
	text-align: justify;
	text-indent:50px;
	/*added code below to eliminate space above and below paragraphs*/
	margin: 0; padding: 0; 
	}
	
#emritem .noIndent {
		text-align: justify;
		text-indent: 0px;
	}

#emritem .sup {
	font-size: xx-small;
}
#emritem #sup {
	font-size: xx-small;
}
#emritem .section { /*to contain/identify major sections of the article*/
	}
	#emritem .author_bio { /* for styles for paragraph bios of contributors */
		font-style: italic;
		margin-top: 1.4em;
		margin-left: 3.5em;
		}
	#emritem .author_bio .author_name {
		font-weight: bold;
		}
	#emritem .author_bio em {
		font-style: normal;
		}

#emritem .subsection { /*to contain/identify second-level chunks of the article*/
	}

#emritem .subsubsection { /*to contain/identify third-level chunks of the article*/
	}

#emritem .subsubsubsection { /*to contain/identify third-level chunks of the article*/
	}

#emritem .acknowledgment { /*to contain/identify the acknowledgement, wherever it may appear*/
	text-align: justify;

	}
	
/* Styles for Tables -- USE ONLY FOR ACTUAL DATA TABLES */

#emritem table {
	border: thin black solid;
	border-collapse: collapse;
	text-align: center;
	margin-top: 2em;
	margin-bottom: 2em;
	}
	
#emritem .centeredTable {
    margin: 0px auto;
    margin-top: 2em;
    margin-bottom: 2em;
}

#emritem table th, #emritem table td {
	border: thin black solid;
	vertical-align: top;
	text-align: left;
	padding: .15em .3em;
	}

#emritem .noBorder {
	border: none;
	margin-top: 2em;
    margin-bottom: 2em;
}

#emritem .noBorder th, #emritem .noBorder td {
	border: none;
    }

#emritem table caption {
	text-align: left;
	font-weight: bold;
	font-size: 105%;
	}

#emritem .numeral {
	text-align: center;
	}

#emritem .number {
	text-align: right;
	}

#emritem .tablenote { /* styles for paragraphs containing notes about its data */
    font-size: small;
    width: 70%;
    margin: auto;
    margin-top: 2em;
    margin-bottom: 2em;
	}
	
	#emritem .tablenoteref { /* styles for paragraphs containing notes about its data */
		font-size: smaller;
		}
	#emritem .tablenote .tablenotereflink { /* hide links to table notes from non-screen readers */
		visibility: hidden;
		}
	#emritem .tablenote h3, #emritem .tablenote h4, #emritem .tablenote h5, #emritem .tablenote h6 { /* display label for notes for tables in line */
		display: inline;
		color: #000;
		}

/*STYLES FOR FORMATTING THE APPEARANCE OF TEXT, LINKS, AND SUCH*/
#emritem img { /* general styles for all images */
	border: none;
	margin: 1em;
	}

#emritem .label { /*for identifying things like "Abstract: " and "Author: "*/
	font-weight: bold;
	}

#emritem .article p { /*for basic paragraphs within the text of the article*/
	line-height: 150%;
	text-align: justify;
	}
	
#emritem blockquote { /*to identify/contain blockquotes; defined as class, so either <p> or <div> can be used*/
	text-indent:0px;
	margin-left: 4em;
	margin-top: 1em;
	margin-bottom: 1em;
	line-height: 150%;
	display: block;
	padding: 0em;
	}
	
#emritem .img_w_caption { /* style for paragraphs, etc. containing an image and a caption */
/*IS, 201606 - Superceded by img_caption_left */
	font-size: 75%;
	font-weight: bold;
	color: #00695d;
	float: none;
	clear: both;
	display: block;
	border:none;
	margin: 1em;
	}
	
#emritem .img_caption_left { /* style for paragraphs, etc. containing an image and a caption */
	font-size: 75%;
	font-weight: bold;
	color: #00695d;
	float: none;
	clear: both;
	display: block;
	border:none;
	margin: 1em;
	}
	
#emritem .img_nowrap_caption { /* style for paragraphs, etc. containing an image and a caption that should have no text wrapping */
/*IS, 201606 - Superseded by img_caption_center*/
	font-size: 75%;
	font-weight: bold;
	color: #00695d;
	text-align: center;
	display: block;
    float: center;
	margin-bottom: 1em;
	border:none;
	}

#emritem .img_caption_center { /* style for paragraphs, etc. containing an image and a caption that should have no text wrapping */
	font-size: 75%;
	font-weight: bold;
	color: #00695d;
	text-align: center;
	display: block;
    float: center;
	margin-bottom: 1em;
	border:none;
	}
#emritem .img_nowrap_caption p { /*style for centered image captions*/
    display: table;
    text-indent: 0px;
    max-width: 60%;
    margin: auto;
    }
#emritem .img_caption_center p { /*style for centered image captions*/
    display: table;
    text-indent: 0px;
    max-width: 60%;
    margin: auto;
    }
    
#emritem .img_no_margin { /*style for images that are inline with and surrounded by text*/
    border: none; 
    margin: 0em;
    
    }
    
#emritem .illustration { /* style for graphs charts, etc. */
	}

	#emritem .illustration img { /* style for the graph, chart, etc. itself */
		display: block;
		}
	
	#emritem .illustration .caption { /* style for the caption itself */
		font-size: 75%;
		font-weight: bold;
		color: #00695d;
		padding-left: 2em;
		padding-right: 2em;
		}

#emritem  .figure {
	display: block;
	float: center;
	border: none;
	text-align: justify;
}
#emritem .question { /* for interviews or other situations where there is a question and response */
	color: #00695d;
	}

/* STYLES FOR VARIOUS LISTS */

#emritem li h3, #emritem li h4, #emritem li h5, #emritem li h6 {
	display: inline; /* headings within list items shouldn't start a new line automatically */
	margin-right: .7em; /* a bit of space before the text follows */
	}

#emritem li {
	margin-bottom: .4em; /* a little space following each list item */
	}
/* STYLES FOR THE REFERENCES SYSTEM */
#emritem .references { /*to contain/identify the whole works cited section*/
	}

	#emritem .references ul {
		padding:0em; /* so that references do not indent */
		}
		
	#emritem .references li { /* for styles for items within the works cited list */
		list-style: none;
		list-style-type: none;
		margin-top: 1em;
		text-align: justify;
		margin-left: 0px;
		word-wrap: break-word;
		}

/* STYLES FOR THE ENDNOTE/REFERENCE SYSTEM */
#emritem a.endnoteref { /*for references to endnotes -- may want also to define a span for these, but just this should work*/
	text-decoration: underline;
	font-weight: bold;
	font-size: 90%;
	}
	
#emritem .endnotes ol { /* a container to hold the works cited list */
	list-style-type: decimal;
	padding:0px 0px 0px 20px;
	margin-left: 0px;
	}

#emritem li.endnote { /* to contain each individual cited work */
	margin-top: 2em;
	}

#emritem .epigraph { /* to contain epigraphs and initial quotations */
	    font-style: italic;
		width: 350px;
		margin-top: 2em;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 2em;
	}
	#emritem .epigraph .epigraph-author { /*to contain name, etc. of who wrote the epigraph */
		display: block;
		margin-top: 1em;
		margin-left: 3em;
		font-style: normal;
		text-align: justify;
 		}
	
#emritem .dialogue { /* styles for formatting transcripts of oral exchanges -- same basic layout as blockquote */
	line-height: inherit;
	display: block;
	}

#emritem .dialogue p { /* hanging indent for individual exchanges */
	margin-left: 2em;
	}

#emritem .dialogue p .speaker { /*for the name of the person speaking */
	display: inline; /* in case you want to use header tags for this */
	font-weight: bold;
	margin-left: -2em;
	}


/* style for lengthy blockquotes that should be highlighted with border, etc. */
#emritem .boxquote { border: thin solid #00695d; background-color: #eeeeee; padding: 5px 15px; }

#main #content .tocSectionTitle {
	font-size: 150%;
	font-family: arial, helvetica, helvetica-neue, sans-serif;
	font-weight: bold;
	color: #222222;
	border: none;
	}
	
#emritem .clear {clear: both;height: 0;line-height: 0;}
#emritem .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#emritem .clearfix {display: inline-block;}
/* Hides from IE-mac \*/
#emritem .clearfix {display: block;}
#emritem .clearleft {clear:left;}
#emritem .clearright {clear:right;}
#emritem .clearboth {
	clear:right;
	clear:left;
}
#emritem .strong {
	font-weight:bold;
}
#emritem .bookreviewer {
	text-align:right;
}

#emritem .reviewdates {
	margin-top: 1em;
	margin-bottom: 2em;
    text-align: right;
}

#emritem .notepubdate {
    text-align:center; 
    margin-top:1.5em; 
    margin-bottom: 2.5em; 
    text-indent: 0;
}