html {
  background: url(images/BackgroundImage.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

body {
  background: url(images/BackgroundImage.jpg) repeat-x center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color: #000000;
}

h1 {
  font-size: 140%;
}

td {
  color: #000000;
  font-family: tahoma, verdana, helvetica;
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #000000;
  scrollbar-base-color: #ffffff;
  scrollbar-highlight-color: #000000;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-track-color: #000000;
  scrollbar-arrow-color: #000000;
}

a {
  color: #008600;
  text-decoration: none;
  font-weight: bold;
}
a:hover {
  color: #ff0000;
  text-decoration: none;
  font-weight: bold;
}
a:active {
  color: #0000ff;
  text-decoration: none;
  font-weight: bold;
}

.Menu {
  width: 100%;
  padding: 2 5 3 2;
  border-right: buttonshadow 0px solid;
  border-top: #177ed8 1px solid;
  border-left: #177ed8 1px solid;
  border-bottom: buttonshadow 1px solid;
  background-color: #177ed8;
  cursor: hand;
  color: #ffffff;
}
.Option {
  width: 100%;
  padding: 2 5 3 16;
  border: 1 1 1 1 solid #177ed8;
  background-color: #ffffff;
  cursor: hand;
}
.Options {
  padding: 1 1 1 1;
}

#thumbBox {
  /*Outermost DIV for thumbnail viewer*/
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  padding: 10px;
  padding-bottom: 0;
  background: #313131;
  visibility: hidden;
  z-index: 10;
  cursor: hand;
  cursor: pointer;
}

#thumbBox .footerbar {
  /*Footer DIV of thumbbox that contains "close" link */
  font: bold 16px Tahoma;
  letter-spacing: 5px;
  line-height: 1.1em;
  color: white;
  padding: 5px 0;
  text-align: right;
}

#thumbBox #thumbImage {
  /*DIV within thumbbox that holds the enlarged image */
  background-color: white;
}

#thumbLoading {
  /*DIV for showing "loading" status while thumbbox is being generated*/
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background-color: #efefef;
  padding: 5px;
  z-index: 5;
}

/* CSS class for zoomed area */
.MagicZoomBigImageCont {
  border: 1px solid #91b817;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
  font: 10px Tahoma, Verdana, Arial, sans-serif;
  color: #fff;
  background: #91b817;
  text-align: center !important;
}

/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
  border: 1px solid #aaa;
  background: #ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
  text-align: center;
  background: #ffffff;
  color: #444;
  border: 1px solid #ccc;
  opacity: 0.8;
  padding: 3px 3px 3px 3px !important;
  display: none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
  padding-top: 3px !important;
}
