/* Generated by KompoZer */
background {
  background-color: #c7d1b1;
}
table.nobg {
  border:  none;
  vertical-align: top;
  background-color: none;
}
table {
  border:  none;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #d9e1f8;
}
table#header {
  vertical-align: top;
  border-collapse: collapse;
  background-repeat: no-repeat;
  width: 850px;
}
body {
  font-family: Verdana,Arial;
  font-size: 9pt;
  color: #000000;
  font-weight: normal;
  background-color: #c7d1b1;
}
h4 {
  margin-bottom: 8px;
  margin-top: 8px;
  text-align: left;
  color: #000000;
  font-weight: bolder;
  font-size: 14pt;
  font-family: Verdana,Arial;
  margin-left: 10px;
  font-style: italic;
}
h5 {
  margin-bottom: 4px;
  margin-top: 4px;
  text-align: left;
  color: #3D6C40;
  font-weight: bolder;
  font-size: 12pt;
  font-family: Verdana,Arial;
}
p.head2 {
  margin-bottom: 8px;
  margin-top: 8px;
  text-align: left;
  color: #3D6C40;
  font-weight: bolder;
  font-size: 14pt;
  font-family: Verdana,Arial;
  margin-left: 10px;
  font-style: normal;
}
td {
  vertical-align: top;
  font-family: Verdana,Arial;
  font-size: 9pt;
  color: #000000;
  font-weight: normal;
}
td.credit {
  font-size: 8pt;
  color: #000000;
  font-weight: normal;
  font-style: italic;
}
td.blueBg {
  vertical-align: top;
  font-family: Verdana,Arial;
  font-size: 9pt;
  background-color: #d9e1f8;
  font-weight: normal;
}
td.timePanelDay {
  margin-bottom: 12px;
  margin-top: 14px;
  text-align: center;
  color: #ADC5AF;
  background-color: #3D6C40;
  font-weight: bolder;
  font-size: 15pt;
  font-family: Verdana,Arial;
  font-style: bold;
}
td.timePanelTime {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 4px;
  margin-top: 4px;
  color: #3D6C40;
  background-color: #ADC5AF;
  font-size: 11pt;
  font-family: Verdana,Arial;
}
p {
  font-family: Verdana,Arial;
  font-size: 10pt;
  color: #000000;
  font-weight: normal;
  vertical-align: top;
  margin-left: 10px;
  margin-right: 10px;
}
p.homeAddrLabel {
  font-family: Verdana,Arial;
  font-size: 12pt;
  color: #456F4B;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  margin-left: 10px;
  margin-right: 10px;
}

p.panelTitle {
  font-family: Verdana,Arial;
  font-size: 10pt;
  color: #3D6C40;
  font-weight: bold;
  vertical-align: middle;
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 0px;
}

p.panelFacts {
  font-family: Verdana,Arial;
  font-size: 9pt;
  color: black;
  font-weight: normal;
  vertical-align: top;
  margin-left: 0px;
  margin-right: 0px;
}

p.panelText {
  font-family: Verdana,Arial;
  font-size: 8pt;
  color: #3D6C40;
  font-weight: normal;
  vertical-align: top;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

td.panelTextBlock {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-left: 4px;
  color: #3D6C40;
  background-color: #F3D1A1;
  font-size: 8pt;
  font-family: Verdana,Arial;
  vertical-align: middle;
}
#dropmenudiv {
  position: absolute;
  width: 152px;
  background-color: #ffffff;
  text-decoration: none;
  text-align: left;
  margin-left: 1px;
}
#dropmenudiv a {
  border-style: solid solid none;
  border-color: #d9e1f8 #d9e1f8 -moz-use-text-color;
  border-width: 1px 1px 0;
  margin: 4px 2px;
  padding: 3px;
  display: block;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  width: 150px;
  text-decoration: none;
  font-weight: normal;
  font-family: Verdana,Arial;
  font-size: 9pt;
  color: black;
}
#dropmenudiv a:hover {
  border-style: solid solid none;
  border-color: #d9e1f8 #d9e1f8 -moz-use-text-color;
  border-width: 1px 1px 0;
  margin: 4px 2px;
  padding: 3px;
  background-color: #ecf5ec;
  text-decoration: none;
  width: 150px;
  font-weight: normal;
  font-family: Verdana,Arial;
  font-size: 9pt;
  color: black;
}
a, a:visited, a:active {
  font-weight: bold;
  font-family: Verdana,Arial;
  text-decoration: none;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #000099;
  font-size: 9pt;
}
a:hover {
  font-weight: bold;
  font-family: Verdana,Arial;
  text-decoration: underline;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 9pt;
  color: #000099;
}
table#backWos {
  background-image: url(images/ist2_2951125-spring-in-green_Adj.jpg);
  background-repeat: no-repeat;
  background-color: white;
}
td#backYouth {
  background-image: url(images/ist2_6433051-flowing-lines-background_Crop.jpg);
  background-repeat: no-repeat;
  background-color: white;
}
table#backMen {
  background-image: url(images/ist2_6306754-faded-denim-with-seam-xxl.jpg);
}
ul#whiteBullets {
  color: #ffffff;
}

li.eventTitle {
  margin-bottom: 8px;
  padding-top: 8px;
  text-align: left;
  color: #3D6C40;
  font-size: 12pt;
  font-family: Verdana,Arial;
  font-weight: bold;
}
li.eventBullet {
  text-align: left;
  color: #000000;
  font-size: 11pt;
  font-family: Verdana,Arial;
  font-weight: normal;
  font-style: normal;
}
