body
{
  background-color:  #eeeecc;
}

div.ArticleBody
{
  text-align:       justify;
  background-color: #eeeecc;
  display:          block;
}

div.ArticleHRImage
{
  margin-left:      auto;
  margin-right:     auto;
  text-align:       justify;
  background-color: #eeeecc;
  display:          block;
}

.ArticleTitle
{
  font-family: Georgia,"Times New Roman",serif;
  font-size:   32px;
  font-style:  normal;
  font-weight: bold;
  clear:       both;
  text-align:  center;
}

.ArticleSubtitle
{
  font-size:     20px;
  font-style:    normal;
  font-weight:   bold;
  border-bottom: none;
  margin:        -1.2em 0em 0em 0em;
  text-align:    center;
}

.ArticleCredit
{
  font-size:   24px;
  font-style:  normal;
  font-weight: normal;
  margin:      0.5em 0em 0em 0em;
  text-align:  center;
}

.ArticleSubCredit
{
  font-size:   20px;
  font-style:  italic;
  font-weight: normal;
  margin:      0em 0em 0em 0em;
  text-align:  center;
}

.ArticleDate
{
  font-size:   18px;
  font-style:  normal;
  font-weight: normal;
  margin:      0em 0em 0em 0em;
  text-align:  center;
}

table.PhotoBoxBox
{
  text-align:       center;
  font-family:      Verdana;
  font-weight:      normal;
  font-size:        11px;
  color:            #000000;
  border:           none;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin:           0px;
}

table.PhotoBox
{
  text-align:       center;
  font-family:      Verdana;
  font-weight:      normal;
  font-size:        11px;
  color:            #000000;
  background-color: #eeeecc;
  border:           1px #0000ff solid;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin:           15px 10px 5px 10px;
}

td.PhotoBoxImg
{
  text-align: left;
  border-top: 1px solid #0000ff;
  padding:    5px;
}

td.PhotoBoxCredit
{
  text-align:    right;
  border-top:    1px solid #0000ff;
  margin-top:    -2px;
  margin-bottom: 6px;
  padding-right: 4px;
  font-size:     10px;
  color:         #3333ff;
  font-weight:   bold;
}

td.PhotoBoxCaption
{
  text-align:     left;
  border:         none;
  font-size:      11px;
  font-weight:    bold;
  padding-left:   3px;
  padding-right:  3px;
  padding-bottom: 1px;
  color:          #000088;
}

.Right
{
  float:  right;
  clear:  right;
}

.Left
{
  float: left;
  clear: left;
}

.Inline
{
  display:        inline;
  clear:          both:
  vertical-align: middle
}

table.SkinnyBox
{
  text-align:       center;
  font-family:      Verdana;
  font-weight:      normal;
  font-size:        11px;
  border:           none;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin:           0px;
  width:            1px;
  height:           100px;
}

ul.ArticleUlPlain
{
  list-style-type:     disc;
  list-style-position: inside;
}

ul.ArticleUlNone
{
  list-style-type:     none;
  list-style-position: inside;
}

div.ArticleUlPlainHeader
{
  font-size:   18px;
  font-style:  normal;
  font-weight: normal;
  margin:      0.5em 0em 0.5em 0em;
}

div.ArticleUlPlainHeaderBold
{
  font-size:   18px;
  font-style:  normal;
  font-weight: bold;
  margin:      0.5em 0em 0.5em 0em;
}

li.BottomMargin
{
  margin-bottom: 0.5em;
}

.Footnote
{
  font-size:  16px;
  font-style: italic;
}

.Center
{
  margin-left:  auto;
  margin-right: auto;
  clear:        both;
  width: 1px;
}

.SectionHeader
{
  font-size:   18px;
  font-style:  normal;
  font-weight: bold;
  margin:      0.75em 0em 0.5em 0em;
}

.Italic
{
  font-style:  italic;
}

.Bold
{
  font-weight: bold;
}

.Up1Em
{
  margin-top: -1em;
}

