/*
  **********************************************************************
  **********************************************************************
  *** Purpose........: CSS stylesheet
  *** Page Type......: Image Page
  *** XHTML/CSS by...: Jeffrey A. Savoye
  *** Last Update....: Jan. 11, 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;
}
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.boximglouter {
  display: block;
  border: solid 1px #000000;
  border-style: solid;
  margin: 0px;
  padding: 0px;
}
div.boximglinner {
  display: block;
  background-color: #ffffff;
  color: #000;
  border: solid 1px #000000;
  border-style: solid;
  margin: 4px;
  padding: 0px;
}
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 */
#pnlmainm {
  padding: 20px;
  padding-top: 3px;
  margin: 0px;
  text-align: left;
}
#pnlmainlft {
  float: none;
  width: auto;
  height: auto;
  padding-bottom: 10px;
}
#pnlmainrgt {
  float: right;
  width: auto;
  height: auto;
  padding-left: 20px;
  padding-bottom: 10px;
  margin: 0px;
}
/*
  **********************************************************************
  *** Panel Divisions
  **********************************************************************
 */
/* Navigation and Title Area */
#pnlnavttl {
  padding: 10px;
  padding-top: 20px;
  padding-bottom: 4px;
}
/*
  **********************************************************************
  **********************************************************************
  *** END
  **********************************************************************
  **********************************************************************
 */