.navtext_a {
  font-size: 22px;
  padding:0 5px 0;
  color: rgb(221,221,221);
  text-decoration: none;
}
.navtext_as {
  font-size: 24px;
  padding:0 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;
}
a.elink:link, a.elink:visited  {
  color: #55A9A9;
}
a.elink:hover {
  color: blue;
  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/pc-lt.png);
    background-repeat: no-repeat;
}
.pic_mid {
background:url("images/public/pc-md.png") no-repeat scroll 0 0 transparent;
float:left;
height:195px;
padding-top:48px;
width:310px;
}
.pic_right {
    background: url('images/public/home-rt2.png') no-repeat;
    width: 262px;
    float: left;
    height: 240px;
}
.pick_list {
padding:5px;
width:250px;
}
.picked {
  padding:8px;
  background: transparent url('images/public/sel-lrg.png') no-repeat top left;
  }
.pick {
padding:3px 5px;
vertical-align:bottom;
}
.not {
    list-style: none;
    font-size: 18px;
    color: rgb(221,221,221);
  padding:5px 0 6px 10px;
}
.pc-cta-md {
  float: left;
  font-size: 18px;
}
.rpan3 {
  font-size: 18px;
  color: #3366cc;
  padding-top: 5px;
}
.pc-serv2 {
  font-size: 18px;
}
.pc-cta-lt {
  float: left;
}
img.pc-cta-rt {
    float: right;
}
.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 {
    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;
}