
/*
.nav_title {
  font-weight: bold;
  color: #40753d;
}

.nav_heading {
  background: #40753d;
  color: #ffffff;
}

form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 5px;
  font-size: .7em;
}
form p label {
  float: left;
  width: 25%;
  text-align: right;
  padding-right: .5em;
}
legend {
  font-weight: bold;
  color: #40753d;
}
input.field {
  color: black;
}
select.field {
  color: black;
}
.req {
  font-weight: bold;
}

*/

#banner_ad {
  padding: 0px;
  margin: 0px 0px 5px 0px;
}


#travel_content h1{
  color: #40753d;
  font-weight: bold;
  font-size: 1.5em;
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

#travel_content h2{
  color: #40753d;
  font-weight: bold;
  font-size: 1em;
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

#travel_content h3{
  font-weight: bold;
  font-size: 1em;
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

#travel_content h4{
  font-weight: bold;
  font-size: .8em;
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

#travel_content p{
  font-size: .8em;
  padding: 0px;
  margin: 0 0 1em 0;
}

#travel_content a {
  color: #40753d;
}
#travel_content a:link, #travel_content a:visited{
  text-decoration: underline;
}
#travel_content a:hover, #travel_content a:active {
  text-decoration: underline;
}

#travel_content table {
  border-collapse: collapse;
  border: 1px solid black;
}

#travel_content th {
  font-weight: bold;
  text-align: left;
  font-size: .8em;
  border: 1px solid black;
  padding-left: 2px;
  padding-right: 2px;
}

#travel_content td {
  font-size: .8em;
  border: 1px solid black;
  padding-left: 2px;
  padding-right: 2px;
}

