/*
  **********************************************************************
  **********************************************************************
  *** Purpose........: CSS stylesheet
  *** Page Type......: Image Page
  *** XHTML/CSS by...: Jeffrey A. Savoye
  *** Last Update....: Dec. 31, 2009
  **********************************************************************
  **********************************************************************
 */
img {
    border: none;
    border-width: 0px
}
p.caption {
    display: block;
    border: solid 1px #000;
    border-color: #006400;
    border-style: solid;
    margin: 4px;
    padding: 5px;
    padding-left: 7px;
    padding-right: 7px;
    font-size: 60%;
    text-align: justify;
}
p.cntssec {
    float: left;
    text-align: center;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
p.cntsch {
    float: left;
    text-align: right;
    width: 2.75em;
    margin: 0px;
    padding: 0px;
    padding-right: .5em;
}
p.cntsttl {
    float: left;
    text-align: left;
    width: auto;
    margin: 0px;
    padding: 0px;
}
p.cntspg {
    float: right;
    text-align: right;
    width: auto;
    margin: 0px;
    padding: 0px;
}
p.cntsbrk {
    float: left;
    text-align: left;
    font-size: 80%;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
h1.maintitle {
    display: inline;
    font-size: xx-large;
    font-weight: bold;
    font-style: italic;
    text-align: center;
}
h1.navttl {
    display: inline;
    font-size: xx-large;
    font-weight: bold;
    font-style: italic;
    text-align: justify;
}
h1.navttl2 {
    display: inline;
    font-size: x-large;
    font-weight: bold;
    font-style: italic;
    text-align: justify;
}
h2.section {
    font-size: x-large;
    font-weight: bold;
    font-style: italic;
    text-align: left;
}
h2.subsubsection {
    font-size: medium;
    font-weight: bold;
    font-style: italic;
    text-align: left;
}
div.mainquote {
    padding: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: justify;
}
/* Special Horizontal Rule */
div.boxhrule {
    display: block;
    border: solid 1px #000;
    border-color: #006400;
    border-style: double;
    border-width: 6px;
    margin: 0px;
    padding: 0px;
    margin-top: 10.5px;
    margin-bottom: 10.5px;
}
/* Generic borders and boxes */
div.chronology {
    padding: 20px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 15px;
    text-align: justify;
}
li.mainitem {
    list-style-type: circle;
    margin-left: -1em;
    margin-top: 5px;
    margin-bottom: 25px;
}
/*
  **********************************************************************
  *** Panel Divisions
  **********************************************************************
 */
/* Title Area */
#pnltitle {
    padding: 5px;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0px;
    font-size: medium;
    text-align: center;
}
/* Main Area */
div.pnlmainm {
    padding: 20px;
    padding-top: 3px;
    margin: 0px;
    text-align: left;
    min-height: 400px;
}
div.pnlmainlft {
    float: none;
    width: auto;
    height: auto;
    margin: 0px;
    padding-top: 1px;
    padding-bottom: 10px;
}
div.pnlmainrgt {
    float: right;
    width: auto;
    height: auto;
    margin: 0px;
    padding-left: 20px;
    padding-bottom: 10px;
}
/*
  **********************************************************************
  *** Panel Divisions
  **********************************************************************
 */
/* Navigation and Title Area */
#pnlnavttl {
    padding: 10px;
    padding-top: 20px;
    padding-bottom: 4px;
}
/*
  **********************************************************************
  **********************************************************************
  *** END
  **********************************************************************
  **********************************************************************
 */
