/* StreamPro 1.0 Presented by Summitpages.ca */
/* Alford Deeley aka machinari */
/* Feel free to muck around */
/* Presentation Stylesheet */

/*p:first-letter {
	background-color: transparent;
	color: #00c;
	font-size: 80%;
	font-weight: bold;
}*/

/* deal with IE */
.ie-block, .ie-inline {
	display: none;
}

.nodecoration, a.nodecoration:link, a.nodecoration:visited, a.nodecoration:hover, a.nodecoration:active {
	background: transparent;
	color: #333333;
	text-decoration: none;
	border: none;
}

.AdvancedArticleEditorLabel {
    font-weight: bold;
    padding: 4px 0 2px 0;
}

.article-abstract-n {
	display: none;
}

.article-abstract-y {
	
}

.story-body-text-y {
    display: none;
}

.pressrelease {
    line-height: 0.5em;
}
.article-content {
        vertical-align: top;
		width: 100%;
}
.article-headline-font {
      font-size: 11.5pt;
      font-weight: bold;
}
.article-subtitle-font {
      font-size: 10pt;
      font-weight: bold;
}
.article-copy-font {
      font-size: 9pt;
}
.article-copy-font-indented {
      font-size: 9pt;
      text-indent: 20px
}

.article-data-table {
	border: 2px outset grey;
}

.article-data-table td {
	margin: 0;
	padding: 4px;
}

.article-data-table p {
	margin: 0; 
	padding: 0;
}

img.article-image {
    border: 1px solid blue;
    margin-right: 4px;
}

a.article-image, a.article-image:link, a.article-image:active, a.article-image:visited {
    text-decoration: none;
    font-size: 8pt;
    color: blue;
    background: transparent;
}

a.article-image:hover {
    color: red;
}

.article-link-item {
	margin: 0.5em 0 0.5em 0;
	font-size: 7.5pt;
	color: indigo;
}

.article-link-list {
	padding-left: 1em;
	margin: 0 0 1em 0;
}

.article-links {
        vertical-align: top;
}

.article-table {
	width: 100%;
}

body {
	background-old: url(images/deanna4.jpg) #FFFFFF no-repeat fixed 25% 30px;
	background: white;
	padding: 20px;
}

div.commentbar1, .commentbar2 {
	background: transparent;
	border: 1px solid #CCCCCC;
	border-width: 1px 1px 0 1px;
	color: #333333;
	font: .8em/1 "Courier New", Courier, monospace;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

form input, form textarea, form select {
	margin: 0px;
	text-align: left;
}

.submitbutton {
	text-align: center;
    vertical-align: center;
    background-color: #d4d0c8;
}

label.formlabel {
	float: left;
	font: bold .9em/1 Arial, Helvetica, sans-serif;
	text-align: right;
	width: 20%;
    margin-right: 2px;
}

.formentryitem {
	margin-left: 1em;
}

.basicformlabel {
	font: normal .9em/1 Arial, Helvetica, sans-serif;
	text-align: left;
}

label.inlineformlabel {
	font: bold .9em/1 Arial, Helvetica, sans-serif;
	text-align: left;
}

input.inlineforminput {
	font: bold .9em/1 Arial, Helvetica, sans-serif;
	text-align: left;
}

input.inlineformsubmit {
	font: bold .9em/1 Arial, Helvetica, sans-serif;
	text-align: center;
	float: right;
}

p.blocktitle{
	display: block;
	font-size: 1em;
	margin: .2em 0;
	padding: 0;
}

.adminoption {
	border: 1px outset white;
	text-align: left;
}

.adminoption:hover, .adminoption:active {
	border: 1px inset white;
}

.adminpic {
	float: left;
	margin: 0px;
	padding: 0px 1em 0px 0px;
	width: 48px;
}

.articleToolsHeading {
	font-size: 8pt;
	font-weight: bold;
}

.articleToolsLink, .articleToolsLink:link, .articleToolsLink:visited, .articleToolsLink:hover, .articleToolsLink:active {
	color: indigo;
	text-decoration: none;
}

.articleToolsLink:hover {
	color: red;
}

.article-tool-icon {
	margin: 0 2px 0 2px;
	border: none;
}

.bar{
	/*background: url(images/bdrBG_c0c0c0.jpg) repeat-x;*/
	/* color: #999999; */
	color: black;
	font: bold 1.1em/1 Arial, Helvetica, sans-serif;
	margin: 0em auto .3em auto;
	text-align: center;
	width: 90%;
}

.bar img{
	margin: 0em -1px; /* deals with background image overhang */
	vertical-align: middle;
}

.bdr-bg{
	background-old: url(images/bdrVBG_c0c0c0.jpg) 0 0 repeat-y transparent;
	background: none;
}

.bdr-bottom {
	padding: 10px; /* background: url(images/bdrBL_c0c0c0.jpg) 0 100% no-repeat transparent; */
}

.bdr-top{
	background-old: url(images/bdrTL_c0c0c0.jpg) 0 0 no-repeat transparent;
	background: none;
}

.bio-image {
	margin-right: 5px;
        border: 1px solid black;
}

.bl{
	background: url(images/bl_c0c0c0.gif) 0 100% no-repeat #C0C0C0;
}

.block-call-for-studies-header {
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	color: black;
	width: 123px;
	/*height: 29px;*/
	background: transparent url(../../images/call-for-studies2.jpg) no-repeat;
	padding: 6px 10px 0px 10px;
	margin: 0;
	cursor: pointer;
}

.block-call-for-studies {
	text-decoration: none;
	text-align: left;
	color: black;
	width: 123px;
	height: 230px;
	background-color: #ECF2C4;
	padding: 6px 10px 6px 10px;
	margin: 0;
	cursor: pointer;
}

.block-call-for-studies a, .block-call-for-studies-header a {
	color: black;
}

.block-call-for-studies h2 {
	font-size: 8pt;
	font-weight: bold;
	margin: 0;
	padding: 4px 0 14px 0;
	text-align: center;
	cursor: pointer;
}

.block-call-for-studies p.big {
	font-size: 8pt;
	font-weight: normal;
	padding: 5px 5px 0 5px;
    margin: 0;
	cursor: pointer;
}

.block-call-for-studies p.small {
	font-size: 7pt;
	font-weight: normal;
	line-height: 1.2em;
	padding: 5px 5px 0 5px;
	cursor: pointer;
}

.block-call-for-studies ul.small {
	font-size: 7pt;
	font-weight: normal;
	line-height: 1em;
	padding: 7px 5px 7px 0px;
    margin: 0 0 0 2.5em;
	cursor: pointer;
}

.block-call-for-studies li.small {
	font-size: 7pt;
	font-weight: normal;
	line-height: 1.2em;
	padding: 0;
    margin: 0;
	cursor: pointer;
}

.block-call-for-studies img {
	float: right;
	border: none;
	padding: -1px 0.5em 0 0;
	cursor: pointer;
}

.blogitem {
	padding: .2em 0 .3em 0;
}

/*.block .tr, .rblock .tr{
	background: url(images/tr_c0c0c0.gif) 100% 0 no-repeat;
	padding: .2em 0 0em 0;
}*/

.br{
	background: url(images/br_c0c0c0.gif) 100% 100% no-repeat;
}

.buttonlink, .buttonlink:link, .buttonlink:visited, .buttonlink:hover {
	border: 2px outset rgb(215, 216, 228);
	/* background: rgb(215, 216, 228); */
    background: #d4d0c8;
	padding: 2px 4px 2px 4px;
	margin:0px 22px 0px 0px;
    color: black;
	text-decoration: none;
}

.buttonlink:hover {
	/* background: #88f; */
	background: #d4d0c8;
    cursor: default;
}

.buttonlink:active {
	border: 2px inset #88f;
}

.ccitem {
	float: left;
	padding: 4px;
	text-align: center;
}

.center {
	text-align: center;
}

.clear {
	font-size: 1px;
	height: 1px;
}

.clrboth{
	clear: both;
	line-height: 0em;
}

.comment {
	background: #ffff99;
	border: 1px solid black;
	border-width: 1px 1px 1px 1px;
	padding: 2px;
}

.comment-even {
	background: #adcd84;
	border: 1px solid black;
	border-width: 1px 1px 1px 1px;
	padding: 2px;
}

.comment-odd {
	background: #ff9;
	border: 1px solid black;
	border-width: 1px 1px 1px 1px;
	padding: 2px;
}

.commentbar1-line1 {
	background: #adcd84;
	font-weight: bold;
	padding: 4px;
}

.commentbar1-line2 {
	background: #d7e2e4;
	font-weight: normal;
	padding: 4px;
}

.commentbar2 {
	border: none;
	border-width: 0 1px 0 1px;
	text-align: left;
}

.commentbar-form {
	text-align: left;
	line-height: 2;
}

.commentbar-formcell {
	text-align: left;
	line-height: 2;
	padding: 4px 4px 4px 0;
	border: 1px solid black;
}

.commentbar-addbuttoncell {
        text-align: left;
	/* width:20%; */
	border: none; /* 1px solid black; */
}

.commentbar2 p {
	font-size: .85em;
	text-align: left;
}

.comment-byline {
	/* background: #DEDEDE; */
	color: #333333;
	font: bold .8em/1 "Courier New", Courier, monospace;
	margin: 0px 0px 1em 0px;
	padding: 0px;
}

.comment-reply {
	font: .9em/1 "Courier New", Courier, monospace;
}

.comment-title {
	/* background: #CCCCCC; */
	color: #333333;
	font: bold .9em/1 "Courier New", Courier, monospace;
	margin: 0px;
	padding: 0px;
}

.contact-form-caption {
	padding-top: 2em;
	/* border-bottom: 1px solid black; */
}

.contact-form-cell-left {
	padding-left: 1em;
	padding-top: 1em;
	text-align: right;
	vertical-align: top;
	width: 20%;
}

.contact-form-cell-right {
	padding-right: 1em;
	padding-top: 1em;
	width: 80%;
	text-align: center;
}

.contact-form-cell-submit, .contact-form-cell-submit input {
	text-align: center;
	vertical-align: center;
}

.contact-form-input {
	width: 95%;
}

.contact-form-table {
	width: 100%;
}

.copy, .copy p, .copy h1, .copy h2, .copy h3, .copy h4, .copy h5, .copy h6 {
        line-height: 1.25em;
}
.copy li{
        font: Arial, Helvetica, sans-serif;
        font-size: 2pt;
}

.copy p, .copy li {
	font-size: 10pt;
}

.copy ul {
	margin: 0 0 0 3.75em;
	padding: 0;
}

.copy ul li {
	padding-left: 0.3em;
}

.copy ol {
	margin: 0 0 0 4em;
	padding: 0;
}

.create-account-submit {
	text-align: center;
	vertical-align: center;
	font: bold 1.1em/1 Verdana, serif;
	/* color: green; */
	background-color: rgb(215, 216, 228);
	padding: 0.5em;
}

.currentsummarytext {
	border: 1px solid #aaa;
	/* background: rgb(215, 216, 228); */
    background: #eee;
	padding: 2px 4px 4px 4px;
	margin:0px 22px 0px 0px;
    color: black;
	text-decoration: none;
}

.discussion-list {
	padding-left: 1em;
	margin-left: 1em;
}

.editnews-row, .editnews-row td {
	vertical-align: top;
}

.editnews-title-left, .editnews-title-right {
	text-align: right;
}

.excluded-auth {
	float: right;
	text-align: left;
	width: 45%;
}

.space {
       Padding-top: 2px;
       Padding-bottom: 5px;
}

.gatewaylabel {
	font: normal 0.9em/1 Verdana, sans-serif;
	text-align: left;
}

.gatewayfield {
    margin-right: 2em;
}

.gatewayfield-journalname {
    margin-right: 0;
}

.headline-index-y {
       display:none;
}

.headline-index-n {
}

.headline-Es-Essays {
       color:white;
       background-color: rgb(51,102,153);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.headline-Es-Editorials {
       color:white;
       background-color: rgb(51,51,153);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.headline-Es-TraditionalUses{
       color:white;
       background-color: rgb(51,102,0);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.headline-Es-Reviews{
       color:white;
       background-color: rgb(153,0,0);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.headline-Es-NewUses{
       color:white;
       background-color: rgb(102,51,153);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.headline-RS-ResearchArticles{
       color:white;
       background-color: rgb(102,51,0);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.headline-call-for-studies{
       color:white;
       background-color: rgb(102,51,0);
       font-size: 10pt;
       font-weight: bold;
       line-height: 1em;
       padding-top: 2px;
       padding-bottom: 2px; 
       padding-left: 4px;
}

.featured{
	background: none; /*transparent url(images/extra.gif) repeat fixed 0 100%;*/
	/*background: transparent url(images/extra.jpg) repeat fixed 0 100%;*/
}

.featured-lang{
	background: transparent;
	color: #000000;
	font: bold 1.2em/1.1 "Courier New", Courier, monospace;
}

.filelabel {
	text-align: right;
}

.fileinput {
	text-align: left;
}

.formsection {
	border: #26a solid 1px;
	padding: 0 1em 1em 1em; /* bizarre padding because of an IE bug; use '<br />' at the top of a formsection instead of CSS padding. */
}

.formsectiontitle {
	background: rgb(215, 216, 228);
	border: #26a solid 1px;
	padding: 1px 10px;
	/* font-weight: bold; */
}

.gateway-edit-link, .gateway-edit-link:link, .gateway-edit-link:visited, .gateway-edit-link:hover, .gateway-edit-link:active {
    font-size: 90%;
    /* border: 1px solid blue;
    background-color: #ddf;
    padding: 2px 4px;
    color: black; */
    line-height: 1.5em;
}

.grpbox {
	float: right;
	text-align: center;
	width: 40%;
}

.grpbox select {
	height: 20em;
	padding: 2px;
	width: 50%;
}

.grpbuttons {
	float: right;
	padding-top: 10%;
	text-align: center;
	width: 10%;
}

.grplabel {
	font: bold .9em/1 Arial, Helvetica, sans-serif;
	text-align: center;
	width: 100%;
}

.hdrlinks {
	position: absolute;
	top: 60px;
	right: 90px;
	color: white;
	font-size: 8pt;
}

.hdrsearch {
	position: absolute;
	top: 72px;
	right: 92px;
	color: white;
	font-size: 8pt;
}

.hdrsearch input {
	background-color: white;
}

.horinav a:link{
	background: transparent url(images/top_navbar.jpg) repeat-x 100% 100%;
	color: black;
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.horinav a:visited {
	background: transparent url(images/top_navbar.jpg) repeat-x 100% 100%;
	color: black;
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.horinav a:hover, .horinav a:active{
	background: transparent url(images/top_navbar.jpg) repeat-x 100% 100%;
	color: black;
	text-decoration: underline;
}

.horinav ul{
	margin: 0 0 0 10%;
	padding: 0;
	text-align: center;
}

.horinav ul li{
	display: inline;
}

.horinav ul li a {
	border: none;
	display: block;
	float: left;
	padding: 2px 0 2px 0px;
	width: 100px;
}

.initial-paragraph {
	margin-top: 0.5em;
}

.item-bdr {
	margin: 0 0 1em 0;
	padding: 0;
	text-align: right;
	clear: both;
	/* display: none; */
}

.item-byline {
	background: transparent;
	color: #999999;
	font: .75em/1 "Courier New", Courier, monospace;
	margin-bottom: 1em;
}

.item-options, .srch-info {
	background: transparent;
	color: #999999;
	font: .8em/1 "Courier New", Courier, monospace;
}

.item-link-type-n {
	display: none;
}

.item-title, a.item-title, a.item-title:link, a.item-title:visited {
	background-color: transparent;
	color: #009900;
	text-align: left;
	text-decoration: none;
	font-size: 11.5pt;
        font-weight: bold;
}

a.item-title:hover, a.item-title:active {
	background-color: transparent;
	color: #00cc00;
	text-align: left;
	text-decoration: none;
	font-size: 11.5pt;
        padding-bottom: 10px;
}

.authorinfo {
	color: rgb( 153, 153, 153 );
	font-weight: bold;
	font-size: 8pt;
	clear: both;
}

.authorinfo-header {
	color: black; /* rgb( 119, 119, 119 ); */
	font-size: 8pt;
	clear: both;
}

.authorinformation {
	font-size: 9pt;
}

.authorinfo .storybyline, .authorinfo .storybyline p, 
.authorinfo a.storybyline, .story-text p.Author {
	color: rgb( 119, 119, 119 );
	font-size: 9pt;
    font-weight: bold;
}

.author-info-table {
	margin: 1em 0 0 0;
	width: 100%;
}

.author-info-cell
{
	padding: 1em 1em 0 0;
	margin: 0;
	width: 50%;
        vertical-align:top;
}

.author-info-cell-ngo
{
	padding: 1em 1em 0em 0em;
	margin: 0;
	width: 50%;
        border-bottom: 1px dotted #336699;
        vertical-align: top;
}

.author-info-ngo {
	color: rgb(51,102,153);
	border-bottom: 1px solid rgb(51,102,153);
}

.author-info-studentteacher {
	color: rgb(204,102,0);
	border-bottom: 1px solid rgb(204,102,0);
}

.author-info-professional {
	color: rgb(102,153,51);
	border-bottom: 1px solid rgb(102,153,51);
}

.author-info-scientists {
	color: rgb(153,153,153);
	border-bottom: 1px solid rgb(153,153,153);
}

.author-info-title {
	font-size: 10pt;
	font-weight: bold;
}

.author-info-sub-ngo {
	color: rgb(51,102,153);
        Font-weight: bold;
}

.author-info-sub-stundent {
	color: rgb(204,102,0);
        Font-weight: bold;
}

.author-info-sub-doctor
{
        color: rgb(102,153,51);
        Font-weight: bold;
}

.author-info-sub-scientists
{
        color: rgb(153,153,153);
        font-weight: bold;
}

.summary-look
{
   font: Verdana;
   font-size: 9pt;
   line-height: 1.25em;
}

.left{
	float: left;
}

.leftNavLink, a.leftNavLink:link, a.leftNavLink:visited, .leftNavAdminLink, a.leftNavAdminLink:link, a.leftNavAdminLink:visited {
	text-align: center;
	color: black;
	text-decoration: none;
	padding: 0 5% 20px 5%;
	font-size: 8pt;
}

span.leftNavAdminLink, span.leftNavLink {
	font-weight: bold;

}

a.leftNavLink:hover, a.leftNavLink:active {
	color: #009900;
}

a.leftNavAdminLink:hover, a.leftNavAdminLink:active {
	/* color: #009900; */
	color: red;
	/* font-weight: bold; */
}

.leftNavUserLine, .leftNavUserLine:link, .leftNavUserLine:visited, .leftNavUserLine:hover, .leftNavUserLine:active {
	text-align: left;
	color: black;
	text-decoration: none;
	padding: 0 5% 20px 5%;
	font-size: 8pt;
	line-height: 1.2em;
}

.leftNavUserLink, .leftNavUserLink:link, .leftNavUserLink:visited, .leftNavUserLink:hover, .leftNavUserLink:active {
	color: black;
	text-decoration: none;
	padding: 0;
	font-size: 8pt;
	font-weight: bold;
	line-height: 1.2em;
}

img.leftNavBgImage {
	border: none;
}

.legal-heading {
	font-size: 11.5pt;
}

.legal-strong {
	font-weight: bold;
}

.links-cat, .links-active-cat {
	/* display: inline; */
	padding: 5px;
}

.mainContents {
	margin-left: 0;
}

a.menuitem {
	color: black;
	text-decoration: none;
	font-weight: normal;
}

a.menuitem:hover {
	color: black;
	text-decoration: underline;
	font-weight: normal;
}

.msgsummary_even {
	/* border: 1px solid red; */
	background-color: lightgrey;
}

.msgsummary_odd {
	/* border: 1px solid blue; */
	background-color: darkgrey;
}

.msgsummary_editlink {
	background-color: white;
}

.msgsummary_msgDescription {
	background-color: #dfd;
	padding: 0.5em;
}

.msgsummary_msgSubject {
	background-color: #ddf;
	padding: 0.5em;
}

td.msgsummary_msgContainer {
	background-color: white;
	padding: 0.5em;
}

div.msgsummary_msgContainer, pre.msgsummary_msgContainer  {
	background-color: white;
	width:40em;
	height:10em;
	overflow:scroll
}

td.msgsummary_msgID {
	background-color: #dfd;
}

div.msgsummary_msgID {
	font-size: small;
	padding: 0.5em;
}

div.msgsummary_msgID span {
	font-weight: bold;
}

.msgsummary_msgType {
	background-color: white;
	font-weight: bold;
	padding: 0 0 0 0.5em;
}

.newspage {
        font-size: 9pt;
}

.pagenav, p.submit {
	text-align: center;
}

div.peer-reviewed {
    padding: 0;
    margin: 4px 0px 6px 0px;
}

.article-type-3 div.peer-reviewed {
    padding: 0;
    margin: 14px 0px 6px 0px;
}

span.peer-reviewed {
    border: 1px solid black;
    padding: 2px;
    font-size: 8pt;
}

.peer-reviewer-info {
	width: 30em;
}

.peer-reviewer-label {
	width:10em;
	float:left;
	text-align:right;
	margin-top:0.4em;
}

.peer-reviewer-tall-label {
	margin-top:0.4em;
}

.peer-reviewer-input {
	margin-left: 4px;
	margin-top: 4px;
	width:20em;
}

.peer-reviewer-tall-input {
	height:3em;
}

.polls-bar {
	text-align: left;
}

.polls-txt {
	font-weight: bold;
	text-align: right;
	width: 30%;
}

.press-link-label {
	font-weight: bold;
	margin-top: 1em;
}

.press-link-list {
	padding: 0;
	margin-left: 2em;
}

.press-link-item {
	padding: 0;
}

.pr-announcement-text p {
	line-height: 137%;
        font-size: 11.0pt;
}

.randomBox {
	border: none;
}

.related {
	float: left;
	width: 50%;
}

div.registration-error {
    background-color: #faa;
    border: 3px outset grey;
    padding: 5px;
    margin: 0 0 1em 0;
    text-align: center;
}

.right{
	float: right;
}

.rightnav-active-y {
	width: 135px;
	margin: 0;
	padding: 12px 0 0 12px;
}

.rightnav-active-n {
	display: none;
}

.searchform {
	margin: .5em 0 .3em 0;
}

.searchform form{
	margin: .3em 0 .3em 0;
	padding: 0px;
}

.smalltext, .copy .smalltext {
    font-size: 7pt;
}

.story-icon {
	float: left;
	margin: 0 4px 4px 0;
}

.story-text {
	font-size: 10pt;
    word-wrap: break-word;
}

.story-text img {
    border: 1px solid blue;
}

.story-text img.nodecoration {
    border: none;
}

.story-text p {
	line-height: 1.25em;
}
	
.story-links {
	border:1px solid black;
	padding:0 5px 0 5px;
	margin:0 0 0 0;
    font-size:10pt;
	width: 135px;
}

.strong {
	font-weight: bold;
}

.subheading {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 1em;
}

.tfladdress {
	line-height: 1.2em;
	margin-bottom: 1em;
	margin-left: 1em;
}

.tl{
	background: url(images/tl_c0c0c0.gif) 0 0 no-repeat;
}

.toc {
	background: indigo;
	color: white;
	padding: 2px;
}

.toc-anchor, .toc-anchor:link, .toc-anchor:visited {
	background: indigo;
	color: white;
	text-decoration: none;
	padding: 0;
}

.toc-anchor:active, .toc-anchor:hover {
	color: red;
}

.topic-divider {
	margin-top: 1em;
}

.topicName {
	margin: 0;
	padding: 0;
	font-size: 10pt;
	color: black;
	text-decoration: none;
}

.topicContent {
	margin-left: 2em;
}

.topnav {
	text-align: right;
}

.tr{
	background: url(images/tr_c0c0c0.gif) 100% 0 no-repeat;
	padding: 10px;
}

.vertnav a:link, .related a:link {
	background-color: #d7e2e4;
	color: black;
	font: normal .9em/1 Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.vertnav a:visited, .related a:visited {
	background-color: #d7e2e4;
	color: black;
	font: normal .9em/1 Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.vertnav a:hover, .vertnav a:active, .related a:hover, .related a:active {
	border: none;
	color: green;
	font: normal .9em/1 Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.vertnav ul li a, .related ul li a {
	border: none;
	display: block;
	padding: 2px 0 2px 0px;
	margin: 0px;
	width: 100%;
}

.vertnav ul li, .related ul li {
	padding: 0 1em 0 1em;
}

.vertnav ul, .related ul {
	background-color: #d7e2e4;
	list-style-image: none;
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

.warning {
	background: transparent;
	color: #FF0000;
	font: .9em/1 Arial, Helvetica, sans-serif;
}

.warningsmall {
	background: transparent;
	color: #FF0000;
	font: .8em/1 Arial, Helvetica, sans-serif;
}

.welcome {
	font-size: 11.5pt;
	font-weight:bold;
	/* width: 340px; */
	text-align: left;
	text-decoration: none;
	margin: 15px 0 0 0;
	padding: 0 0px 8px 0px;
}

.welcome-homepage {
	font-size: 11.5pt;
	font-weight: bold;
	/* width: 340px; */
	text-align: center;
	text-decoration: none;
	margin: 15px 0 0 0;
	padding: 2px 0px 2px 0px;
}

/** Moringa Wiki */

.wiki-main-container, .wiki-main-container td {
	vertical-align: top;
}

.moringawiki-pagetype-normal .normal-nodisplay {
	display: none;
}

.moringawiki-pagetype-mainpage .mainpage-nodisplay {
	display: none;
}

.wiki-icon {
	padding-right: 8px;
}

.wiki-upload-label, .wiki-upload-description {
	font-size: 0.9em;
}

.wiki-upload-label {
	padding-bottom: 4px;
}

.wiki-upload-input {
	margin-top: 4px;
}

.wiki-main-container address, .wiki-main-container blockquote, .wiki-main-container body, 
.wiki-main-container caption, .wiki-main-container center, 
.wiki-main-container dd, .wiki-main-container dir, .wiki-main-container div, 
.wiki-main-container dl, .wiki-main-container dt, .wiki-main-container form, 
.wiki-main-container h1, .wiki-main-container h2, .wiki-main-container h3, .wiki-main-container h4, 
.wiki-main-container h5, .wiki-main-container h6, .wiki-main-container li, .wiki-main-container menu, 
.wiki-main-container ol, .wiki-main-container p, .wiki-main-container td, .wiki-main-container th, 
.wiki-main-container ul, .wiki-main-container a, .wiki-main-container a:link, .wiki-main-container 
a:visited, .wiki-main-container a:active, .wiki-main-container a:hover {
	line-height: 1.5;
}

.wikiarticle address, .wikiarticle blockquote, .wikiarticle body, 
.wikiarticle caption, .wikiarticle center, 
.wikiarticle dd, .wikiarticle dir, .wikiarticle div, 
.wikiarticle dl, .wikiarticle dt, .wikiarticle form, 
.wikiarticle h1, .wikiarticle h2, .wikiarticle h3, .wikiarticle h4, 
.wikiarticle h5, .wikiarticle h6, .wikiarticle li, .wikiarticle menu, 
.wikiarticle ol, .wikiarticle p, .wikiarticle td, .wikiarticle th, 
.wikiarticle ul, .wikiarticle a, .wikiarticle a:link, .wikiarticle 
a:visited, .wikiarticle a:active, .wikiarticle a:hover {
	line-height: 1.5;
}

.wikiarticle .wikiactionlinks, .wikiarticle .wikiactionlinks a,
.wiki-main-container .item-title {
	line-height: 1;
}

.wikiarticle .wikiactionlinks-top {
	margin: 0 0 1em 0;
}

.wikiarticle .wikiactionlinks-bottom {
	margin: 2em 0 0 0;
}

.moringawiki-pagetype-normal .wikiarticle-icon {
	margin: 2em 0 0 0;
	padding-top: 1px;
}

.moringawiki-pagetype-mainpage .wikiarticle-icon {
	margin: 0 0 0 0;
	padding-top: 1px;
}

.wiki-main-container .wiki-category-links {
	border:1px solid black;
	padding: 0 4px 0 4px;
	margin: 1.2em 0 0 1em;
}

.wiki-main-container .wiki-category-links, .wiki-main-container .wiki-category-links a, 
.wiki-main-container .wiki-category-links p,
.wiki-main-container .wiki-category-links form, .wiki-main-container .wiki-category-links input {
	line-height: 1;
}

/* hide some unnecessary options in the tinymce format dialog */
#menu_description_description_formatselect_menu #mce_2, /* address */
#menu_description_description_formatselect_menu #mce_8, /* h5 */
#menu_description_description_formatselect_menu #mce_9  /* h6 */
{
	display: none;
}

.defaultSkin .mceMenuItem .mce_h1 span.mceText
{
	/* should match 'base.css', lines 36, 97 */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
	/* margin: 0 0 1em; */
}

.defaultSkin .mceMenuItem .mce_h2 span.mceText
{
	/* should match 'base.css', lines 36, 97 */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10.8pt; /* 1.2em */
	font-weight: bold;
	/* margin: 0.2em 0; */
}

.defaultSkin .mceMenuItem .mce_h3 span.mceText
{
	/* should match 'base.css', lines 36, 97 */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt; /* 1em */
	font-style: italic;
	font-weight: bold;
	/* margin: 0 0; */
}

.defaultSkin .mceMenuItem .mce_h4 span.mceText
{
	/* should match 'base.css', lines 36, 97 */
	font-family: serif;
	font-size: 9pt; /* 1em */
	font-weight: normal;
	/* margin: 0 0; */
}

.defaultSkin .mceMenuItem .mce_p span.mceText
{
	/* should match 'base.css', lines 36, 97 */
	font-family: verdana;
	font-size: 9pt; /* 1em */
	/* margin: 1em 0; */
}

/* hide separators on 3rd row of buttons (poor hack, but tinyMCE's displaying them unnecessarily) */
.defaultSkin .mceToolbarRow3 .mceSeparator {
	display: none;
}

/** end: Moringa Wiki */

#article-content-OpenForum {
	position: relative;
	left: -1em;
}

#article-header-OpenForum, #blogitem-OpenForum .item-links, #blogitem-OpenForum .item-title, #blogitem-OpenForum .authorinfo {
	display: none;
}

#bottomnavbar {
	padding: 10px;
	text-align: center;
        font-family: verdana;
        font-size: 8pt;
}

#bottomnavbar a {
	color: black;
	background: white;
	font-size: 10pt;
	text-decoration: none;
	margin: 0 0.5em 0 0.5em;
}

#bottomnavbar a:hover, #bottomnavbar a:active {
	text-decoration: underline;
}

#cooktime {
	margin-left: 1em;
}

#ftr {
    padding-top: 5px;
}

#ftr p{
	font: .7em/1 Arial, Helvetica, sans-serif;
	margin: 10px 15px 0px 15px;
}

#hdr{
	/* background-old: transparent url(images/deanna3.jpg) no-repeat fixed 25% 30px;
	background: transparent url(images/header.jpg) repeat-x; */
	text-align: left;
}

#hdrbanner img {
	border: none;
	cursor: pointer;
}

#l-col {
	background-color: blue;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#l-col .bar {
	width: 70%;
}

#l-col .blockcontent{
	background-color: #d7e2e4;
	padding: 0 0 0 0;
        margin: 0 0 0 0;
	text-align: left;
}

#l-col .blockcontent form {
	margin: 0 0 0 0;
	padding: 2px 4px 2px 4px;
	text-align: left;
}

#l-col .blockcontent p, #l-col .blockcontent ol, #l-col .blockcontent li{
	background-color: transparent;
	color: #333333;
        margin: 0 0 0 0;
	font: 1em/1 Arial, Helvetica, sans-serif;
}

#logo{
	display: none;
	float: right; /*color: #9B9BF5;*/
	margin: 40px 30px 40px 0;
	text-align: center;
}

#logo .nodecoration{
	background-color: transparent;
	color: #9B9BF5;
}

#logo .tr{
	color: #999999;
	font: bold 48px/1 Arial, Helvetica, sans-serif;
}

#logo span{
	font-size: 50%;
	line-height: 65%;
}

#mailoptions {
	border: #FF0000 solid 1px;
	float: right;
	padding: 0px 10px 5px 0px;
	text-align: right;
	width: 30%;
}

#nostories-call-for-studies {
	display: none;
}

#r-col .bar {
	width: 90%;
}

#r-col .blockcontent{
	margin: 0 0 0 0;
	text-align: left;
}

/*
#r-col .blockcontent p, #r-col .blockcontent ol, #r-col .blockcontent li{
	background-color: transparent;
	color: #333333;
	font: 1em/1 Arial, Helvetica, sans-serif;
}
*/

#r-col .story-text p {
	line-height: 1.2em;
}

#r-col .story-text p a, #r-col .story-text p a:link, #r-col .story-text p a:visited, #r-col .story-text p a:active, #r-col .story-text p a:hover {
	line-height: inherit;
}

#r-col .story-text .authorinfo-header p {
	line-height: 1.5em;
    font-size: 8pt;
}

#r-col .story-text p.Subhead, #r-col .story-text p.subhead, #r-col .story-text h1 {
	margin-bottom: 0.5em;
    margin-top: 1.5em;
}
#r-col .story-text p.Subheadcloser, #r-col .story-text p.subheadcloser, #r-col .story-text h1 {
	margin-bottom: 0.5em;
    margin-top: 1em;
}
#rightnav {
	text-align: right;
	vertical-align: text-top;
}

#storyimages, #peer-reviewers {
	margin: 0px 0px 1em 20%;
}

#story-links-OpenForum, #story-lower-links-OpenForum {
	display: none;
}

#time{
	float: right;
	font: .7em/.9 Arial, Helvetica, sans-serif;
	margin: .2em 2% 0 0;
}

#topnavbar {
    padding: 0px;
	text-align: left;
	width: 100%;
	height: 19px;
	/* background: white url(images/top_navbar.jpg) repeat-x scroll center left; */
}

#topnavbar a {
	color: black;
	background: transparent;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	margin: 0 1em 0 1em;
        font-family: verdana;
        padding:0px;
}

#topnavbar a:hover, #topnavbar a:active {
	text-decoration: underline;
        font-family: verdana;
        font-size: 8pt;
        padding:0px;
}

#usrphoto {
	margin-left: 11%;
}

#welcome{
	float: left;
	font: .7em/.9 Arial, Helvetica, sans-serif;
	margin: .2em 0 0 2%;
}

