body {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 10px;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:hover {
  color: #996600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:link {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:visited {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:active {
  color: #996600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.link {
  color: #990000;
  cursor: pointer;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.Page {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TopPictures {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TopLinkBarSingle {
  padding: 3px 3px 3px 3px;
  font-size: 11px;
  color: #000000;
  background: #FFFFFF;
  border: 1px solid #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TopLinkBar {
  padding: 3px 3px 3px 3px;
  font-size: 11px;
  color: #000000;
  background: #FFFFFF;
  border: 1px solid #0000FF;
  border-bottom-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TopLinkBar2 {
  padding: 3px 3px 3px 3px;
  font-size: 11px;
  color: #000000;
  background: #FFFFFF;
  border: 1px solid #0000FF;
  border-top-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HereAreYouAndLogInArea {
  padding: 5px 0px 5px 0px;
  font-size: 9px;
  background: #FFFFFF;
  border: 0px solid #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HereAreYouArea {
  padding: 5px 0px 5px 0px;
  font-size: 9px;
  background: #FFFFFF;
  border: 0px solid #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.LogInArea {
  padding: 5px 0px 5px 0px;
  font-size: 9px;
  background: #FFFFFF;
  border: 0px solid #0000FF;
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.LogInMessage {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 14px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.LogInErrorMessage {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 14px;
  color: #FF0000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.InputText {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 14px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.InputTextWithBorder {
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  font-size: 14px;
  color: #000000;
  background: #FFFFFF;
  border: 1px solid #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.InputText2 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 14px;
  color: #FF0000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.InputField {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 14px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.OptionSep {
  color: #888888;
}

.OptionLevel1 {
  color: #888888;
}

.OptionLevel2 {
  color: #888888;
}

.OptionSelect {
  color: #000000;
}

.NormalHeader {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.NormalText {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
  color: #000000;
  background: #FFFFFF;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.MainColumn {
  padding: 0px 5px 5px 0px;
  border: 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MainPageHeadlineH1 {
  color: #000000;
  font-size: 25px;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MainPageHeadline {
  color: #000000;
  font-size: 14px;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.NewsInfoHeadlineH2 {
  color: #000000;
  font-size: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.MainPage {
  padding: 0px 5px 0px 5px;
  text-align: left;
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}



.LinkColumn {
  padding: 0px 5px 5px 0px;
  border: 1px solid #0000FF;
  border-top-style: none;
  border-left-style: none;
  border-bottom-style: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkHeader {
  padding: 5px 5px 5px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkItem {
  padding: 0px 5px 0px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.NewsInfoColumn {
  padding: 0px 5px 5px 0px;
  border: 1px solid #0000FF;
  border-top-style: none;
  border-left-style: none;
  border-bottom-style: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NewsInfoHeader {
  padding: 5px 5px 5px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NewsInfoItem {
  padding: 0px 5px 0px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.InfoColumn {
  padding: 0px 5px 5px 0px;
  border: 1px solid #0000FF;
  border-top-style: none;
  border-left-style: none;
  border-bottom-style: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoHeader {
  padding: 5px 5px 5px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.InfoItem {
  padding: 0px 5px 0px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ActivityColumn {
  padding: 0px 5px 5px 0px;
  border: 1px solid #0000FF;
  border-top-style: none;
  border-left-style: none;
  border-bottom-style: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ActivityHeader {
  padding: 5px 5px 5px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ActivityItem {
  padding: 0px 5px 0px 5px;
  border: 0px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Activity2xItem {
  padding: 5px 5px 5px 5px;
  border: 1px solid #0000FF;
  color: #000000;
  background: #f8f8ff;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Activity2xSpace {
  padding: 0px 0px 0px 0px;
  color: #000000;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.ShowHidActivity {
  cursor: pointer;
  color: #990000;
  text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}




.CommertialColumnLeft {
  padding: 0px 5px 5px 0px;
  border: 1px solid #0000FF;
  border-top-style: none;
  border-left-style: none;
  border-bottom-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialHeaderLeft {
  padding: 0px 5px 0px 0px;
  border: 0px dotted #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialLeft {
  color: #990000;
  padding: 5px 5px 5px 0px;
  border: 0px dotted #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialColumnRight {
  padding: 0px 0px 5px 5px;
  border: 1px solid #0000FF;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialHeaderRight {
  padding: 0px 0px 0px 5px;
  border: 0px dotted #0000FF;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialRight {
  color: #990000;
  padding: 5px 0px 5px 5px;
  border: 0px dotted #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialFont {
  color: #990000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialBanner {
  padding: 5px 5px 5px 5px;
  border: 1px solid #0000FF;
  border-left-style: none;
  border-right-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CommertialBannerHeader {
  padding: 5px 5px 5px 5px;
  border: 0px dotted #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.CommertialBannerFutter {
  padding: 5px 5px 5px 5px;
  border: 0px dotted #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 6px;
}

.CommertialBannerCell {
  color: #990000;
  padding: 5px 5px 5px 5px;
  border: 1px dotted #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}


.CommentBox {
  color: #000000;
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.ErrorMessage {
  FONT-SIZE: 9pt;
  COLOR: #FF0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Space {
  font-size: 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.MouseHand {
  cursor: pointer;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.MainTable {
  background: #eeeeee;
  border: 1px solid #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MainBoxTable {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MainBoxHeader {
  color: #000000;
  background: #bbbbbb;
  font-size: 11px;
  margin: 2px 2px 2px 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MainSubBoxHeader {
  color: #000000;
  background: #cccccc;
  font-size: 11px;
  margin: 2px 2px 2px 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MainBoxRow {
  background: #dddddd;
  font-size: 11px;
  text-align: left;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.MenuTable {
  background: #F8FFF8;
  font-size: 11px;
  border: 1px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuBoxHeader {
  color: #000000;
  background: #F8FFF8;
  font-size: 11px;
  margin: 10px 10px 10px 10px;
  border: 1px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuSubBoxHeader {
  color: #000000;
  background: #cccccc;
  font-size: 11px;
  margin: 5px 5px 5px 5px;
  border: 1px solid #00B000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuBoxRow {
  color: #000000;
  background: #F8FFF8;
  font-size: 11px;
  text-align: left;
  padding: 2px 2px 2px 2px;
  border: 1px solid #00B000;
  cursor: pointer;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuBoxRowOver {
  color: #000000;
  background: #eeeeee;
  font-size: 11px;
  text-align: left;
  padding: 2px 2px 2px 2px;
  border: 1px solid #00B000;
  cursor: pointer;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.FurtureTable {
  padding: 0px 0px 0px 0px;
  border: 0px solid #0000FF;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Tab {
  padding: 0px 0px 0px 0px;
  border: 1px solid #0000FF;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabExBorder {
  padding: 0px 0px 0px 0px;
  border: 0px solid #0000FF;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabHeader {
  padding: 5px 5px 5px 5px;
  background: #0000ff;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabItem1 {
  padding: 5px 5px 5px 5px;
  background: #f8f8ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabItem2 {
  padding: 5px 5px 5px 5px;
  background: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Activity {
  padding: 5px 5px 5px 5px;
  border: 1px solid #0000FF;
  background: #ffffff;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ActivityExtended {
  padding: 5px 0px 5px 0px;
  border: 0px solid #0000FF;
  background: #ffffff;
  font-size: 11px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ActivityRow {
  padding: 1px 5px 1px 5px;
}

.ActivityRow2 {
  padding: 1px 0px 1px 0px;
}

