HTML {
	font-size: .9em;
}

BODY {
	background-image: url("http://brain-terminal.com/graphics/dk-grey.jpg");
	background-position: top center;
	background-color: #AAAAAA;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
}

DIV.page {
	display: block;
	width: 750px;
	min-width: 600px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}

DIV.page-header,
DIV.page-footer {
	display: block;
}

DIV.content {
	font-family: "Palatino", "Times New Roman", "Times", serif;
	display: block;
	background-image: url("http://brain-terminal.com/graphics/lt-grey.jpg");
	background-position: top center;
	background-color: #DDDDDD;
	overflow: hidden;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

DIV.content-inset {
	margin: 20px;
}

.standout-bar {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	background-image: url("http://brain-terminal.com/graphics/dk-grey.jpg");
	background-position: top center;
	background-color: #AAAAAA;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

.raised-bar,
TABLE#wp-calendar {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	background-image: url("http://brain-terminal.com/graphics/lt-grey.jpg");
	background-position: top right;
	background-color: #DDDDDD;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.header-bar {
	display: block;
	padding: 10px;
	background-image: url("http://brain-terminal.com/graphics/lt-grey.jpg");
	background-position: top center;
	background-color: #888888;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

TABLE.bt-header {
	font-weight: bold;	
	font-family: "Courier New", "Courier", monospace;
	font-size: 350%;
}

TABLE.bt-header TD A:link,
TABLE.bt-header TD A:visited,
TABLE.nav-bar TD A:link,
TABLE.nav-bar TD A:visited {
	color: #AA0000;
}

TABLE.bt-header TD A:active,
TABLE.bt-header TD A:hover {
	color: #0000AA;
	text-decoration: none;
}

TABLE.nav-bar TD A:active,
TABLE.nav-bar TD A:hover {
	color: #0000AA;
}

TABLE.bt-header TD.bt-cursor {
	background-color: #AA0000;
}

TABLE.nav-bar {
	width: 100%;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 10px;
}

TABLE.page-nav {
	width: 100%;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 3px;
	border: 0px;
 	border-collapse: collapse;
 }

DIV.subscription-bar {
	background-image: url("http://brain-terminal.com/graphics/lt-grey.jpg");
	background-position: top center;
	text-align: center;
	vertical-align: middle;
	font-size: 120%;
	font-weight: bold;	
	display: block;
	background-color: #888888;
	padding: 10px;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

SPAN.line {
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

TABLE.topic-bar {
	width: 100%;
	font-weight: bold;
	font-size: 100%;
}

SPAN.topic-name {
	color: #AA0000;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 140%;
	font-weight: bold;	
}

SPAN.topic-description {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
}

TABLE.copyright-bar {
	width: 100%;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}



/*

---------------------------
	NEW POST TEST STUFF
---------------------------


*/

DIV.homepage-flag {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
    text-align: center;
	padding-bottom: 20px;
}

DIV.homepage-recent {
	padding-bottom: 30px;
}

DIV.homepage-recent TABLE,
DIV.homepage-recent TABLE TR,
DIV.homepage-recent TABLE TD {
	padding: 0px;
	margin: 0px;
}

DIV.homepage-recent TABLE TD {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	font-size: .9em;
}

DIV.content DIV.homepage-flag A:link,
DIV.content DIV.homepage-flag A:visited,
DIV.homepage-recent TABLE A:link,
DIV.homepage-recent TABLE A:visited,
DIV.content DIV.homepage-section A:link,
DIV.content DIV.homepage-section A:visited {
	color: #0000AA;
	text-decoration: none;
}

DIV.content DIV.homepage-flag A:hover,
DIV.content DIV.homepage-flag A:active,
DIV.homepage-recent TABLE A:hover,
DIV.homepage-recent TABLE A:active,
DIV.content DIV.homepage-section A:hover,
DIV.content DIV.homepage-section A:active {
	color: #AA0000;
	text-decoration: underline;
}

DIV.homepage-section {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 180%;
	font-weight: bold;	
	padding-bottom: 20px;
}

/* OUTER CONTAINERS */

DIV.index,
DIV.post {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
}

/* PAGE NAVIGATION */

DIV.backforth-nav {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	margin-bottom: 20px;
}

DIV.backforth-nav TABLE TR TD A:link,
DIV.backforth-nav TABLE TR TD A:visited {
	color: #0000AA;
	text-decoration: none;
}

DIV.backforth-nav TABLE TR TD A:active,
DIV.backforth-nav TABLE TR TD A:hover {
	color: #AA0000;
	text-decoration: underline;
}

/* COMMON ELEMENTS */

DIV.pagetitle {
	font-weight: bold;
	font-size: 180%;
	color: black;
	margin-bottom: 20px;
}

DIV.index DIV.title,
DIV.post DIV.title {
	font-weight: bold;
	font-size: 150%;
	color: #AA0000;
	margin-bottom: 3px;
}

DIV.index DIV.title A:link,
DIV.index DIV.title A:visited,
DIV.post DIV.title A:link,
DIV.post DIV.title A:visited {
	color: #AA0000;
	text-decoration: none;
}

DIV.index DIV.title A:hover,
DIV.index DIV.title A:active,
DIV.post DIV.title A:hover,
DIV.post DIV.title A:active {
	color: #0000AA;
	text-decoration: underline;
}

DIV.body {
	font-family: "Palatino", "Times New Roman", "Times", serif;
	line-height: 140%;
}

DIV.index DIV.body SPAN.morelink,
DIV.post DIV.body SPAN.morelink {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
}

DIV.content DIV.homepage-recent SPAN.morelink A:link,
DIV.content DIV.homepage-recent SPAN.morelink A:visited,
DIV.index DIV.body SPAN.morelink A:link,
DIV.index DIV.body SPAN.morelink A:visited,
DIV.post DIV.body SPAN.morelink A:link,
DIV.post DIV.body SPAN.morelink A:visited {
	color: #AA0000;
	text-decoration: none;
}

DIV.content DIV.homepage-recent SPAN.morelink A:hover,
DIV.content DIV.homepage-recent SPAN.morelink A:active,
DIV.index DIV.body SPAN.morelink A:hover,
DIV.index DIV.body SPAN.morelink A:active,
DIV.post DIV.body SPAN.morelink A:hover,
DIV.post DIV.body SPAN.morelink A:active {
	color: #0000AA;
	text-decoration: underline;
}

/* INDEX-SPECIFIC ELEMENTS */

DIV.index SPAN.dateline {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
}

DIV.index DIV.body A:link,
DIV.index DIV.body A:visited {
	color: black;
	text-decoration: underline;
}

DIV.index DIV.body A:active,
DIV.index DIV.body A:hover {
	color: #0000AA;
	text-decoration: underline;
}

DIV.index DIV.byline {
	font-weight: bold;
	text-align: right;
	margin-bottom: 30px;
}

DIV.index DIV.body {
	line-height: 140%;
}

/* POST-SPECIFIC ELEMENTS */

DIV.post DIV.body P {
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV.post DIV.body A:link,
DIV.post DIV.body A:visited {
	color: #0000AA;
	text-decoration: underline;
}

DIV.post DIV.body A:active,
DIV.post DIV.body A:hover {
	color: #AA0000;
	text-decoration: underline;
}

DIV.post DIV.intro {
	margin-bottom: 20px;
}

DIV.post DIV.heading {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	font-size: 130%;
	color: black;
	margin-top: 20px;
}

DIV.post DIV.byline {
	font-weight: bold;
	line-height: 140%;
	margin-bottom: 20px;
}

DIV.post TABLE.byline-picture TD {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	background-image: url("http://brain-terminal.com/graphics/lt-grey.jpg");
	background-position: top right;
	background-color: #DDDDDD;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

DIV.post DIV.subtitle {
	font-weight: bold;
	font-size: 120%;
	color: #AA0000;
	margin-bottom: 3px;
}

DIV.post DIV.body LI {
	margin-bottom: 20px;
}

DIV.post DIV.trackbacks {
	margin-top: 30px;
	padding-top: 5px;
	border-top: 1px dotted #777777;
}

DIV.post DIV.trackbacks A:link,
DIV.post DIV.trackbacks A:visited {
	color: #0000AA;
	text-decoration: none;
}

DIV.post DIV.trackbacks A:active,
DIV.post DIV.trackbacks A:hover {
	color: #AA0000;
	text-decoration: underline;
}

DIV.post UL,
DIV.index UL {
	margin-left: 10px;
}

DIV.post LI,
DIV.index LI {
}

DIV.post TABLE TD,
DIV.index TABLE TD {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: .9em;
}

BLOCKQUOTE {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	margin-left: 30px;
	border-left: 1px dotted #AA0000;
	padding-left: 10px;
}

BLOCKQUOTE.quote {
	font-family: "Palatino", "Times New Roman", "Times", serif;
	font-style: italic;
	border: none;
}

BLOCKQUOTE CITE {
	display: block;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-style: normal;
	padding-left: 20%;
	padding-top: 10px;
	padding-bottom: 15px;
}




TABLE.picture-menu {
	text-align: center;
	display: inline-table;
}

TABLE.picture-menu TD {
	vertical-align: top;	
	text-align: center;
	padding: 20px;
}

TABLE.picture-menu TD A:link,
TABLE.picture-menu TD A:visited {
	color: black;
	text-decoration: none;
}

TABLE.picture-menu TD A:hover,
TABLE.picture-menu TD A:active {
	color: #0000AA;
	text-decoration: underline;
}

TABLE.picture-menu IMG {
	margin-bottom: 5px;
}

DIV.msgboard-index {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	color: black;
}

TD DIV.msgboard-index A:link,
TD DIV.msgboard-index A:visited {
	color: black;
	text-decoration: underline;
}

TD DIV.msgboard-index A:hover,
TD DIV.msgboard-index A:active {
	color: #0000AA;
	text-decoration: underline;
}

DIV.msgboard-title {
	font-size: 140%;
	font-weight: bold;	
}

TD DIV.msgboard-title A:link,
TD DIV.msgboard-title A:visited {
	color: #AA0000;
	text-decoration: none;
}

TD DIV.msgboard-title A:hover,
TD DIV.msgboard-title A:active {
	color: #0000AA;
	text-decoration: underline;
}

DIV.msgboard-message {
	margin-bottom: 5px;
}

DIV.msgboard-header {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: normal;
}

SPAN.msgboard-fieldlabel {
	font-weight: bold;
}

DIV.msgboard-msgtext TABLE .genmed {
	color: #AA0000;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 90%;
}

DIV.msgboard-msgtext TABLE TD.quote {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 90%;
	border: 1px dotted #666666;
}

DIV.msgboard-msgtext TABLE
{
	width: 100%;
	padding: 10px;
	padding-bottom: 15px;
}

DIV.msgboard-msgtext {
	margin-top: 5px;
	font-family: "Palatino", "Times New Roman", "Times", serif;
}

DIV.msgboard-reply {
	margin-right: 5px;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	text-align: right;
	font-weight: bold;	
	padding-bottom: 10px;
}

DIV.index-topic {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 180%;
	font-weight: bold;	
	margin-bottom: 20px;
}

DIV.index-article-title {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 140%;
	font-weight: bold;	
	padding-top: 15px;
	padding-bottom: 4px;
}

DIV.index-article-heading {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 160%;
	font-weight: bold;	
	padding-top: 15px;
	padding-bottom: 4px;
}

DIV.index-article-subheading {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 110%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 15px;
}

DIV.index-article-abstract {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	line-height: 140%;
}

DIV.index-article-byline {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
    text-align: right;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 30px;
}

DIV.index-leftlink {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 140%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

DIV.index-rightlink {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
    text-align: right;
	font-size: 140%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

DIV.index-alert-flag {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 120%;
	font-weight: bold;
    text-align: center;
	padding-bottom: 15px;
}

A:link,
A:visited {
	text-decoration: none;
}

A:hover,
A:active {
	text-decoration: underline;
}

DIV.content A:link,
DIV.content A:visited {
	color: #0000AA;
	text-decoration: underline;
}

DIV.content A:hover,
DIV.content A:active {
	color: #AA0000;
	text-decoration: underline;
}

DIV.inset-box-heading A:link,
DIV.inset-box-heading A:visited {
	color: black;
	text-decoration: none;
}

DIV.inset-box-heading A:hover,
DIV.inset-box-heading A:active {
	color: #0000AA;
	text-decoration: underline;
}

DIV.journal-directory A:link,
DIV.journal-directory A:visited {
	color: black;
	font-style: italic;
	text-decoration: none;
}

DIV.journal-directory A:hover,
DIV.journal-directory A:active {
	color: #0000AA;
	font-style: italic;
	text-decoration: underline;
}

DIV.index-article-abstract A:link,
DIV.index-article-abstract A:visited {
	color: black;
	text-decoration: underline;
}

DIV.index-article-abstract A:hover,
DIV.index-article-abstract A:active {
	color: #0000AA;
}

DIV.journal-sequence-nav A:link,
DIV.journal-sequence-nav A:visited,
DIV.index-journal-flag A:link,
DIV.index-journal-flag A:visited {
	color: #0000AA;
	text-decoration: none;
}

DIV.journal-sequence-nav A:active,
DIV.journal-sequence-nav A:hover,
DIV.index-journal-flag A:hover,
DIV.index-journal-flag A:active {
	color: #AA0000;
	text-decoration: underline;
}

SPAN.morelink A:link,
SPAN.morelink A:visited {
	color: #AA0000;
	text-decoration: none;
}

SPAN.morelink A:hover,
SPAN.morelink A:active {
	color: #0000AA;
	text-decoration: underline;
}

DIV.inset-box-rightlink A:link,
DIV.inset-box-rightlink A:visited {
	color: #0000AA;
	font-weight: bold;
	text-decoration: none;
}

DIV.inset-box-rightlink A:hover,
DIV.inset-box-rightlink A:active {
	color: #AA0000;
	font-weight: bold;
	text-decoration: underline;
}

SPAN.bluetext,
SPAN.bluetext A:link,
SPAN.bluetext A:visited,
A:link,
A:visited,
DIV.page-header A:link,
DIV.page-header A:visited,
DIV.page-footer A:link,
DIV.page-footer A:visited {
	color: #0000AA;
}

DIV.index-topic A:link,
DIV.index-topic A:visited,
DIV.index-leftlink A:link,
DIV.index-leftlink A:visited,
DIV.index-rightlink A:link,
DIV.index-rightlink A:visited {
	color: #0000AA;
	text-decoration: none;
}

SPAN.bluetext A:hover,
SPAN.bluetext A:active,
A:hover,
A:active,
DIV.page-header A:hover,
DIV.page-header A:active,
DIV.page-footer A:hover,
DIV.page-footer A:active,
DIV.index-topic A:hover,
DIV.index-topic A:active,
DIV.index-leftlink A:hover,
DIV.index-leftlink A:active,
DIV.index-rightlink A:hover,
DIV.index-rightlink A:active {
	color: #AA0000;
	text-decoration: underline;
}

SPAN.redtext,
SPAN.hilite,
SPAN.redtext A:link,
SPAN.redtext A:visited {
	color: #AA0000;
}

DIV.index-article-title A:link,
DIV.index-article-title A:visited,
DIV.index-alert-flag A:link,
DIV.index-alert-flag A:visited,
DIV.msgboard-reply A:link,
DIV.msgboard-reply A:visited,
SPAN.topic-name A:link,
SPAN.topic-name A:visited {
	color: #AA0000;
	text-decoration: none;
}

SPAN.redtext A:hover,
SPAN.redtext A:active,
DIV.index-article-title A:hover,
DIV.index-article-title A:active,
DIV.index-alert-flag A:hover,
DIV.index-alert-flag A:active,
DIV.msgboard-reply A:hover,
DIV.msgboard-reply A:active,
SPAN.topic-name A:hover,
SPAN.topic-name A:active {
	color: #0000AA;
	text-decoration: underline;
}

SPAN.blacktext,
SPAN.blacktext A:link,
SPAN.blacktext A:visited,
DIV.subscription-bar A:link,
DIV.subscription-bar A:visited,
SPAN.msgboard-fieldvalue A:link,
SPAN.msgboard-fieldvalue A:visited,
TABLE.topic-bar TD A:link,
TABLE.topic-bar TD A:visited {
	color: black;
}

SPAN.blacktext A:hover,
SPAN.blacktext A:active,
DIV.subscription-bar A:hover,
DIV.subscription-bar A:active,
SPAN.msgboard-fieldvalue A:hover,
SPAN.msgboard-fieldvalue A:active,
TABLE.topic-bar TD A:hover,
TABLE.topic-bar TD A:active {
	color: #0000AA;
}

.send-main-heading {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 130%;
	font-weight: bold;
	padding-top: 10px;
}

.send-section-heading {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 120%;
	color: #AA0000;
	font-weight: bold;
	padding-top: 15px;
}

.send-section-content {
	font-weight: normal;
}

DIV.faq {
}

DIV.faq-list {
	padding-bottom: 25px;
	border-bottom: 2px solid black;
}

DIV.faq-section {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 140%;
	font-weight: bold;	
	margin-top: 10px;
	margin-bottom: 5px;
}

DIV.faq-list-link {
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 120%;
}

DIV.faq-content {
	padding-top: 10px;
}

DIV.faq-question {
	font-style: italic;
	font-weight: bold;
}

DIV.faq-answer {
	line-height: 140%;
	padding-bottom: 15px;
}

DIV.faq-list-link A:link,
DIV.faq-list-link A:visited,
DIV.faq-question A:link,
DIV.faq-question A:visited {
	color: black;
	text-decoration: none;
}

DIV.faq-list-link A:hover,
DIV.faq-list-link A:active,
DIV.faq-question A:hover,
DIV.faq-question A:active {
	color: #AA0000;
	text-decoration: underline;
}

DIV.article-title {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	color: #AA0000;
	font-size: 180%;
	font-weight: bold;	
}

DIV.article-subtitle {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	color: #AA0000;
	font-size: 110%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 15px;
}

DIV.article-titletext {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	padding-bottom: 20px;
}

DIV.article-byline {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-weight: bold;	
}

DIV.article-heading {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 130%;
	font-weight: bold;	
	padding-top: 10px;
}

DIV.article-picture,
DIV.article-picture-right {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	float: right;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

DIV.article-picture-left {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	float: left;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

TABLE.video-box {
	border: 1px dotted #333333;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
}

SPAN.video-box-title {
	font-weight: bold;
	font-size: 120%;
	color: #AA0000;
	margin-top: 5px;
	margin-bottom: 10px;
}

SPAN.video-box-tips {
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

SPAN.video-box-tips A:link,
SPAN.video-box-tips A:visited {
	color: #0000AA;
	text-decoration: none;
}

SPAN.video-box-tips A:hover,
SPAN.video-box-tips A:active {
	color: #AA0000;
	text-decoration: underline;
}

TABLE.video-box-menu {
	font-size: 100%;
	color: black;
}

DIV.inset-box-heading {
	font-size: 110%;
	font-weight: bold;
	text-align: center;
}

DIV.inset-box-right {
	width: 25%;
	margin-left: auto;
	float: right;
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	font-size: 100%;
	background-image: url("http://brain-terminal.com/graphics/dk-grey.jpg");
	background-position: top right;
	background-color: #AAAAAA;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	margin-top: 5px;
	margin-left: 35px;
	margin-bottom: 20px;
	padding: 10px;
}

DIV.inset-box-rightlink {
	text-align: right;
}

DIV.calendar {
	font-family: "Arial Narrow", "Arial", "Helvetica", sans-serif;
	float: right;
	margin-left: 35px;
	margin-bottom: 20px;
	padding: 10px;
	background-image: url("http://brain-terminal.com/graphics/dk-grey.jpg");
	background-position: top right;
	background-color: #AAAAAA;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}

DIV.calendar A:link, 
DIV.calendar A:visited {
	text-decoration: none;
}

DIV.calendar A:hover, 
DIV.calendar A:active {
	text-decoration: underline;
}

DIV.calendar caption {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 10px;
}

DIV.calendar TABLE TH {
	text-align: center;
}

DIV.calendar TABLE TD {
	font-size: 90%;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}

DIV.calendar TABLE TD A {
	font-weight: bold;
}

DIV.calendar TABLE TD#today {
	background-color: #CCCCCC;
}

DIV.calendar TABLE TFOOT TD {
	font-weight: bold;
	font-size: 90%;
}

DIV.article-continuation {
	text-align: right;
}

DIV.indent {
	margin-left: 10%;
}

DIV.author-bio {
	padding-top: 10px;
	padding-bottom: 5px;
	font-style: italic;
	font-weight: bold;
}

DIV.print-only {
	display: none;
}

@media print {
	BODY {
		background-image: none;
		background-color: white;
	}

	DIV.page {
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}
	
	DIV.content {
		background-image: none;
		background-color: white;
		padding: 0px;
		border: none;
	}
	
	.standout-bar {
		background-image: none;
		background-color: white;
		border-top: 2px solid black;
		border-left: none;
		border-bottom: 2px solid black;
		border-right: none;
	}
	
	.header-bar {
		display: none;
	}
	
	DIV.googleAd {
		display: none;
	}
	
	TABLE.bt-header TD A:link,
	TABLE.bt-header TD A:visited, 
	TABLE.bt-header TD A:active,
	TABLE.bt-header TD A:hover {
		color: black;
	}
	
	TABLE.bt-header TD.bt-cursor {
		background-color: black;
	}
	
	TABLE.nav-bar {
		display: none;
	}
	
	DIV.subscription-bar {
		display: none;
	}
	
	TABLE.topic-bar {
		display: none;
	}
	
	SPAN.topic-name {
		color: black;
	}
	
	TABLE.picture-menu TD A:link,
	TABLE.picture-menu TD A:visited, 
	TABLE.picture-menu TD A:hover,
	TABLE.picture-menu TD A:active {
		color: black;
	}
	
	A:link,
	A:visited,
	A:hover,
	A:active,
	DIV.content A:link,
	DIV.content A:visited,
	DIV.content A:hover,
	DIV.content A:active {
		color: black;
		text-decoration: underline;
	}
	
	DIV.index-article-abstract A:link,
	DIV.index-article-abstract A:visited,
	DIV.index-article-abstract A:hover,
	DIV.index-article-abstract A:active {
		color: black;
	}
	
	SPAN.morelink A:link,
	SPAN.morelink A:visited,
	SPAN.morelink A:hover,
	SPAN.morelink A:active {
		color: black;
	}
	
	SPAN.bluetext,
	SPAN.bluetext A:link,
	SPAN.bluetext A:visited,
	A:link,
	A:visited,
	DIV.page-header A:link,
	DIV.page-header A:visited,
	DIV.page-footer A:link,
	DIV.page-footer A:visited {
		color: black;
	}
	
	DIV.index-topic A:link,
	DIV.index-topic A:visited,
	DIV.index-leftlink A:link,
	DIV.index-leftlink A:visited,
	DIV.index-rightlink A:link,
	DIV.index-rightlink A:visited,
	DIV.index-journal-flag A:link,
	DIV.index-journal-flag A:visited {
		color: black;
	}
	
	SPAN.bluetext A:hover,
	SPAN.bluetext A:active,
	A:hover,
	A:active,
	DIV.page-header A:hover,
	DIV.page-header A:active,
	DIV.page-footer A:hover,
	DIV.page-footer A:active,
	DIV.index-topic A:hover,
	DIV.index-topic A:active,
	DIV.index-leftlink A:hover,
	DIV.index-leftlink A:active,
	DIV.index-rightlink A:hover,
	DIV.index-rightlink A:active,
	DIV.index-journal-flag A:hover,
	DIV.index-journal-flag A:active {
		color: black;
	}
	
	SPAN.redtext,
	SPAN.hilite,
	SPAN.redtext A:link,
	SPAN.redtext A:visited {
		color: black;
	}
	
	DIV.index-article-title A:link,
	DIV.index-article-title A:visited,
	DIV.msgboard-reply A:link,
	DIV.msgboard-reply A:visited,
	SPAN.topic-name A:link,
	SPAN.topic-name A:visited {
		color: black;
	}
	
	SPAN.redtext A:hover,
	SPAN.redtext A:active,
	DIV.index-article-title A:hover,
	DIV.index-article-title A:active,
	DIV.msgboard-reply A:hover,
	DIV.msgboard-reply A:active,
	SPAN.topic-name A:hover,
	SPAN.topic-name A:active {
		color: black;
	}
	
	SPAN.blacktext,
	SPAN.blacktext A:link,
	SPAN.blacktext A:visited,
	DIV.subscription-bar A:link,
	DIV.subscription-bar A:visited,
	TABLE.topic-bar TD A:link,
	TABLE.topic-bar TD A:visited {
		color: black;
	}
	
	SPAN.blacktext A:hover,
	SPAN.blacktext A:active,
	DIV.subscription-bar A:hover,
	DIV.subscription-bar A:active,
	TABLE.topic-bar TD A:hover,
	TABLE.topic-bar TD A:active {
		color: black;
	}
	
	
	DIV.faq-question A:link,
	DIV.faq-question A:visited,
	DIV.faq-question A:hover,
	DIV.faq-question A:active {
		color: black;
	}
	
	DIV.article-title,
	DIV.article-subtitle {
		color: black;
	}
	
	DIV.quoted-email {
		border-left: 2px solid black;
	}
	
	DIV.print-only {
		display: block;
	}
	
	DIV.link-dump P {
		font-size: 120%;
		font-weight: bold;
	}
}