body     { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; background-color: #696969 }
h3       { color: #33c; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 21px; text-align: left; text-indent: 0 }
p    { color: #000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1          { color: #33c; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 29px; text-align: left }
.contents  { color: #036; font-style: italic; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.subtitle { color: black; font-weight: bold; font-size: 12px; text-align: left }
.class  { color: #fff; margin: 5px; border-color: #f00 }
h2           { color: #33c; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; text-align: center }
.smaller_blue  { color: #33c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px }
td    { color: #000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.captions   { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 13px; text-align: center }
a:link   { color: #f30; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }
a:visited  { color: #f30; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }
a:hover  { color: #000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: transparent }
h4  { color: #33c; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-align: center; margin: 0 }
h6 { color: black; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.footlink      { color: #33c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footlink a:link    { color: #f30; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footlink a:visited       { color: #f30; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footlink a:hover     { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navlink   { color: #036; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.navlink a:link    { color: #036; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.navlink a:visited    { color: #036; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.navlink a:hover     { color: #f00; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: transparent; text-align: center }
h5 { color: #009; font-size: 18px; line-height: 22px; text-align: center; margin-top: 0pt; padding-top: 2pt }
.standout { color: #fff; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.desc { color: #003; font-style: italic; font-size: 12px; line-height: 14px }
.smaller_bold   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 13px; text-align: center }
.newslet_top   { color: #33c; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-align: center }
.table_margin { padding: 10px }
.syllnum   { color: white; font-size: 12px; font-weight: bold; line-height: 14px }
.hangingindent    { color: white; text-indent: -13px; margin-top: 2ex; margin-left: 20px }
.cell_palebg { background-color: #dcdcdc; padding: 10px; border-width: 1px; border-color: #696969 }

/*--- PERSONNEL NEW ---*/

div.personnel {
  width:            760px;
  background:       white;
  padding:          0px;
  margin:           0px;
}

div.personnel div.column {
  width:            160px;
  float:            left;
  margin-left:      25px;
}

div.personnel h2 {
  background:       white;
  width:            760px;
  margin:           0px;
  padding:          10px 0px 35px 0px;
}

div.personnel div.column h3 {
  margin:           25px 0px 0px 0px;
  width:            150px;
  font-size:        12px;
  font-weight:      bold;
  color:            Black;
  text-align:       left;
}

div.personnel div.column img {
  margin:           0px 0px 10px 0px;
  border:           solid 1px #000;
}

div.personnel div.column span {
  font-size:        10px;
  font-weight:      bold;
}

div.personnel div.column ul {
  list-style:       none;
  margin:           0px 0px 20px 5px;
  padding:          0px;
  text-align:       left;
}

/*--- SLIDES ---*/

div#slideshow {
  height:           230px;
  width:            302px;
  overflow:         hidden;
}

div#slideshow img {
  border:           solid 1px black;
}

div#slideshow span {
  font-size:        10px;
  text-align:       center;
  font-weight:      bold;
  display:          block;
  margin-top:       2px;
}