body { font-family: Arial, Helvetica, "sans-serif"; background-color: <!-- %backcolor% -->; }
table { margin-left:auto; margin-right:auto; }
div.frmtitle { font-size:16px; font-weight:bold; text-align:center; color:black; background-color:white; border:1px solid black; padding:5px;}
div.frmsubtitle { font-size:14px; text-decoration:underline; text-align:center; }
div.frmheading { font-size:16px; text-decoration:underline; text-align:left; }
div.headl { font-size:14px; text-decoration:underline; text-align:left; }
div.headc { font-size:14px; text-decoration:underline; text-align:center; }
div.headr { font-size:14px; text-decoration:underline; text-align:right; }
div.labell { font-size:14px; text-align:left; }
div.labelc { font-size:14px; text-align:center; }
div.labelr { font-size:14px; text-align:right; }
div.ntfndl { font-size:14px; text-align:left; color:red; }
div.ntfndc { font-size:14px; text-align:center; color:red; }
div.ntfndr { font-size:14px; text-align:right; color:red; }
div.datal { font-size:14px; text-align:left; color:blue; }
div.datac { font-size:14px; text-align:center; color:blue; }
div.datar { font-size:14px; text-align:right; color:blue; }
div.labelbox { font-size:14px; text-align:left; border:1px solid gray; }
blockquote.box14c { font-size:14px; text-align:center; border:1px solid gray; }
blockquote.box14l { font-size:14px; text-align:left; border:1px solid gray; }
div.text10l { font-size:10px; text-align:left; }
div.text10c { font-size:10px; text-align:center; }
div.text10r { font-size:10px; text-align:right; }
div.text12c { font-size:12px; text-align:center; }
div.text12l { font-size:12px; text-align:left; }
div.text12r { font-size:12px; text-align:right; }
div.text12lu { font-size:12px; text-align:left; text-decoration:underline; }
div.text12ru { font-size:12px; text-align:right; text-decoration:underline; }
div.text12cu { font-size:12px; text-align:center; text-decoration:underline; }
div.text12lb { font-size:12px; font-weight:bold; text-align:left; }
div.text12rb { font-size:12px; font-weight:bold; text-align:right; }
div.text12cb { font-size:12px; font-weight:bold; text-align:center; }
div.box10c { font-size:10px; text-align:center; border:1px solid black; }
div.box12c { font-size:12px; text-align:center; border:1px solid black; }
div.box14c { font-size:14px; text-align:center; border:1px solid black; }
div.blue14l { font-size:14px;text-align:left; color:blue; }
div.blue14c { font-size:14px; text-align:center; color:blue; }
div.blue14r { font-size:14px; text-align:right; color:blue; }
div.yel14l { font-size:14px; text-align:left; color:#999900; }
div.yel14c { font-size:14px; text-align:center; color:#999900; }
div.yel14r { font-size:14px; text-align:right; color:#999900; }
div.trq14l { font-size:14px; text-align:left; color:turquoise; }
div.trq14c { font-size:14px; text-align:center; color:turquoise; }
div.trq14r { font-size:14px; text-align:right; color:turquoise; }
div.pink14l { font-size:14px; text-align:left; color:fuchsia; }
div.pink14c { font-size:14px; text-align:center; color:fuchsia; }
div.pink14r { font-size:14px; text-align:right; color:fuchsia; }
div.red14l { font-size:14px; text-align:left; color:red; }
div.red14c { font-size:14px; text-align:center; color:red; }
div.red14r { font-size:14px; text-align:right; color:red; }
div.purp14l { font-size:14px; text-align:left; color:purple; }
div.purp14c { font-size:14px; text-align:center; color:purple; }
div.purp14r { font-size:14px; text-align:right; color:purple; }
p { vertical-align:top; }

/* Ag Land table */
#agland
{
font-family:Arial, Helvetica, sans-serif;
border-collapse:collapse;
}
#agland th 
{
font-size:1.1em;
border:1px solid blue;
text-align:center;
padding:5px 7px 4px 7px;
background-color:#1240AB;
color:white;
}
#agland th.bg, #agland th.bghi
{
font-size:1.0em;
text-align:center;
background-color:#1240AB;
color:white;
}
#agland th.bg
{
background-color:#06266F;
}
#agland th.line2
{
font-size:1.0em;
background-color:white;
}
#agland th div, #agland th span 
{
color:black;
}
#agland th div.alt, #agland th span.alt
{
color:#1240AB;
}
#agland td
{
font-size:1em;
border:1px solid blue;
padding:3px 7px 2px 7px;
text-align:left;
color:#1240AB;
}
#agland td.bg, #agland td.bghi
{
text-align:center;
background-color:#1240AB;
color:white;
}
#agland td.bg
{
background-color:#06266F;
}
#agland td.ul
{
text-decoration:underline;
}
#agland td.acre
{
font-size:1.0em;
text-align:right;
color:#1240AB;
}
#agland td.acrehi
{
font-size:1.0em;
text-align:right;
color:#06266F;
}
#agland td.bottom
{
border-style:solid none none none;
border-width:1px;
border-color:blue;
text-align:right;
}
#agland tr.alt td
{
color:#000000;
background-color:lightblue;
}
#agland td div, #agland td span 
{
color:black;
}
#agland td div.alt, #agland td span.alt
{
color:#1240AB;
}

/* Genealogy tables */
#genealogy
{
font-family:Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#genealogy td, #genealogy th 
{
font-size:1em;
border:1px solid blue;
padding:3px 7px 2px 7px;
}
#genealogy th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:blue;
color:white;
}
#genealogy tr.alt td
{
color:#000000;
background-color:lightblue;
}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

