/* C:\!\dh\web\PRC\1\HTM\prc.css (230 lines) 2011-11-20 09:27 Dean Hannotte */
/*--------------------------------------------------------------------------*/
/*                                                                          */
/*                           P R C . C S S                                  */
/*                           -------------                                  */
/*                                                                          */
/*  This style sheet is loaded on all pages. Then,                          */
/*  If '-print' appears in PARMS or 'format=print' appears                  */
/*      in the url, the prcprint.css style sheet is loaded.                 */
/*  Else                                                                    */
/*      If location.protocol is 'file: then prclocal.css is loaded,         */
/*      Else prcremote.css is loaded.                                       */
/*                                                                          */
/*--------------------------------------------------------------------------*/

/* See use of p_child in prc_dialog()! */
body
{
    font-family: Verdana, Palatino, Century Schoolbook;
    font-weight: normal;
    font-size: 18;
}
.highlight {background-color: yellow;}
p
{
    text-align: justify;
    text-indent: 0;
    margin: 0;
    padding: 8;
    line-height: 150%;
}
/* body > p:first-letter */
/* { */
/*     font-size: 36; */
/* } */
p.page_quote /* appears in upper right corner of some pages */
{
    color: #444444;                                    /* dark gray */
    text-align: right;
    padding-left: 40%;
    line-height: 120%;
}
p.speech
{
    margin: 0;
}
p.left
{
    text-align: left;
    text-indent: 0;
    margin: 0;
    padding: 8;
    line-height: 150%;
}
p.center
{
    text-align: center;
    text-indent: 0;
    margin: 0;
    padding: 8;
    line-height: 150%;
}
p.right
{
    text-align: right;
    text-indent: 0;
    margin: 0;
    padding: 8;
    line-height: 150%;
}
p.indent
{
    text-indent: 32;
}
p.noindent
{
    text-indent: 0;
}
td
{
    font-size: 18;  /* td doesn't inherit body's font-size! */
    line-height: 120%;
}
td p
{
    text-align: left;
    text-indent: 32;
    margin: 0;
    padding: 8;
    line-height: 120%;
}
td p.right
{
    text-align: right;
    text-indent: 0;
    margin: 0;
    padding: 8;
    line-height: 120%;
}
blockquote
{
    color: #444444;                                    /* dark gray */
    line-height: 120%;
    margin: 0;
    padding-top: 8; padding-bottom: 8;
    padding-left: 32; padding-right: 32;
    text-align: left;
    text-indent: 32;
}
blockquote p
{
    text-align: left;
    text-indent: 32;
    padding-top: 0; padding-bottom: 0;
    line-height: 120%;
}
blockquote p.center
{
    text-align: center;
    margin-top: 0; margin-bottom: 0;
    text-indent: 0;
    line-height: 120%;
}
blockquote p.noindent
{
    margin-top: 0; margin-bottom: 0;
    text-indent: 0;
    line-height: 120%;
}
blockquote li
{
    text-indent: 0;
}
blockquote table td
{
    color: #444444;                                    /* dark gray */
    line-height: 120%;
}
form
{
    margin: 0;
    padding: 16;
}
ul /* unordered list */
{
    margin: 0;
}
li
{
    padding-top: 8; padding-bottom: 8;
}
/* h1 and h2 are used at the top of the page */
h1 /* title */
{
    font-family: Arial Rounded MT Bold, Arial, Helvetica;
    font-size: 32;
    font-weight: bold;
    text-align: center;
    margin: 0;
    padding-left: 48;
    padding-right: 48;
    padding-top: 48;
    padding-bottom: 12;
}
h1.subtitle
{
    font-family: Arial Rounded MT Bold, Arial, Helvetica;
    font-size: 28;
    font-weight: bold;
    text-align: center;
    margin: 0;
    padding-left: 48;
    padding-right: 48;
    padding-top: 0;
    padding-bottom: 12;
}
h1.byline
{
    font-family: Arial Rounded MT Bold, Arial, Helvetica;
    font-size: 24;
    font-weight: bold;
    text-align: center;
    margin: 0;
    padding-left: 48;
    padding-right: 48;
    padding-top: 0;
    padding-bottom: 12;
}
h1.translator
{
    color: #444444;                                    /* dark gray */
    font-family: Arial Rounded MT Bold, Arial, Helvetica;
    font-size: 18;
    text-align: center;
    margin: 0;
    padding-left: 48;
    padding-right: 48;
    padding-top: 0;
    padding-bottom: 12;
}
h2 /* section header */
{
    font-family: Arial Rounded MT Bold, Arial, Helvetica;
    font-size: 24;
    font-weight: bold;
    text-align: center;
    margin: 0;
    padding-left: 48;
    padding-right: 48;
    padding-top: 32;
    padding-bottom: 12;
}
h3 /* subsection header */
{
    font-size: 18;
    font-weight: bold;
    text-align: center;
    margin: 0;
    padding-left: 48;
    padding-right: 48;
    padding-top: 24;
    padding-bottom: 12;
}
h6 /* bottom row "fine print" */
{
    font-family: Verdana, Palatino, Century Schoolbook;
    font-size: 12;
    margin: 0; padding: 0;
    font-weight: normal;
}

