.navtext_iss {
  font-size: 18px;
  padding:5px 0;
  color: rgb(221,221,221);
  text-decoration: none;
}
a.hlink:link, a.hlink:visited  {
  color: #55A9A9;
}
a.hlink:hover {
  color: #99cc00;
  text-decoration: none;
}
.pic_head {
  padding: 10px 10px;
}
.pic_space {
 width: 1000px;
 height:250px;
}
.pic_left {
    width: 428px;
    float:left;
    height: 240px;
    background-image: url('images/public/js-pic-lt.png');
    background-repeat: no-repeat;
}
.pic_mid {
    width: 310px;
    float:left;
    background: transparent;
    padding-top: 15px;
    background: url('images/public/js-pic-md.png') no-repeat;
    height: 240px;
}
.pic_right {
    background: url('images/public/home-rt2.png') no-repeat;
    width: 262px;
    float: left;
    height: 240px;
}
.pick_list {
padding:5px;
}
.picked {
  padding:2px 5px;
  background: transparent url('images/public/sel-ind.png') no-repeat top left;
  }
.pick {
  padding:1px 5px;
}
.not {
    list-style: none;
    font-size: 20px;
    color: rgb(221,221,221);
  padding:5px 0 3px 10px;
}
.button1 {
  background-image: url('images/public/btn_tour.png');
  background-repeat: no-repeat;
  font-size: 18px;
  color: rgb(221,221,221);
  text-align: center;
  text-decoration: none;
  padding:8px 11px;
  margin: 0 6px;
}
.button2 {
  background-image: url('images/public/btn_tour.png');
  background-repeat: no-repeat;
  font-size: 18px;
  color: rgb(221,221,221);
  text-align: center;
  text-decoration: none;
  padding:8px 18px;
  margin: 0 20px;
}
.btn_sup_1 {
  background-image: url('images/public/btn_sup.png');
  background-repeat: no-repeat;
  font-size: 18px;
  color: rgb(221,221,221);
  text-align: center;
  text-decoration: none;
padding:3px 10px;
}
.pic_btn_tour{
  float: left;
}
.pic_btn_what{
  float: left;
}
.btn_sup{
  text-align: center;
}
.btn_row {
  padding-top: 70px;

}
.main_body {
    width: 1028px;
    margin: auto 0;
}
.main_h2 {
  clear: both;
  color: #336699;
  padding:0 0 10px;
  font-size: 20px;
  text-align: center
}

table.price {
  border: 0;
  border-spacing: 10px 0;
  color: #000000;
}
tbody {
  padding: 5px 0px;
}
.tier {
  color: #336699;
  font-size: 18px;
  font-weight: bold;
  }
.colbas {
  width: 130px;
  background-color: #ffedb3;
  padding: 0px 5px 5px 5px;
  text-align: center;
}
.colpro {
  width: 130px;
  background-color: #ccccff;
  padding: 0px 5px 5px 5px;
  text-align: center;
}
.colult {
  width: 130px;
  background-color: #c9ffc9;
  padding: 0px 5px 5px 5px;
  text-align: center;
}
.colbasb {
  width: 130px;
  background-color: #ffedb3;
  text-align: center;
  height: 25px;
  background-image: url(images/public/p-bas-btm.png);
  background-repeat: no-repeat;
  background-position: bottom;
}
.colprob {
  width: 130px;
  background-color: #ccccff;
  text-align: center;
  height: 25px;
  background-image: url(images/public/price-blue-btm.png);
  background-repeat: no-repeat;
  background-position: bottom;
}
.colultb {
  width: 130px;
  background-color: #c9ffc9;
  text-align: center;
  height: 25px;
  background-image: url(images/public/p-ult-btm.png);
  background-repeat: no-repeat;
  background-position: bottom;
}
.pri_cta1{
 font-size: 28px;
  }
  .pri_em {
    font-style: italic;
    color: #000080;
}
.pri_cta2 {
  color: #777777;
  font-size: 24px;
}
.btn_top {
padding:0 5px 5px;
}
.p_text {
  font-size: 12px;
}
.amnt {
  color: #336699;
  font-size: 20px;
  font-weight: bold;
}
.entry {
  text-align: left;
  vertical-align: middle;
  padding: 5px 0;
}
.rhead {
 font-size: 16px;
 text-align: left;
}
.rsub {
    padding-left: 10px;
    font-size: 14px;
    color: #777777;
     text-align: left;
}
hr {
  color: #777777;
  margin: -1px;
  height: 1px;
  background-color: #777777;
  border: 1px;
  padding:1px 0 0;
}
.rbtm {
  height: 10px;
}
img.tick-pic {
  min-height:50px;
  vertical-align: middle;
}