.search_highlight {
  background-color: #ffff80;
  color: #177931;
  font-weight: bold;
  }

body {
  background-color: #ffffff;
  font-family: Arial;
  }

a, a.visited, a.active {
  color: #177931;
  font-weight: bold;
  text-decoration: underline;
  }

.search_container {
//  background-color: #ddffdd;
  background-color: #cbffc3;
//  background-color: #ffff97; // yellow !?
  table-border: 0;
  font-size: 10pt;
  width: 640px;
  border: 1px solid #177931;
  padding: 2px;
  margin: 10px;

  }

span.large_search_text {
  font-size: 12pt;
  }

.search_box {
}

.searchdetail_opt {
  font-size: 12;
  }

.separator_bar {
//  background-color: #ddffdd;
  background-color: #cbffc3;
  table-border: 0;
  width: 100%;
}     

a.pr_news_signup_link {
  text-decoration: none;
}
a.news_link {
  font-weight: normal;
  text-decoration: none;
  font-size: 10pt;
  }

div.pr_news_signup_link {
  text-decoration: none;
  margin-top: 2px;
  margin-bottom: 0px;
}

#pr_news_box {
  border: 1px solid #177931;
  overflow: auto;
  height: 300px;
  background-color: #FFFFFF;
  text-align: left;
}

//div.news_item {
//  margin-top: 3px;
//  margin-bottom: 3px;
//  font-size: 10pt;
//  font-weight: normal;
//}
div.news_date {
  color: #000000;
  font-size: 10pt;
//  font-style: italic;
  float: left;
  padding-right: 2px;
  font-weight: normal;
}
div.news_title {
  font-size: 10pt;
  font-weight: normal;
}
  
div#pr_news_wrapper {
  width: 640px;
  border: 1px solid #177931;
  padding: 2px;
  margin: 10px;
  background-color: #cbffc3;
  color: #177931;
  font-weight: bold;
  background-repeat:  no-repeat;
  background-position: top right;
  background-image: url('/images/progressiverailroading_header_logo.png');
  text-align: left;
}

#about_railhound {
    color: #177931;
    font-weight: bold;
    text-decoration: underline;
    }
.footer_copyright {
    color: #177931;
    font-size: 0.8em;
    }

#google_block {
  cell-spacing: 2px;
//  background-color: #cbffc3;
}

input[type="text"] {
  border: 1px solid #177931;
}

input {
  border: 1px solid #177931;
  }

