body 	{
        margin: 20px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #1a4e56;
        background: url("./images/celtic-knot-04.jpg") #ffffff fixed repeat;
        scrollbar-face-color:#ade0e7; 
        scrollbar-arrow-color:#44b7c8; 
        scrollbar-track-color:#2d8797; 
        scrollbar-shadow-color:#2d8797; 
        scrollbar-highlight-color:; 
        scrollbar-3dlight-color:#ade0e7; 
        scrollbar-darkshadow-color:#2d8797;
        scrollbar-base-color:#44b7c8;
}

table.transtable { background: inherit; }
table td.transtable { background: inherit; }
 
.textbody2 {
        margin: 20px;
        padding: 0px;
        width: 800px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 19px;
        font-weight : bold;
        color: #1a4e56;
}

.textbodybig2 {
        margin: 20px;
        padding: 0px;
        width: 800px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 24px;
        line-height: 32px;
        font-weight : bold;
        color: #1a4e56;
}

.textbody3 {
        margin: 20px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 19px;
        font-weight : bold;
        color: #1a4e56;
}

.textbodybig3 {
        margin: 20px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 24px;
        line-height: 32px;
        font-weight : bold;
        color: #1a4e56;
}

img {
}

a {
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : normal;
        color: #0000ee;
        text-decoration: none;
}

a:visited {
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : normal;
        color: #0000ee;
        text-decoration: none;
}

a:active {
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : normal;
        color: #551a8b;
        text-decoration: none;
}

a:link {
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : normal;
        color: #0000ee;
        text-decoration: none;
}

a:hover {
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : normal;
        color: #ff0000;
        text-decoration: underline;
}

td a.pedigree {
        margin: 3px;
        padding: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #0000ee;
        text-decoration: none;
}

td a.pedigree:visited {
        margin: 3px;
        padding: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #0000ee;
        text-decoration: none;
}

td a.pedigree:active {
        margin: 3px;
        padding: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #551a8b;
        text-decoration: none;
}

td a.pedigree:link {
        margin: 3px;
        padding: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #0000ee;
        text-decoration: none;
}

td a.pedigree:hover {
        margin: 3px;
        padding: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #ff0000;
        text-decoration: underline;
}

td.pedigree {
        margin: 0px;
        padding: 0px;
        background: #e3f5f7;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #0000ee;
}

td {
        margin: 0px;
        padding: 0px;
        background: #e3f5f7;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #0000ee;
}

td.textbody {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: inherit;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #1a4e56;
        text-decoration: none;
}

td.smalltextbody {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: inherit;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 17px;
        font-weight : bold;
        color: #1a4e56;
        text-decoration: none;
}

td.tbhead {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #e7f9fd;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #1a4e56;
        text-decoration: none;
}

td.tbbody {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 2px;
        padding-bottom: 2px;
        background: #d0f5fc;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
        font-weight : bold;
        color: #1a4e56;
        text-decoration: none;
}

td.thead {
        margin: 0px;
        padding: 0px;
        background: #ade0e7;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight : normal;
        color: #0000ee;
}

a.textbody {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #0000d0;
        text-decoration: none;
}

a.textbody:link {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #0000d0;
        text-decoration: none;
}

a.textbody:active {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #0000d0;
        text-decoration: none;
}

a.textbody:visited {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #0000d0;
        text-decoration: none;
}

a.textbody:hover {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        line-height: 21px;
        font-weight : bold;
        color: #0000ff;
        text-decoration: underline;
}

a.linksmall {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        line-height: 10px;
        font-weight : bold;
        color: #000000;
        text-decoration: none;
}

a.linksmall:active {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        line-height: 10px;
        font-weight : bold;
        color: #000000;
        text-decoration: none;
}

a.linksmall:visited {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        line-height: 10px;
        font-weight : bold;
        color: #000000;
        text-decoration: none;
}

a.linksmall:link {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        line-height: 10px;
        font-weight : bold;
        color: #000000;
        text-decoration: none;
}

a.linksmall:hover {
        margin: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        line-height: 10px;
        font-weight : bold;
        color: #0000d0;
        text-decoration: underline;
}
form {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

input, textarea, select
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif
}

.copyright {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : bold;
        color: #000060;
        text-decoration: none;
}

a.copyright {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : bold;
        color: #000060;
        text-decoration: underline;
}

a.copyright:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        font-weight : bold;
        color: #0000ff;
        text-decoration: underline;
}