/* ********** Common Settings ********** */

BODY {
  background-color: #ffffff;
  margin-top: 10px;
  font-family: arial;
  font-size: 12px;
  color: #000000;
  background-image: url(images/logo_text.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
}

#Copyright {
  width: 725px;
  margin: auto;
  font-size: 9px;
  color: #666666;
  text-align: center;
  padding-top: 5px;
}

#FadeContainer {
  width: 100%;
}

.TopSpacer {
  width: 769px;
  height: 70px;
}

.DataColumn {
  width: 524px;
  float: left;
}
 
.rightMenuBar {
  width: 100%;
  height: 25px;
  line-height: 25px;
  color: #990000;
}

.MenuData {
  width: 185px;
  margin: auto;
  text-align: center;
  color: #336633;
}


/* ********** Primary Page ********** */

#AContainer {
  width: 769px;
  height: 605px;
  margin: auto;
  overflow: hidden;
  background-image: url(images/pg_bg.jpg);
}

#AContainer .PageTop {
  width: 769px;
  height: 267px;
  overflow: hidden;
}

#AContainer .MenuColumn {
  width: 245px;
  float: left;
}

#AContainer .MenuColumn A {
  text-decoration: none;
}

.tabOuter {
  width: 165px;
  height: 268px;
  overflow: hidden;
  float: left;
  position: relative;
}

.tabInner {
  position: relative;
  width: 165px;
  height: 268px;
  background-image: url(images/box.gif);
  opacity: 0.90;
  -moz-opacity: 0.90;
  filter: alpha(opacity=90);
  text-align: center;
  color: #ffffff;
}

.tabInner A {
  text-decoration: none;
  color: #000000;
}

.tabMenuBar {
  font-size: 12px;
  width: 98%;
  height: 25px;
  line-height: 25px;
  margin: auto;
  color: #e2f5c1;
}

.transnav {
  width: 464px;
  margin: auto;
  text-align: right;
  padding: 5px;
  font-size: 9px;
}

#transnav A {
  margin: 0 3px;
  padding: 3px 5px;
  border: 1px solid #666666;
  background: #fc0;
  text-decoration: none;
  color: #990000;
}

#transnav A.activeSlide {
  background: #ffffff;
}

#transnav A:focus {
  outline: none;
}

#FrontSlider {
  width: 464px;
  height: 230px;
  margin: auto;
  overflow: hidden;
}
 
#FrontSlider A {
  text-decoration: none;
  color: #990000;
  font-weight: bold;
}


/* ********** Secondary Pages ********** */

#BContainer {
  width: 769px;
  margin: auto;
  background-image: url(images/pg_mid.jpg);
}

#BContainer .PageTop {
  width: 769px;
  margin: auto;
  background-image: url(images/pg_top.jpg);
  background-repeat: no-repeat;
}

#PageData {
  width: 464px;
  margin: auto;
}
 
#BContainer .MenuColumn {
  width: 245px;
  height: 500px;
  float: left;
}

#BContainer .MenuColumn A {
  text-decoration: none;
}

#BContainer .MenuBottom {
  width: 245px;
  height: 110px;
  background-image: url(images/menu_hand.gif);
  background-repeat: no-repeat;
}

#scroller-header A {
  text-decoration: none;
  color: #867863;
  padding: 0 2px;
}

#scroller-header A:hover {
  text-decoration: none;
  color: #4b412f;
}

A.selected { 
  text-decoration: underline !important;
  color: #4b412f !important;
}

#scroller-header {
  width: 185px;
  height: 24px;
  padding: 10px 0px 15px 0px;
}

#scroller-body {
  width: 185px;
  padding-bottom: 30px;
}

#mask {
  width: 185px;
  overflow: hidden;
  margin:0 auto;
}

#panel DIV {
  float: left;
}
