
/* jph.css */
/* 02-11-2006 */
A:link {text-decoration: underline; font-size:100%; font-weight:normal; color: #436229;}
A:visited {text-decoration: underline; font-size:100%; font-weight:normal; color: #436229;}
A:active {text-decoration: underline; font-size:100%; font-weight:normal; color: #436229;}
A:hover {text-decoration: underline; font-size:105%; font-weight:normal; color: black;}

FORM.tb{display:inline;}
.h{text-decoration:none;font-size:9pt;font-family:Geneva,Arial,sans-serif;}
.c{font-size:80%;font-family:Arial,Geneva,sans-serif;}
.d{font-size:125%;font-family:Arial,Geneva,sans-serif; background-color:blue;}
/* prospect forsale text */
DT{font-weight:normal;font-size:125%;}
/* pedigree text */
.l{font-size:125%;font-family:Verdana,sans-serif;}
.w{font-size:125%;font-family:Verdana,sans-serif;color:#FFF3AC;}
/* .NSlyr{width:119;position:absolute;visibility:hidden;} */

.htext 
  {
    
    font-weight: bold;
    text-align: left;
    padding: 0px;
  }
.ttext 
  {
    
    font-weight: normal;
    text-align: left;
    padding: 0px;
  }
.ptext 
  {
    border-right: solid 1px #A8A496;
    border-bottom: solid 1px #A8A496;
    border-left: solid 1px #A8A496;
    border-top: solid 1px #A8A496;
    background-color: white;
    font-weight: normal;
    text-align: left;
    padding-left: 2px;
  }
.footer 
  {
    border-top: solid 0px #A8A496;
    background-color: white;
    font-size:100%;
    font-family:Verdana,sans-serif;
    font-weight: normal;
    text-align: center;
    padding: 0px;
    height: 50px;
  }
.listing 
  {
    border-top: solid 0px #A8A496;
    border-left: solid 1px #A8A496;
    border-right: solid 1px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color: #F5FFF1;
    font-weight: normal;
    text-align: left;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    margin-bottom:0px;
    margin-top:0px;
  } 
.list 
  {
    border-top: solid 1px #A8A496;
    border-left: solid 1px #A8A496;
    border-right: solid 1px #A8A496;
    border-bottom: solid 1px #A8A496;
    background-color: white;
    font-weight: normal;
    text-align: left;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    margin: 5px;
    text-indent:10px;
  }
div.group
  {
    border-top: solid 0px #A8A496;
    border-left: solid 0px #A8A496;
    border-right: solid 0px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color: #C3CBC0;
    font-weight: normal;
    text-align: center;
    padding: 0px;
    width: 200px;
    position: relative;
  }

div.header
  {
    border-top: solid 0px #A8A496;
    border-left: solid 0px #A8A496;
    border-right: solid 0px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color: #788E68;
    color: #FFF6BC;
    font-weight: bold;
    font-size:125%;
    text-align: center;
    text-indent: 0px;
    padding-left: 0px;
    margin: 5px;
    position: relative;
  }

div.lc-header
  {
    border-top: solid 0px #A8A496;
    border-left: solid 0px #A8A496;
    border-right: solid 0px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color:#C3CBC0;
    color: black;
    font-weight: normal;
    font-size:125%;
    text-align: center;
    text-indent: 0px;
    padding-left: 0px;
    width: 150px;
    position: relative;
  }
div.lc-link
  {
    border-top: solid 0px #A8A496;
    border-left: solid 0px #A8A496;
    border-right: solid 0px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color: #C3CBC0;
    font-weight: normal;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 5px;
    width: 145px;
    position: relative;
  }

div.intro
  {
    border-top: solid 0px #A8A496;
    border-left: solid 0px #A8A496;
    border-right: solid 0px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color: white;
    font-weight: normal;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-indent: 15px;
    position: relative;
  }

div.item
  {
    border-top: solid 0px #A8A496;
    border-left: solid 0px #A8A496;
    border-right: solid 0px #A8A496;
    border-bottom: solid 0px #A8A496;
    background-color: #C3CBC0;
    font-weight: normal;
    text-align: center;
    text-indent: 0px;
    padding-left: 0px;
    position: relative;
  }
.error 
  {
    border-right: solid 1px #A8A496;
    border-bottom: solid 1px #A8A496;
    border-left: solid 1px #A8A496;
    border-top: solid 1px #A8A496;
    background-color: #FFF6BC;
    color: red;
    font-weight: normal;
    text-align: center;
    padding-left: 2px;
  }