html {
   margin: 0px; 
   padding: 0px; 
} 
body {
   margin: 0px; 
   padding: 0px; 
} 
body {
   color: #5f594f; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
body {
   background: #cfcfcf; 
}
body, html, select { 
  scrollbar-face-color: #cfccbf; 
  scrollbar-shadow-color: #5f594f; 
  scrollbar-highlight-color: #ffffff; 
  scrollbar-3dlight-color: #5f594f; 
  scrollbar-darkshadow-color: #5f594f; 
  scrollbar-track-color: #dfddd6; 
  scrollbar-arrow-color: #5f594f; 
}
p {
   text-align: left; 
   vertical-align: top; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
hr {
   padding-right: 5px; 
   padding-bottom: 0px; 
   padding-left: 5px; 
   border-top: none; 
   border-right: none; 
   border-bottom: thin dashed #333333; 
   border-left: none; 
}
.align1 {
   text-align: left; 
   vertical-align: top; 
}
.align2 {
   text-align: center; 
   vertical-align: top; 
}
.bg01 {
   color: #ffffff; 
   background: #5f594f; 
}
.border {
   border-width: 1px; 
   border-style: solid; 
   border-color: #5f594f; 
}
.borders {
   border-top: #938c83 1px solid; 
   border-right: #938c83 2px solid; 
   border-bottom: #938c83 2px solid; 
   border-left: #938c83 1px solid; 
}
.borders2 {
   color: #5f594f; 
   background: #dddcd9; 
   border-top: #938c83 1px solid; 
   border-right: #938c83 2px solid; 
   border-bottom: #938c83 2px solid; 
   border-left: #938c83 1px solid; 
   padding-top: 10px; 
   padding-right: 12px; 
   padding-bottom: 10px; 
   padding-left: 12px; 
}
.frm {
   color: #ffffff; 
   background: 336699; 
   font-weight: bold; 
   font-family: 'Courier New', Courier, monospace; 
}
.marg01 {
   margin-right: 5px; 
   margin-top: 0px; 
   margin-left: 10px; 
   margin-bottom: 0px; 
}
.nobord {
   border: 0 none; 
}
.td01 {
   padding-top: 15px; 
   padding-right: 0px; 
   padding-bottom: 15px; 
   padding-left: 45px; 
   border-top: none; 
   background: #cfcfcf; 
   background-image: url("img/bg-greyfade.gif"); 
   color: #333333; 
   border-bottom: 1px solid #333333; 
   text-align: left; 
}
.td01b {
   padding-top: 15px; 
   padding-right: 0px; 
   padding-bottom: 15px; 
   padding-left: 0px; 
   border-top: none; 
   background: #cfcfcf; 
   color: #333333; 
   border-bottom: 1px solid #333333; 
   text-align: right; 
}
.td02 {
   padding-top: 0px; 
   padding-right: 45px; 
   padding-bottom: 180px; 
   padding-left: 45px; 
   background: #f9f7f7; 
   color: #5f594f; 
   border-right: 1px solid #333333; 
}
.td03 {
   background: #c0c0c0; 
   background-image: url("img/greylinjer.gif"); 
   color: #333333; 
}
.td04 {
   background: #cfcfcf; 
   color: #666666; 
   border-top: 1px solid #333333; 
   padding-bottom: 80px; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
.txt-b {
   font-weight: bold; 
}
.txt-large {
   font-size: large; 
   letter-spacing: 1px; 
}
.txt-xlarge {
   font-size: x-large; 
   letter-spacing: 1px; 
}

.txt00 {
   color: #333333; 
   background: transparent; 
   letter-spacing: 5px; 
   font-size: x-small; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.txt01 {
   color: #ebe3cb; 
   background: transparent; 
   font-size: xx-large; 
   font-style: italic; 
   letter-spacing: 1px; 
   font-weight: bold; 
   font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.txt02 {
   color: #5f594f; 
   background: #f9f7f7; 
   border-bottom:1px solid #5f594f; 
   font-weight: bold; 
   font-size: large; 
   letter-spacing: 2px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.txt03 {
   padding-top: 2px; 
   padding-bottom: 2px; 
   color: #ebe3cb; 
   background: #777777; 
   background-image: url("img/bg-greys.gif"); 
   border-bottom:1px solid #666666; 
   font-weight: bold; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
.txt04 {
   color: #5f594f; 
   background: #f9f7f7; 
   font-size: small; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
.txt05 {
   color: #5f594f; 
   background: #f9f7f7; 
   text-decoration: underline; 
   font-size: large; 
   font-weight: bold; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
.txt06 {
   color: #5f594f; 
   background: #f9f7f7; 
   font-size: x-large; 
   letter-spacing: 2px; 
   font-weight: bold; 
   font-family: 'Goudy Old Style', 'Palatino Linotype', Garamond, 'Times New Roman', serif; 
}
.txt07 {
   color: #cfccbf; 
   background: #f9f7f7; 
   font-weight: bold; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.txtd0 {
   color: #eae2ca; 
   background: #5f594f; 
   background-image: url("img/bg-greyf2.gif"); 
   font-weight: bold; 
   font-size: small; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
.txtd1 {
   color: #5f594f; 
   background: #cfccbf; 
   border-top:1px solid #5f594f; 
   border-bottom:1px solid #5f594f; 
   font-weight: bold; 
   letter-spacing: 2px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.txtd2 {
   color: #565046; 
   background: #f0ede8; 
   border-bottom:1px solid #cfccbf; 
   font-size: small; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
.txtd3 {
   color: #565046; 
   background: #dfddd6; 
   border-bottom:1px solid #cfccbf; 
   font-size: small; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#ss_select {
   color: #ebe3cb; 
   background: #5f594f; 
   font-weight: bold; 
   font-family: Arial, 'Courier New', Courier, monospace; 
}
#slideshow {
   margin-right: 0px; 
   margin-top: 10px; 
   margin-left: 0px; 
   margin-bottom: 10px; 
   padding: 3px; 
   border: 1px solid #cfccbf; 
   background: #e3e0dc; 
   text-align: center; 
}
#ss_controls {
   margin-right: 40px; 
   margin-top: 10px; 
   margin-left: 40px; 
   margin-bottom: 10px; 
   padding: 5px; 
   border-top: #ffffff 1px solid; 
   border-right: #938c83 1px solid; 
   border-bottom: #938c83 1px solid; 
   border-left: #ffffff 1px solid; 
   background: #cfccc1; 
   color: #565046; 
}
#ss_img {
   margin: 18px; 
   border: 2px outset #ffeedd; 
   text-align: center; 
}
#ss_text {
   margin-right: 40px; 
   margin-top: 10px; 
   margin-left: 40px; 
   margin-bottom: 10px; 
   padding: 5px; 
   border-top: #ffffff 1px solid; 
   border-right: #938c83 1px solid; 
   border-bottom: #938c83 1px solid; 
   border-left: #ffffff 1px solid; 
   background: #cfccc1; 
   color: 565046; 
   text-align: center; 
   font-size: small; 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
}
a.slidemenulink {
  border-top: #efefef 1px solid; 
  border-right: #666666 1px solid; 
  border-bottom: #666666 1px solid; 
  border-left: #efefef 1px solid; 
  padding: 2px; 
  color: #ebe3cb; 
  background-color: #b0b0b0; 
  background-image: url("img/bg-greyf2.gif"); 
  font-size: small; 
  font-family: arial, verdana, helvetica, sans-serif; 
  font-weight: bold; 
  text-align: left; 
  text-decoration: none; 
}
a.slidemenulink:hover {
  border-top: #efefef 1px solid; 
  border-right: #666666 1px solid; 
  border-bottom: #666666 1px solid; 
  border-left: #efefef 1px solid; 
  padding: 2px; 
  color: #ffffff; 
  background-color: #cfcfcf; 
  background-image: url("img/bg-greyf1.gif"); 
  font-size: small; 
  font-weight: bold; 
  font-family: arial, verdana, helvetica, sans-serif; 
}

a.set01:link {
   color: #4c668f; 
   background: #f9f7f7; 
   text-decoration: none; 
   font-weight: bold; 
} 
a.set01:visited {
   color: #4c668f; 
   background: #f9f7f7; 
   text-decoration: none; 
   font-weight: bold; 
} 
a.set01:hover {
   color: #0360a9; 
   background: #f9f7f7; 
   text-decoration: underline; 
   font-weight: bold; 
} 
a.set01:focus {
   color: #4c668f; 
   background: #f9f7f7; 
   text-decoration: none; 
   font-weight: bold; 
} 
a.set01:active {
   color: #4c668f; 
   background: #f9f7f7; 
   text-decoration: none; 
   font-weight: bold; 
} 
a.set02:link {
   color: #666666; 
   background: #cfcfcf; 
   text-decoration: none; 
} 
a.set02:visited {
   color: #666666; 
   background: #cfcfcf; 
   text-decoration: none; 
} 
a.set02:hover {
   color: #333333; 
   background: #cfcfcf; 
   text-decoration: underline; 
} 
a.set02:focus {
   color: #666666; 
   background: #cfcfcf; 
   text-decoration: none; 
} 
a.set02:active {
   color: #666666; 
   background: #cfcfcf; 
   text-decoration: none; 
} 
a.menulink {
  border-top: #e0e0e0 1px solid; 
  border-right: #666666 1px solid; 
  border-bottom: #666666 1px solid; 
  border-left: #e0e0e0 1px solid; 
  display: block; 
  width: 180px; 
  color: #f9f7f7; 
  background-color: #b0b0b0; 
  font-family: arial, verdana, helvetica, sans-serif; 
  text-align: left; 
  text-decoration: none; 
}
a.menulink:hover {
  border-top: #666666 1px solid; 
  border-right: #e0e0e0 1px solid; 
  border-bottom: #e0e0e0 1px solid; 
  border-left: #666666 1px solid; 
  color: #000000; 
  background-color: #cfcfcf; 
  font-family: arial, verdana, helvetica, sans-serif; 
}
