div#MainContent h1
{
    font-size: 18pt;
    text-align: center;
    color: black;
    margin: 0.25em 0.25em 0 0.25em;
}
div#MainContent h2
{
    font-size: 16pt;
    color: rgb(255,102,0);
    margin: 1em 0 0.25em 0;
}
div#MainContent h2.paperTitle
{
    font-size: 12pt;
    text-align: center;
    color: black;
    margin: 0 0.25em 0 0.25em;
}
div#SecondaryContent h2
{
    font-size: 14pt;
    color: rgb(255,102,0);
    margin: 1em 0 0.25em 0;
}
div#MainContent blockquote.abstract
{
    font-size: 11pt;
    font-style: italic;
    color: black;
    margin: 0 25px 1em 25px;
    text-align: justify;
}
div#MainContent div.first, div#MainContent div.second
{
    float: right;
    margin: 4pt 0 4pt 25px;
    text-align: center;
}
div#MainContent div.first.diagram, div#SecondaryContent div.second.diagram
{
    display: block;
    float: none;
    margin: 0 auto 11pt auto;    
}
div#MainContent div.first p, div#MainContent div.second p
{
    font-size: 9pt;
    margin: 0.25em 0 0 0;
    padding: 0;
    color: rgb(74,99,165);
    font-weight: bold;
}
div#MainContent div.first img, div#MainContent div.second img {
    margin: 0;
    padding: 0;
}
div#MainContent p
{
    text-align: justify;
}
div#MainContent p a:link, div#SecondaryContent p a:link, div#MainContent p a:visited, div#SecondaryContent p a:visited
{
    color: black;
}
div#MainContent p a:hover, div#SecondaryContent p a:hover, div#MainContent p a:active, div#SecondaryContent p a:active
{
    color: rgb(74,99,165);
}
div#MainContent p
{
    font-size: 11pt;
    color: black;
    margin: 0 25px 1em 25px;
}
div#MainContent p.callToAction
{
    text-align: center;
    font-size: 150%;
}
div#SecondaryContent p
{
    font-size: 10pt;
    color: black;
    margin: 0 0 1em 0;
}
div#MainContent p strong, div#SecondaryContent p strong
{
    font-weight: bold;
    color: black;
}
div#SecondaryContent p.sources
{
    font-size: 70%;
}
table#Research
{
    margin: 12pt 0 12pt 0;
    border-bottom: 1px solid rgb(106,106,99);
}
table#Research td.image
{
    padding: 5px;
    border-top: 1px solid rgb(106,106,99);
}
table#Research td.title
{
    font-size:12pt;
    color: black;
    font-weight: bold;
    border-top: 1px solid rgb(106,106,99);
}
table#Research td.title a:link, table#Research td.title a:visited
{
    color: rgb(74,99,165);
}
table#Research td.title a:hover, table#Research td.title a:active
{
    color: black;
}
table#Research td.abstract
{
    font-size:9pt;
    color: black;
}
