body {
  background-color: #FFFFFF;
}
.header {
  border: #7F7F7F solid;
  border-width: 0px 0px 1px 0px;
  background-image: url(image/stripe.gif);
}
.headlineBox {
  border: #7F7F7F solid;
  border-width: 0px 0px 1px 0px;
  background-color: #F6F6F6;
}
.gNavi {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border: #7F7F7F solid;
  border-width: 0px 1px 0px 0px;
  background-color: #E5E5E5;
}
.gNavi p {
  font-family: "Arial", "Helvetica", "sans-serif";
  font-size: smaller;
  color: #666666;
}
.gNavi a {
  color: #000000;
  text-decoration: none;
}
.gNavi a:hover {
  color: #0000FF;
  text-decoration: underline;
}
.content {
  padding-top: 5px;
  padding-bottom: 50px;
  padding-left: 5px;
}
.content p {
  line-height: 150%;
}
.lastModified {
  font-size: smaller;
  text-align: right;
}
.module {
  margin: 0px;
  padding: 0px;
  border-style: none;
  table-layout: fixed;
  width: 510px;
}
.module th {
  table-layout: fixed;
  width: 110px;
  margin: 0px;
  padding: 0px;
  background-color: #7F7F7F;
  font-family: "Arial", "Helvetica", "sans-serif";
  color: #CCCCCC;
  text-align: center;
  border: #7F7F7F solid;
  border-width: 0px 0px 1px 0px;
}
.module th a {
  color: #FFFFFF;
  text-decoration: none;
}
.module th a:hover {
  text-decoration: underline;
}
.module td a {
  text-decoration: none;
}
.module td a:hover {
  text-decoration: underline;
}
.module .detail {
  table-layout: fixed;
  width: 400px;
  border: #7F7F7F solid;
  border-width: 0px 0px 1px 0px;
  text-align: right;
  font-size: smaller;
}
.module .listBox {
  padding-bottom: 10px;
}
.livecam {
  table-layout: fixed;
  width: 110px;
  margin: 0px;
  padding: 0px;
  background-color: #7F7F7F;
  font-family: "Arial", "Helvetica", "sans-serif";
  color: #FFFFFF;
  text-align: center;
  border: #7F7F7F solid;
  border-width: 0px 0px 1px 0px;
  font-weight: bold;
}
.livecamDetail {
  table-layout: fixed;
  width: 178px;
  border: #7F7F7F solid;
  border-width: 0px 0px 1px 0px;
  text-align: right;
  font-size: smaller;
}
.livecam a {
  color: #FFFFFF;
  text-decoration: none;
}
.livecam a:hover {
  text-decoration: underline;
}
.hooter {
  padding-top: 15px;
  padding-bottom: 20px;
  padding-left: 20px;
  border: #7F7F7F solid;
  border-width: 1px 0px 0px 0px;
}
.copyright {
  font-family: "Arial", "Helvetica", "sans-serif";
  font-size: smaller;
}
dt {
  font-weight: bold;
  padding-bottom: 0.5pc;
}
dd {
	padding-bottom: 1pc;
	line-height: 125%;

}
.headline a {
  font-size: 125%;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.headline a:hover {
  text-decoration: underline;
}
h1 {
  font-size: 150%;
  font-weight: bold;
}
h2 {
  font-size: 110%;
  font-weight: bold;
}
