body {
margin: 0px 0px 0px 0px;
background-color:#FFFFFF;
background-image: url(images/bg-page.png);
}

form { 
 margin: 0px; 
 padding: 0px; 
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; font-weight: normal;
color: #000000;
text-decoration: none
}

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333399; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333399; text-decoration: underline}

.text-package-table-desc {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #5c5c5c;
line-height: 32px;
padding-left:10px;
text-decoration: none
}

.text-package-table-items {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #5c5c5c;
line-height: 32px;
padding-left:10px;
text-decoration: none
}

.table-bodymain {
background-color:#fbfafa;
height:500px;
}

.table-searchresults {
background-color:#d5dca8;
border:1px solid #afb487;
}

.table-splash {
height:250px;
background-image: url(images/splash-2.jpg);
}

.table-50 {
height:50px;
}

.table-25 {
height:25px;
}

.table-top {
height:75px;
}

.table-divide {
background-image: url(images/table-divide.gif);
}

.table-buttonblue {
background-image: url(images/button-light-blue_03.gif);
}

.table-topmenu {
height:16px;
background-image: url(images/bg-topmenu.gif);
}

.table-topmenu1 {
height:24px;
}

.table-location {
height:50px;
}

.table-sideboxes-top {
border:1px solid #cdc7be;
height:30px;
background-color:#ece7db;
background-image: url(images/bg-sideboxes.gif);
}

.table-searchbox {
background-color:#f0f0f0;
border:1px solid #cdc7be;
}

.table-footer {
height:75px;
padding:0px;
background-color:#15140F;
}

.table-pager-top {
border:1px solid #afb487;
height:30px;
background-color:#e7e9d2;
background-image: url(images/bg-pager.gif);
}

.table-pager-bottom {
border:1px solid #afb487;
height:30px;
background-color:#e7e9d2;
background-image: url(images/bg-pager.gif);
}

.pager {
    font-family: Arial;
    font-size: 12px;
}
 
.pager a {
    font-family: Arial;
    font-size: 12px;
    padding-left:4px;
    padding-right:4px;
    text-decoration: none;
    width: 16px;
    height: 16px;
    border: 1px solid #b5b7a7;
    background-color: #e7e9d2;
    text-align: center;
    color: #566c11;
}
 
.pager a:hover {
    font-family: Arial;
    font-size: 12px;
    padding-left:4px;  
    padding-right:4px;
    text-decoration: none;
    width: 16px;
    height: 16px;
    border: 1px solid #b5b7a7;
    background-color: #f1f2e4;
    text-align: center;
    color: #566c11;
}

.imageborder {
    border: 1px solid #919191;
    padding-left:0px;
    padding-right:0px;
}

.imageborderprofiles {
    position:absolute;
    clip: rect(0px 127px 177px 0px) ;
    border: 1px solid #919191;
}

.imageborderads {
    border: 1px solid #919191;
}

.text-collection-title-top {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #463f33;
line-height: 20pt;
padding-left:0px;
text-decoration: none
}

.text-splash-main {
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-style: normal;
font-weight: normal;
color: #57d4ff;
line-height: 26pt;
padding-top:20px;
padding-left:0px;
text-decoration: none
}

.text-splash-sub {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
line-height: 16pt;
padding-left:0px;
text-decoration: none
}

.text-collection-title-sub {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000000;
line-height: 12pt;
padding-left:0px;
text-decoration: none
}

.text-collection-info {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
color: #000000;
text-decoration: none
}

.text-table-left {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: bold;
color: #463f33;
line-height: 16pt;
padding-left:8px;
text-decoration: none
}

.text-table-right {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: bold;
color: #463f33;
line-height: 16pt;
padding-left:1px;
text-decoration: none
}

.text-regionlocations {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #463f33;
line-height: 18pt;
padding-left:8px;
text-decoration: none
}

.text-regionlocations:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
color: #c6197c;
line-height: 18pt;
padding-left:8px;
text-decoration: underline
}

.text-rs-mistressname {            
font-family: Helvetica, Arial, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
font-smooth: always;
color: #000000;
line-height: 13pt;
text-decoration: none
}

.text-rs-subheadings {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bolder;
font-smooth: always;
color: #000000;
line-height: 20pt;
text-decoration: none
}

.text-rs-mistresslocation {            
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #c6197c;
padding-right:0px;
text-transform:uppercase;
text-decoration: none
}

.text-table-tops {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #463f33;
line-height: 20pt;
padding-left:8px;
text-decoration: none
}

.text-maintable-tops {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #463f33;
line-height: 20pt;
padding-left:0px; 
text-decoration: none
}

.text-rs-collection {            
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #465c12;
line-height: 18pt;
padding-right:0px;
text-decoration: none
}

.text-rs-collection:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #465c12;
line-height: 18pt;
padding-right:0px;
text-decoration: underline
}

.text-rs-viewrecord {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #276fde;
line-height: 18pt;
padding-right:9px;
text-decoration: none
}

.text-rs-viewrecord:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #276fde;
line-height: 18pt;
padding-right:9px;
text-decoration: underline
}

.text-rs-viewrecord-2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;          
color: #276fde;
line-height: 16pt;       
text-decoration: none
}

.text-rs-viewrecord-2:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #276fde;
line-height: 16pt;
text-decoration: underline
}

.text-rs-fields {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing:0.5px;
color: #666666;
padding-right:8px;
text-decoration: none
}

.text-rs-personname {            
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #000000;
line-height: 18pt;
text-decoration: none
}

.text-rs-dataoutput {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
line-height: 18pt;
text-decoration: none
}

.text-records-left {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #666666;
line-height: 20pt;
padding-right:6px;
text-decoration: none
}

.text-records-left-bold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #666666;
line-height: 20pt;
text-decoration: none
}

.text-records-right-notes {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
padding-left:0px;
text-decoration: none
}

.text-records-sources {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;      
color: #666666;
padding-left:0px; 
text-decoration: none
}

.text-records-notes {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
line-height: 20pt;
padding-top:5px;
text-decoration: none
}

.text-records-right {                  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
line-height: 20pt;
padding-left:12px;
text-decoration: none
}

.text-records-right-unknown {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #666666;
line-height: 20pt;
text-decoration: none
}

.link-menus-top {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
text-decoration: none
}

.link-menus-top:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
text-decoration: underline
}

.link-menus-default {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
text-decoration: none
}

.link-menus-default:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;           
color: #FFFFFF;
text-decoration: underline
}

.link-menus-burials {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #F9DB00;
text-decoration: none
}

.link-menus-burials:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #F9DB00;
text-decoration: underline
}

.link-menus-sub-default {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
text-decoration: none
}

.link-menus-sub-default:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
text-decoration: underline
}


