/* style sheet for new sample reading pages */

/* overwrite from css/tarot.css */
.storelabels { font-family:Georgia, Times, serif;
font-size:17px; font-weight:normal; color:#660066;}


#readingcontent, div#readingcontent p {
  font: 12px Arial, sans-serif;
  }
#readingcontent { margin: 0 6px 12px 6px; }

.tabcardnameon {
  font: bold 10px/12px Arial, sans-serif;
  color: #900;
  text-align: center; 
  }
.tabcardnameoff {
  font: 10px/12px Arial, sans-serif;
  color:#fff;
  text-decoration: none;
  text-align: center;
  }
.tabcardnameoff a {
  text-decoration: none;
  color: #fff;
  }
.tabcardnameoff a:hover {
  text-decoration: underline;
  color: #fff;
  }
.cardplace {
  font: 14px Arial, sans-serif;
  }

.instructions {
  font: 12px Arial, sans-serif;
  color:#333;
  }
.utag {
  font: bold 16px Arial, sans-serif;
  color: #369;
  }

.tagline-h {
  font: oblique bold 18px Arial, sans-serif;
  color:#900;
  }
.tagline-t {
  font: oblique bold 20px Arial, sans-serif;
  color:#900;
  }

.fyi {
  font: 12px Arial, sans-serif;
  color:#666
  }

.position {
  font: 11px Arial, sans-serif;
  color:#666;
  }

.sample_subject {
  font: 13px Arial, sans-serif;
  }
.sample_instructions {
  font: 11px Arial, sans-serif;
  padding-left: 100px;
  padding-right: 100px;
  }
.signup_offer, .signup_offer_b {
  font: 14px Arial, sans-serif;
  }
.signup_offer_b {
  font: bold 17px Arial, sans-serif;
  color: #f90;
  }

.padin {
  padding-left: 100px;
  }
.card_title {
  font: bold 27px Arial, sans-serif;
  color: #900;
  }
.card_position {
  font: 18px Arial, sans-serif;
  color: #000;
  }

.receipt_b {
  font: bold 14px Arial, sans-serif;
  color: #f90;
  }
.signup_linehdr {
  background-color: #999;
  color: #fff;
  font: bold 12px Arial, sans-serif;
  padding: 2px 0px 2px 5px;
  }

.expert_tab {
  color: #fff;
  background: #900;
  padding: 10px;
  }
.expert_tab a{
  font: bold 14px Arial, sans-serif;
  color: #f90;
  background: #900; 
  padding: 0px;
  }

  a.expert_tab:visited{
  font: bold 14px Arial, sans-serif;
  color: #f90;
  background: #900; 
  padding: 0px;
  }
  a.expert_tab:hover{
  font: bold 14px Arial, sans-serif;
  color: #f90;
  background: #900; 
  padding: 0px;
  }

  a.expert_tab2 {
  font: 12px Arial, sans-serif;
  color: #f90;
  background: #900; 
  padding: 0px;
  }

  a.expert_tab2:visited{
  font: 12px Arial, sans-serif;
  color: #f90;
  padding: 0px;
  }
  
  a.expert_tab2:hover{
  font: 12px Arial, sans-serif;
  color: #f90;
  background: #900; 
  padding: 0px;
  }

.continue_pop {
  font: bold 16px Arial, sans-serif;
  color: #900;
  visibility: hidden;
  position: relative;
  width: 300px;
  text-align: center;
  top: 0;
    padding: 10px;
    border: solid black 1px;
  }
.curtain_end {
  position: relative;
  clear: both;
  display: inline;
  float: right;
  top: -50;
  left: 3;
  }
.upsell_continue {
  padding: 0px;
  }
.right {
  float: right;
  }
.subj_hdr { color: #900;
  font: bold 13px Arial, sans-serif;
  }
