.printonly	{
display: none;
visibility: hidden;
}

H1 { color: #275B2C; font: bold 18pt Georgia, Palatino, Times New Roman, serif;  }
H2 { color: #275B2C; font: 17pt Georgia, Palatino, Times New Roman, serif; }
H3 { color: #275B2C; font: bold 11pt verdana, helvetica, arial, sans-serif; border-bottom: 1px solid #6DA172; }
/* Used for author's name */
H4 { color: #000; font: bold 9pt verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #d6d6d6; }
/* Used for charts and tables */
H5 { color: #000; font: bold 9pt verdana, helvetica, arial, sans-serif; }

p, ul, ol, li, td, th, dl, dt, dd	{ 
	font: 10pt verdana, Arial, Helvetica, sans-serif; 
	color:#000;
	}

b	{
	font-weight: bold;
	}
strong	{
	font-weight: bold;
	}
	
em	{
	font-style: italic;
	}
i	{
	font-style: italic;
	}
	
a:link	{ color: #3B7940; }
a:visited	{ color: #283CA8; zcolor: #003467; }
a:hover	{ color: #A3BE9F; text-decoration: none; }
a:active	{ color: #c00; }
	
.psmall	{
	font: 8pt verdana, Arial, Helvetica, sans-serif; 
	}
.psmall P	{
	font: 8pt verdana, Arial, Helvetica, sans-serif; 
	}

.pnormal	{
	font: 9pt verdana, Arial, Helvetica, sans-serif; 
	}
.pnormal P	{
	font: 9pt verdana, Arial, Helvetica, sans-serif; 
	}

.smallgrey	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #666;
	}
.smallgrey P	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #666;
	}

.smallwhite	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #fff;
	}
.smallwhite P	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #fff;
	}

.smallblue	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #069;
	}
.smallblue P	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #069;
	}

.peerreviewed	{
	font: 7pt verdana, helvetica, arial, sans-serif;
	color: #000;
	}
	
/* This can serve as a deck or an abstract */
.deck {
	font: 11pt/14pt Georgia, Palatino, Times New Roman;
	color: #275B2C;
	}
	
/* This caption is for all article charts and photos */
.caption	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #666;
	border-bottom: 1px solid #d6d6d6;
	}
.caption P	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #666;
	}

/* This figure is for all article figuress */
.figure	{ 
	font: 9pt arial, verdana, helvetica, sans-serif;
	color: #000;
	border-bottom: 1px solid #d6d6d6;
	}
.figure P	{ 
	font: 9pt arial, verdana, helvetica, sans-serif;
	color: #000;
	}
	
/* This is the toc article title */
.toc	{
	font: bold 11pt Georgia, Palatino, Times New Roman, serif;
	color: #000;
	}

/* This is the first published font for the toc */
.release	{
	font: 8pt verdana, helvetica, arial, sans-serif; 
	color: #B3B3B3;
	}

/* This is the index article title */
.indexarticle	{
	font: bold 11pt Georgia, Palatino, Times New Roman, serif;
	color: #275B2C;
	}

.tritable	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #000;
	zcolor: #607994;
	}
.tritable P	{ 
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #000;
	}

.tritablev2 td, .tritablev2 th	{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000;
background-color: #fff;
padding: 3px;
vertical-align: top;
}
.tritablev2 p, .tritablev2 li	{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000;
}
th.tritablev2row1	{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000;
background-color: #FEF1E0;
vertical-align: bottom;
}

.trail	{
	font: 8pt verdana, Helvetica, Arial, sans-serif;
	}

/*This is the small green font for the homepage */

.greentext	{
	font: 7.5pt verdana, helvetica, arial, sans-serif;
	color: #3B7940;
	}

/* This is the main side menu code */

.sidemenu	{ 
	font: 8pt verdana, helvetica, arial; 
	color: #000;
 	}
.sidemenu a:link	{ color: #000; text-decoration: none; }
.sidemenu a:visited	{ color: #283CA8; text-decoration: none; }
.sidemenu a:hover	{ color: #000; text-decoration: none; }
.sidemenu a:active	{ color: #c00; text-decoration: none; }


/* This is the side submenu code */

.submenu	{ 
	font: 8pt verdana, helvetica, arial; 
	color: #000;
 	}
.submenu a:link	{ color: #000; }
.submenu a:visited	{ color: #283CA8; }
.submenu a:hover	{ color: #000; text-decoration: none; }
.submenu a:active	{ color: #c00; }


/* This is the top nav menu code */

.headersub	{ 
	font: 8pt verdana, helvetica, arial; 
	color: #000;
	padding: 2px;
 	}
.headersub a:link	{ padding: 2px; color: #000; text-decoration: none; }
.headersub a:visited	{ padding: 2px; color: #283CA8; text-decoration: none; }
.headersub a:hover	{ padding: 2px; color: #000; text-decoration: none; }
.headersub a:active	{ padding: 2px; color: #c00; text-decoration: none; }

/* This is the code for the page citations */

.currentissue	{
	font: bold 18pt Georgia, Palatino, Times New Roman, serif;
	color: #275B2C;
	}
.volume	{
	font: 10pt Georgia, Palatino, Times New Roman, serif;
	color: #000;
	}

.homefeaturetext	{
	font: bold 10pt verdana, helvetica, arial, sans-serif;
	color: #000;
	}
.featuretext	{
	font: 8pt verdana, helvetica, arial, sans-serif;
	color: #000;
	}
.articletitle	{
	font: 14pt Georgia, Palatino, Times New Roman, serif; 
	color: #275B2C; 
	margin-bottom: -8px;
	}
.articletitle a:link	{ font: 14pt Georgia, Palatino, Times New Roman, serif; color: #275B2C; margin-bottom: -8px; text-decoration: underline; }
.articletitle a:visited	{ font: 14pt Georgia, Palatino, Times New Roman, serif; color: #283CA8; margin-bottom: -8px; text-decoration: underline; }
.articletitle a:hover	{ font: 14pt Georgia, Palatino, Times New Roman, serif; color: #D5DCD1; margin-bottom: -8px; text-decoration: none ;}
.articletitle a:active	{ font: 14pt Georgia, Palatino, Times New Roman, serif; color: #B08394; margin-bottom: -8px; text-decoration: none ;}


.expand	{
	font: 8pt/16pt verdana, Arial, Helvetica, sans-serif;
	}


/* This is the code for the cover art caption */

.coverart	{ 
	font: 8pt/9pt verdana, helvetica, arial, sans-serif;
	color: #777;
 	text-align: right;
	}
.coverart P	{ 
	font: 8pt/9pt verdana, helvetica, arial, sans-serif;
	color: #777;
 	text-align: right;
	}
	
/* This is for the homepage category banner text */
.indexcats	{
	font: 8pt/9pt trebuchet ms, arial, verdana, sans-serif;
	letter-spacing: 0px;
	font-weight: 500;
	color: #ED7600;
	text-align: center;
	}
/* End homepage category banner text */

/* These are styles for the e-mail widget */
.smallfield	{
	font: 8pt/9pt verdana, helvetica, arial;
	color: #0000cc;
	border: 1px solid #D5DCD1;
	width: 110px;
	height: 17px;
	margin: 0px
	padding: 0px;
}
.button	{
	font: 7pt/8pt verdana, helvetica, arial;
	color: #000;
	background-color: #D5DCD1;
	border: 1px outset #D5DCD1;
	width: 110px;
	height: 16px;
	cursor: hand;
	margin: 0px
	padding: 0px;
}
/* End e-mail styles */

/* These styles are for article tables */
.tablestyle	{
border-collapse: collapse;
border: 1px solid #275B2C;
}
.tablestyle td, .tablestyle th	{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000;
background-color: #fff;
border-collapse: collapse;
border: 1px solid #275B2C;
padding: 4px;
vertical-align: top;
}
.tablestyle p, .tablestyle li	{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000;
}
th.row1	{
font: bold 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000;
background-color: #D5DCD1;
vertical-align: bottom;
}
/* End article table style */

/*this is for the article type checklists */
.checkbox p	{
text-indent: -22px;
margin-left: 40px;
margin-top: 10px;
_margin-top: -10px;
}

.mbutton	{
float: left; 
margin-right: 12px;
}
.subh3	{
font: italic normal .85em ;
}

/* New TOC styles */

.arttype	{
background-color: #FEF1E0;
width: 100%;
font: bold 8pt verdana, helvetica, arial;
padding: 3px 4px;
margin-bottom: 18px;
_margin-bottom: 24px;
}
.indentblock	{
margin-left: 12px;
}
.indentblock p	{
margin-top: -6px;
_margin-top: -12px;
}
.hr	{
margin-top: 15px;
margin-bottom: 18px;
_margin-top: -10px;
_margin-bottom: 15px;
}