BODY {
  margin: 0px auto;
  background-image:  url(Background.jpg);
  background-repeat: repeat-x;
  text-align: center;
}

.Container {
  margin: 0px auto;
  width: 760px;
  height: 100%;
  background-image:  url(ContentBackground.jpg);
  background-repeat: repeat-y;
}

.PageContent {
  padding: 5px 10px 10px 0px;
}

.Menu {
  width: 760px;
  height: 30px;
  padding: 5px 0px 5px 0px;
  background-color: #FFEDA5;
  border: 1px solid #666666;
}

.TopMenuGroup {
  float: right;
}

.TopMenuGroup TABLE{
  white-space: nowrap;
}

.TopMenuItem, .TopMenuItemOver, .TopMenuItemDown  {
  color: #333333;
  font-weight: bold;
}

.MenuItemOver {
  color: #333333;
}

.HeaderContainer {
  width: 758px;
  height: 130px;
  padding: 0px 0px 0px 20px;
}

.MainContent {
  width: 690px;
  margin-left: 35px;
  margin-top: 20px;
}

.RightPanel {
  width: 200px;
}

.News {
  padding: 5px 10px 10px 0px;
}

.News .Body {
  padding: 5px 5px 10px 0px;
}

.Highlights A {
  font-weight: bold;
}

.ContentBox, .Children, .Highlights {
  margin: 10px 0px;
  padding: 0px 10px;
  border: 1px solid #666666;
}

.Children, .Highlights {
  text-align: left;
}

.Children {
  font-weight: 700;
}

.Children A {
  margin: 5px 5px 5px 0px;
}

.Children A:Hover LI {
  color:#333333;
  background-color:#FFEDA5;
}

.Children A:hover {
  background-color:#FFEDA5;
}

.ContentBox .Title {
  color: #333333;
}

.Search {
  margin: 0px 0px 10px 0px;
  width: 200px;
  height: 25px;
  clear: both;
}

.Search .Terms {
  width: 160px;
}

.Search .Button {
  margin: 0px 0px 0px 10px;
  background-image: url(go.jpg);
  background-repeat: no-repeat;
  height: 18px;
  width: 26px;
}

.InfoTable TH, .FormTable TH, .DataTableSmall .Heading, .DataTableSmall .Heading A {
  background-color: #FFF9DF;
  color: #333333;
}

.Button {
  background-color: #FFF9DF;
  color: #333333;
}

.News .Heading, .Events .Heading {
  display: block;
  clear: both;
}

#tblMain {
  width: 690px;
}

.PoweredBy {
  width: 760px;
  margin: 0px auto;
}