/* Emacs settings: -*- mode: Fundamental; tab-width: 4; -*-

////////////////////////////////////////////////////////////////////////////
//																		  //
// PHP to manage and show a database for a family tree: stylesheet		  //
//																		  //
// Copyright (c) 2002-5, Andrew Birrell									  //
//																		  //
////////////////////////////////////////////////////////////////////////////

*/

table.main {	/* top level table for op=show */
	width: 100%;
	border: 0px;
	padding: 0px;
}
table.content {	/* table for the main record contents */
	width: 100%;
}
table.list {	/* top level table for op=list */
	width: 100%;
	border-width: 0px;
	padding: 0px;
}
td.menu {		/* table cell for command menu */
	width: 70%;
	vertical-align: top;
}
td.icon {		/* table cell for decorative icon */
	width: 30%;
	text-align: right;
	vertical-align: top;
}
td.valueLeft {	/* table cell for values in LH column */
	width: 30%;
	vertical-align: top;
}
td.label {		/* table cell for labels in central columns */
	width: 10%;
	text-align: right;
	vertical-align: top;
}
td.loginLabel {	/* table cell for labels in login form */
	width: 10%;
	text-align: right;
	vertical-align: middle;
}
td.value {		/* table cell for values in central and RH columns */
	width: 30%;
	padding-left: 12px;
	vertical-align: top;
}
td.record {		/* table cell for the record body */
	width: 40%;
	border: 2px #cccccc ridge;
	background-color: #cccccc;
}
#recnum {		/* sub-class of td.valueLeft for record number heading */
	vertical-align: bottom;
}
#title {		/* sub-class of td.value for record title */
	vertical-align: bottom;
}
td.cLabel {		/* label cell within the table.content */
	width: 25%;
	padding-right: 2px; /* adjusted for border width */
	text-align: right;
	vertical-align: top;
}
td.cValue {		/* value cell within the table.content */
	width: 75%;
	padding-left: 10px; /* adjusted for border width */
	vertical-align: top;
}
