<?php 
header("Content-Type: text/css");
?>

div.clean, span.clean { background: auto; color: auto; font-weight: normal; }

.editorial_comment, div.editorial_comment, span.editorial_comment { color: #900; font-weight: bold; }
.editorial_highlight, div.editorial_highlight, span.editorial_highlight { background: #900; color: white; font-weight: bold; }

div.font_50, span.font_50 { font-size: 50%; }
div.font_75, span.font_75 { font-size: 75%; }
div.font_125, span.font_125 { font-size: 125%; }
div.font_150, span.font_150 { font-size: 150%; }

div.interviewer, span.interviewer, p.interviewer { font-weight: bold; text-indent: 0; }
div.interviewee, span.interviewee, p.interviewee { font-size: 105%; text-indent: 0; }

.specialIssue { display: block; margin-bottom: 1em; }
.specialIssueTitle { display: block; cursor: pointer; padding: 0.5em; }
.specialIssueTitle.active { background: #EAF3AD; color: #5A632D; }

.specialIssueTitle h3 { margin: 0.25em 0.5em; }

.specialIssue.closed * { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
.specialIssue.closed * { display: none;  filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.specialIssue.closed .specialIssueTitle, .specialIssue.closed .specialIssueTitle * { display: block; }
.specialIssue.closed a, .specialIssue.closed .specialIssueTitle a, .specialIssue.closed .specialIssueTitle em { display: inline; }

.specialIssue.open { margin-bottom: 1em; padding-bottom: 1em; border-bottom: 2px solid #F0F0F0; }
.specialIssue.open > * { display: block; }

.specialIssue.open em { display: inline; }
.specialIssue.open li { display: list-item; }
.specialIssue.open table { display: table; }
.specialIssue.open table td { display: table-cell; }

.specialIssue.open .specialIssueTitle { background: #F0F0F0; }
.specialIssue.open a, .specialIssue.open .specialIssueTitle a { display: inline; }
.specialIssue.open .specialIssueTitle.active { color: black; }

h3, body.article h3 { color: #5A632D; font-size: 1.15em; font-weight: bold; }
h4, body.article h4 { color: #5A632D; font-size: 1.05em; font-weight: normal; font-style: italic; }


body.mceContentBody { font-size: 0.9em; margin: 0.5em; font-family: "Lucida Grande", Arial, Helvetica, Sans; }
