body { 
background-image: url(images/bg2.jpg);
background-repeat: repeat-x;
background-position: 0% 0%;
margin-top: 0pt;
background-color: #ffffff;
}

td, p {
color: #959196;
font-size: 10px;
font-family: Verdana, Arial;
}

a, a:visited, a:active {
color: #79487d;
text-decoration: underline;
}

a:hover {
color: #8d5d91;
text-decoration: underline;
}

h1 {
font-family: Verdana, Arial;
font-size: 16px;
color: #c8e385;
align: left;
text-transform: lowercase;
font-weight: lighter;
border-bottom: 1px solid #c8e385;
}

h2 {
font-family: verdana, arial;
font-size: 12px;
color: #959196;
text-transform: lowercase;
font-weight: bold;
line-height: 0px;
padding-top: 10px;
}

ul {
list-style-image: url(images/bullet.gif);
list-style-type: circle;
list-style-position: outside;
}

input {
background: #ededed;
color: #959196;
border: #bdbdbd;
font-size: 10px;
font-family: Verdana, Arial;
line-height: 11px;
}

input .submit {
background: #ededed;
color: #959196;
border: #bdbdbd;
font-size: 10px;
font-family: Verdana, Arial;
line-height: 11px;
}

textarea {
background: #ededed;
color: #959196;
border: #bdbdbd;
font-size: 10px;
font-family: Verdana, Arial;
line-height: 11px;
}

.name {
font-family: Verdana, Arial;
font-size: 15px;
color: #c8e385;
font-weight: lighter;
}

.pedigree {
cellpadding: 2;
cellspacing: 1;
border: 0;
}