rrpnf {max-width:62em;} /* Placename formatting div */
.rrpnf h4 {margin-bottom:0;}
.rrpnf textarea {padding:4px;}
.rrpnf li.p {margin-bottom:1ex;}
.rrpnf ol.p>li {margin-bottom:1ex;}
.rrpnf input[type=text] {padding:1px 3px;}
.rrpnfSaveButton {text-align:right;} /* The Save Place Option buttons */
.rrpnfDelete {cursor:pointer; width:15px; height:15px;} /* X buttons in the hidden subforms */
.rrLabelHighlight {color:brown;}
table#rrLabels td {padding:0;}
table#rrLabels th {padding:0; text-align:center; font-size:90%;}
ol.rrLocations div {margin-left:2em; text-indent:-2em;}
input[type='radio'],input[type='checkbox'] {position:relative; top:2px;}

.rrFieldButton {color:#222; background-color:#eee;
	xborder:1px solid grey;
	text-decoration:none;
	border-radius: 3px;
	font-weight:bold; font-size:115%;
	font-family:'Lucida Console',monospace;
	cursor:pointer;
}
.rrff {color:#222; background-color:#eee;
}
table#differentDesignators {margin-left:2em; border-spacing:0;}
table#differentDesignators td {padding:0 2px;}
