BODY
{
    background-color: #DFEFD3;
    background-image: url("Images/p83_13.jpg");
    font-family: Bookman Old Style, Times New Roman, Arial, Tahoma;
    font-size: 1em;
    color: #003300;
    text-align: center;
}
A:link, A:visited, A:active
{
    color: #003300;
    text-decoration: none;
}
table.main
{
    width: 80%;
    border: double 3px #003300;
    background-color: #DFEFD3;
    margin: 0px auto;
    margin-top: 2%;
}
img.logo
{
    border: none;
    margin-top: 2%;
    margin-bottom: 2%;
}
.bold
{
    font-weight: bold;
}
table.pedigree
{
    width: 80%;
    border-collapse: collapse;
    border: 1px;
    bordercolor: #003300;
    margin: 0px auto;
    font-size: smaller;
    text-align: left;
}
td.pedigree
{
    border: solid 1px #003300;
    padding-left: 5px;
}
table.gallery
{
    width: 660px;
    border-collapse: collapse;
    border: 0px;
    bordercolor: #003300;
    margin: 0px auto;
    font-size: 1em;
    font-weight: bold;
}
td.gallery
{
    border: solid 1px #003300;
    padding-left: 5px;
    text-align: left;
}
td.gallery1
{
    width: 220px;
    border: solid 0px #003300;
    text-align: center;
    vertical-align: top;
}
table.news
{
    width: 80%;
    border-collapse: collapse;
    border: 0px;
    bordercolor: #003300;
    margin: 0px auto;
    font-size: 1em;
    font-weight: normal;
    vertical-align: top;
}
td.news
{
    border: solid 0px #003300;
    padding-left: 5px;
    text-align: left;
}
td.news1
{
    width: 15%;
    border: solid 0px #003300;
    text-align: left;
    vertical-align: top;
    font-size: smaller;
}
table.collies
{
    width: 60%;
    border-collapse: collapse;
    border: 1px;
    bordercolor: #003300;
    margin: 0px auto;
    font-size: 1em;
    font-weight: normal;
}
td.collies
{
    border: solid 1px #003300;
    padding-left: 5px;
    text-align: left;
    font-weight: bold;
}
td.collies1
{
    width: 15%;
    border: solid 1px #003300;
    text-align: center;
    vertical-align: top;
    font-size: smaller;
}
td.result
{
    width: 60%;
    border: none;
    text-align: left;
    vertical-align: top;
    font-size: smaller;
    padding-left: 25px;
}

font
{
   margin-bottom: 0px;
   margin-top: 0px;
   margin-left: 0px;
   font-weight: normal;
   color: #FF0000;
}

p 
{
   margin-bottom: 0px;
   margin-top: 0px;
   margin-left: 0px;
   font-weight: normal;
}

td.footer
{
    font-style: italic;
    font-size: smaller;
    margin-top: 5%;
}
tr.footer
{
    font-style: italic;
    font-size: 1em;
    margin-top: 2%;
}
