body {
    background-attachment:fixed;
    background-image:url('q2.gif');
    }

.PedigreeTable {
     width:100%;
     border-spacing: 0;
     border-collapse:collapse;
    }

.PedigreeTable TD {
     text-align:left;
     vertical-align:top;
     background-color:#FFFF99;
    }

.virticalFather  {
    background-image:url('q6.gif');
    background-repeat: no-repeat; 
    background-position: center; 
    }

.virticalMother  {
    background-image:url('q7.gif');
    background-repeat: no-repeat; 
    background-position: center; 
    }

.vertical  {
    background-image:url('q8.gif');
    background-repeat: no-repeat; 
    background-position: center; 
    }

.mother_FatherCell  {
    background-image:url('qa.gif');
    background-repeat: no-repeat; 
    background-position: center; 
    }

.noMmotherCell  {
    background-image:url('qb.gif');
    background-repeat: no-repeat; 
    background-position: center; 
    }

.noFatherCell  {
    background-image:url('qc.gif');
    background-repeat: no-repeat; 
    background-position: center; 
    }

.topCornerCell  {
    background-repeat: no-repeat; 
    background-position: center; 
    background-image:url('q0.gif');
    }

.DLevel0  {
    background-color: #6883FF;
    }

.DLevel1  {
    background-color: #FFB693;
    }

.DLevel2  {
    background-color: #A0A0A0;
    }

.DLevel3  {
    background-color: #AEFFFF;
    }

.DLevel4  {
    background-color: #BB99B9;
    }

.DLevel5  {
    background-color: #82B08A;
    }

.FColor1  {
    color: #000000;
    }

a.FColor1:link  {
    color: #000000;
    }
a.FColor1:visited  {
    color: #000000;
    }

.FColor2  {
    color: #FF8040;
    }

a.FColor2:link  {
    color: #FF8040;
    }
a.FColor2:visited  {
    color: #FF8040;
    }

.FColor3  {
    color: #800000;
    }

a.FColor3:link  {
    color: #800000;
    }
a.FColor3:visited  {
    color: #800000;
    }

h1, h2, h3, h4, h5 { text-align: center;}
h1, h2, h3, h4, h5 { text-align: -moz-center;}

.Name  {
    font-weight: bold;
    }

.AKA  {
    font-size: 0.75em;
    }

.RedDot  {
    font-size: 0.75em;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    }

.Supress  {
    font-size: 0.75em;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    }

HR  {
    height: 4;
    width:85%;
    }

.Alphabet  {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    }

IMG  {
    border: 0;
    }

.Credit  {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    font-style:italic;
    }

.SubIndex  {
    font-size: 0.85em;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    font-style:italic;
    }

.Totals  {
    margin-right:auto;
    margin-left:auto;
    text-align:center;
    color: Blue;
    }

.Centered  {
    margin-right:auto;
    margin-left:auto;
    text-align:center;
    }

.Indent1  {
    padding-left: 40px;
    }

.Indent2  {
    padding-left: 80px;
    }

.PImage  {
    width: 32px;
    height: 32px;
    margin: 1px;
    }

.AboutDisclamer {
    color: #FF0000;
    text-align: center;
    }

.AboutDisclamer {
    color: #FF0000;
    text-align: -moz-center;
    }

.NotesFont {
    font: 14px/20px italic Times, serif;
    padding-left: 70px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 10px;
    background-color: #dadada;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin: 5px;
    background-position: middle left;
    background-repeat: no-repeat;
    text-indent: 23px;
    }

