Library
Support
Cascading Style Sheets
_style.css
/* Basic setting to make IE and FF start on the same basis */
/* correction for FireFox short page shift */
/* html { min-height:100%; margin-bottom:1px; } <-- old fix */
html { overflow: -moz-scrollbars-vertical !important; }
/* remove focus border on return in FireFox */
a:active { outline:none; }
a:focus { -moz-outline-style:none; }
/* pre-IE6 centering control */
body { margin:0px; padding:0px; }
.xpage { text-align:left; }
/* rootsweb freepages banner control */
#RootsBanner-SearchWrapper
{ display:none; }
#fp_ftr { display:none; }
/* Main settings for tombstone pages - simplified version */
/* set page fonts */
body { font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; }
.xnav { font-size:8pt; font-weight:bold; }
.xtitle { font-size:12pt; font-weight:bold; }
.onleft,
.onright,
.xcopy { font-size:8pt; }
.xcen { font-weight:bold; }
/* set page colors */
body { background:#F5F5CC; color:#000000; background-image:url('_ps.gif');
background-repeat:no-repeat; background-position:top right;
background-attachment:fixed; }
a { text-decoration:none; color:#0000FF; }
a:hover { color:#FF0000; background:#FFFF84; cursor:pointer; }
a img { border:none; }
.xlist { border:1px solid #C0C0C0; background:#F0F8FF; }
.xred { color:#FF0000; }
.xgreen { color:#00FF00; }
.xblue { color:#0000FF; }
.xneed { color:#800040; }
.xcomment { color:#800080; }
.onleft,
.onright { background:#F5F5CC; }
/* set page containers */
ul { text-indent:0; }
.xbutton { font-size: 8pt; font-weight: bold; cursor:pointer; }
.xpage { width:800px; margin:0 auto; padding:10px 15px; }
.xnav { text-align:center; padding:0 0 10px 0; }
.xtitle { text-align:center; clear:both; }
.onleft { float:left; padding-right:10px; }
.onright { float:right; padding-left:10px; padding-bottom:10px; }
.xcopy { padding-top:5px; clear:both; }
.xtable { padding-top:5px; }
.xprint { display:none; }
.xin { display:none; line-height:0.5;}
.xdent { text-indent:20px; padding-bottom:10px; clear:both; }
.xblock { margin-left:20px; text-indent:0; padding-bottom:0; }
.xcenter { text-align:center; padding:10px 0; }
.xdoc { text-align:center; font-size:8pt; font-weight:bold; }
.xline { border-bottom:solid 1px red; padding-top:10px; }
.xright { float:right; padding-left:20px; position:relative; top:-10px; }
.xright { background:#F5F5CC; font-size:8pt; }
.xmiddle { vertical-align:middle; }
.xbox { width:740px; margin:0 auto; padding-bottom:10px; }
.xcensus { width:740px; margin:0 auto; }
.xlist { padding:10px 15px; }
.xlist { margin-bottom:15px; }
.xnarrow { margin:0 auto 15px auto; width:350px; }
.xmedium { margin:0 auto 15px auto; width:500px; }
.xped { font-size:16px; font-weight:bold; }
.xdocname { text-align:center; font-size:12pt; font-weight:bold; }
.xdocname { padding-bottom:10px; }
.xshow { width:100%; background:#F0F8FF; font-size:10pt; padding:10px 15px; }
/* Print settings to make print copy similar to web image */
/* set print page adjustments top,right,bottom,left */
@media print {
.xpage { padding:0 0 0 20px; width:745px;}
.xout { display:none; }
.xprint { display:block; }
.xtitle { padding-bottom:7px; }
.xnarrow { width:270px; }
.xcen { font-size:11pt; }
}
_form.css
.xform
{ width:400px; margin:0 auto; background-color:#55D5FF;
border:solid 10px; border-color:#D5F4FF #009FD5 #007095 #BFEFFF;
margin-bottom:10px; }
.xlegend
{ float:left; padding:3px 10px 7px 10px; margin:-10px 0 0 10px;
background:#ECA002; color:white; }
.xsleft
{ width:145px; float:left; padding:10px 5px; text-align:right; clear:both; }
.xsright
{ width:200px; float:left; padding:10px 5px; text-align:left; }
.xinput
{ font-size:10pt; background:#FEDC96; }
.xsubmit
{ font-size:10pt; font-weight:bold; background:#ECA002; }
@media print
{
.xform
{ border:solid 1px; width:350px; height:160px; }
.xlegend
{}
.xsleft
{ width:125px; }
.xsright
{ width:170px; }
.xsubmit, .xinput
{ background:#fff; }
}