.pageBody {
  FONT-FAMILY: Arial, Verdana, helvetica, 'sans serif';
  font-size: 10pt;
}


.title {
  color: #994444;
  border: 10px;
  padding: 10px;
  font-size: 28pt;
  font-style: normal;
  font-weight: bold;
}

.titlex {
  color: #994444;
  border: 10px;
  padding: 10px;
  font-size: 22pt;
  font-style: italic;
  font-weight: bold;
}

.subtitle {
  color: #222222;
  border: 10px;
  padding: 10px;
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
}

.photodesc {
  FONT-SIZE: 10pt;
  font-style: italic;
  FONT-WEIGHT: normal;
  text-align: right;
}

.copyright {
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
}

.pagemenu {
  border: 1px solid #000;
  padding: 4px;
  font-size: 8pt;
  white-space: nowrap;
  background-color: #fff3ae;
}

.menuselected {

  font-weight: bold;
}

.recentnews {
  margin: 0px;
  padding: 4px;
  background-color: #f6f2dc;
  border-top: 1px solid #556571;
  border-left: 1px solid #556571;
  border-bottom: 2px solid #9FACB9;
  border-right: 2px solid #9FACB9;
}

.newsitembox {
  FONT-SIZE: 9pt;
  font-weight: normal;
  width: 100%;
  clear: right;
}

.newsitemphoto {
  margin-left: 4px;
  margin-bottom: 4px;
  display: inline;
  float: right;
  clear: right;
  text-align: right;
  font-style: italic;
}

.newsitemgap {
  margin-top: 4px;
  border-top: 1px solid #9FACB9;
  clear: both;
  width: 100%;
  FONT-SIZE: 8px;
}

.newsitemdate {
  padding-right: 20px;
  font-weight: bold;
  FONT-SIZE: 10pt;
}

.newsitemtitle {
  FONT-SIZE: 10pt;
  font-weight: bold;
}

.newsitemsummary {
  padding-left: 20px;
  FONT-SIZE: 8pt;
  font-weight: normal;
  color: #888888;
}

.newsitemcontent {
  FONT-SIZE: 9pt;
  font-weight: normal;
}

.sectionHeading {
  display: block;
  font-weight: bold;
  font-size: 14pt;
}

.weatherbox {
  width: 140px;
  display: inline;
  float: right;
  FONT-SIZE: 9pt;
  font-weight: normal;
  margin-left: 4px;
  padding: 4px;
  background-color: #d2e0ff;
  border-top: 1px solid #556571;
  border-left: 1px solid #556571;
  border-bottom: 2px solid #9FACB9;
  border-right: 2px solid #9FACB9;
}

.weatherboxsmall {
  FONT-SIZE: 8pt;
}

.sidebar {
  padding: 4px;
  font-size: 8pt;
  white-space: nowrap;
}
/*
.menuBox {
  border: 1px solid #000;
  padding: 4px;
  font-size: 8pt;
  white-space: nowrap;
}

.menuItem {
  padding: 4px;
  font-size: 8pt;
  white-space: nowrap;
}

.menuLabel {
  color: black;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;}

.countdownBox {
  margin: 10px;
  background-color: #E1F1C5;
  border-top: 1px solid #556571;
  border-left: 1px solid #556571;
  border-bottom: 2px solid #9FACB9;
  border-right: 2px solid #9FACB9;
}

.pageNote {
  padding: 2px;
  font-size: 7pt;
  color: #999999
}
*/
/*
.countdownTitle {
  padding: 5px;
  COLOR: gray;
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
}

.countdownSubTitle {
  padding: 0;
  COLOR: gray;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
}
.countdownScale {
  padding: 0;
  COLOR: red;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: normal;
}

.countdownNumber {
  padding: 0;
  COLOR: black;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
}
*/
/*
.tableLabel {
  padding: 4;
  COLOR: white;
  BACKGROUND: gray;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
}
.tableData {
  padding: 8;
  COLOR: black;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: normal;
}

.tableDataTitle {
  padding: 10;
  COLOR: black;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
}
.tableDataPerson {

  padding: 8;
  COLOR: gray;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: normal;
}

.tableDataContact {
  padding: 4;
  COLOR: blue;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: normal;
}

.tableFiller {
  padding: 0;
  COLOR: white;
  BACKGROUND: white;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 1pt;
  FONT-WEIGHT: normal;
}

.tableFiller2 {
  padding: 0;
  COLOR: white;
  BACKGROUND: white;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 28pt;
  FONT-WEIGHT: normal;
}
*/
/*
.oldMeeting {
  COLOR: black;
  background-color: #CCCCCC;
}

.newMeeting {
  COLOR: black;
  background-color: #efefeC;
}

.emailAddr {
  margin-left: 15px;
  padding: 4;
  COLOR: blue;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
}

.noEmailAddr {
  margin-left: 15px;
  padding: 4;
  COLOR: red;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  FONT-STYLE: italic;
}

.headerData {
  padding: 0;
  BACKGROUND: #CCCCCC;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
}

.dateData {
  padding: 0;
  BACKGROUND: #dddddd;
  FONT-FAMILY: Verdana, Arial, helvetica, 'sans serif';
  FONT-SIZE: 12pt;
  FONT-WEIGHT: normal;
}

.commentFormLabel {
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  color: black;
  background-color: white;
}

.commentFormEntry {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  color: blue;
  background-color: white;
}

.commentFormButton {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  color: black;
  background-color: lightgray;
}

.commentFormError {
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  color: red;
  background-color: white;
}

.commentFormInstruction {
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  color: blue;
  background-color: white;
}

.attractionBox {
  border: 1px solid #0F0F00;
  padding: 4px;
  background-color: #e8e8f0;

  color: #000000;
  font-size: 8pt;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  text-align: center;
  white-space: nowrap;
}

.attractionBoxTitle {
  border: 0px;
  padding: 0px;
  font-size: 12pt;
  font-style: italic;
  font-weight: bold;
}

.attractionBoxLine1 {
  border: 0px;
  padding: 0px;
  font-size: 12pt;
}

.updateBox {
  margin: 4px;
  padding: 4px;
  background-color: #f4f8fa;
  border-top: 1px solid #556571;
  border-left: 1px solid #556571;
  border-bottom: 2px solid #9FACB9;
  border-right: 2px solid #9FACB9;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  font-size: 10pt;
}

.updateBoxNB {
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  font-size: 10pt;
}

.hiddenObj {
  display: none;
}
*/
.langselect {
  float: right;
  display: inline;
  font-family: Arial,Geneva,Helvetica,Sans-Serif;
  font-size: 10pt;
  font-style: italic;
}

.searchEntry {
  margin: 0px;
  padding: 1px;
  color:#222222;
  FONT-FAMILY: Arial, helvetica, Verdana, 'sans serif';
  font-size: 8pt;
}


