/*##### rrtextplus.css, installed  by ###TextPlus Charts, by Robin Richmond*/
/* This is separate from genstyle.css for two reasons:
1. There are already too many styles in genstyle.css that are seen by too
   many programs that don't need them, and
2. Well, I finally realized that I was using too many classnames and id's that weren't
   sufficiently distinct for me to be confident that they would not collide with other mods.
/* Causes the spacing at the beginning of each line to be compressed a bit. */
.tpindents {font-family:"Courier New",monospace; letter-spacing:-.2em;}
/* Align checkboxes with text a little better. */
input.tpmenu[type=checkbox] {position:relative; top:2px;}
/* When printing, don't color-code or show underlining on links, don't print certain menus,
   and make sure that the text is black, not grey. */
@media print {
	.tpchart a {color:black; text-decoration:none;}
	.tpchart {color:black;}
	.tpnoprint {display:none;} /* Styling for other things we don't want to print */
	#footerclose,footerbanner {display:none;}
	#footer {width:100%; position:relative; border:none; z-index:0;}
}
/* For generation numbers and child counts inside the charts */
.tpgennum {font-family:'Courier New',monospace;}
/* Draw borders above and below the second line of the innermenu*/
.tpinnerline2 {border-top:thin solid white; border-bottom:thin solid white;
	margin-top:2px; margin-bottom:1px;
	padding-bottom:1px;
}

.tpprintbuttons {text-align:center;}
/* Highlight a selected generation in the Text+ Ancestry Chart */
.tphilite {color:brown!important;
	font-size:120%; font-weight:bold;}
/* Make the generation numbers a little smaller than the text */
.tpgnum {font-size:90%;}
/* Adjust size of the numeric text boxes in the Format for Printing form */
#widthplus,#height{padding-left:3px;
	border-radius:6px;
	font-size:90%;
}
/* white-on-brown Cancel button */
.rrtpCancel {padding:1px 3px; color:white; background:brown;
	 border-radius:5px;'
}
/******* The chart footer & its popup copy ********/
.tpchart footer{margin-top:1ex;
	border:thin solid black;
	border-radius:6px;
	max-width:660px;
}
#rrtpSummaryWrapper {max-width:700px; position:fixed; bottom:2px;
	margin-right:2%;
	z-index:101;
}
#rrtpFloatingSummary {background:white;
	border:2px solid black;
	border-radius:6px;
	max-width:660px;
}
.rrtpBoxButton { cursor:pointer;
	padding-left:8px;
	float:right;}
.rrtpLinkToTop {width:15px; height:15px;}
/****** Styles for similar elements in the floating footer and the Locate pop-up. ****/
.rrtpCloseX {width:15px; height:15px;} .xyz{ cursor:pointer}
.rrtpBoxBanner {padding:4px 0 4px 5px;}
.rrtpBoxText {padding:3px;}
/* Disabled run-time control labels */
.disabledlabel {color:silver;}
/* The "new link" to a leaf descendant's or an ancestor's own chart */
.tpleaflink {font-weight:bold;
	font-size:110%; line-height:70%;
	text-decoration:none;
	border:1px solid #888; border-radius:4px;
	padding:0;
	display:inline-block;
}
.tpleaflink:hover {background-color:#222; color:white;}
@media print {
	a.tpleaflink {background-color:white; color:black;
		border:0;
	font-size:100%; line-height:100%;
	}
}
/* To grey-out prompts for disabled form controls */
.rrtpdisabled { color:#ccc;}
/* For span,div, and img element that pop-up information */
.rrtpPointer {cursor:pointer;}
.rrtphover:hover {color:#ddd;}
/******** Styles for the Locate pop-up box (aka track location) *****/
/* The outer wrapper */
#trackdiv1 {height: 1px; margin: 0 0 0; position: relative;}
/* The box, which contains the banner, close button, and contents */
#trackdiv2 {
	border:thin solid black;
	border-radius:6px;
	position:absolute;
	z-index:101;
	display:block;
	background:white;
	margin:0; text-indent:0;
}
/*The form layout table in the date/place options popup */
.rrdpFormLayout>tbody>tr>td:first-child {
	text-align: right;
	vertical-align:top;
	padding-right: 4px;
	padding-top: 4px;
}
#rrdpButton {position:relative;}
#rrdpDrop {z-index:200;
	position:absolute; margin-top:-24px; margin-left:14em;
	color:black;
	padding:2px 6px;
	border-radius:5px;
	display:none;}
/* The list of ancestral lines */
.rrLinesGen {margin-left:3em; text-indent:-2.5em;}
/* The table in the paper width popup help */
#tpPaperWidthTable {border:thin solid grey; border-collapse:collapse;}
#tpPaperWidthTable th, #tpPaperWidthTable td {border:thin solid grey; border-collapse:collapse;}
#tpPaperWidthTable td{padding:0 4px; text-align:right;}
#tpPaperWidthTable td:first-child{padding-left:1.5em;}
.tplitboxhint {font-family:sans-serif;
	font-size:108%;
	padding:0 5px;
}

/******************** ###TextPlus Charts End ********************/
