/* ------------------------------------------------------------- */
/* XHTML tag settings                                            */

	table {
		margin-left: auto;
		margin-right: auto;
		border-collapse: collapse;
	}

	tr {
		border-bottom: 1px dotted #0a0a0a;
		border-top: 1px dotted #0a0a0a;
	}

	td {
		vertical-align: top;
		padding-bottom: 1em;
		/* border: 1px solid #000000; */
	}


/* ------------------------------------------------------------- */
/* <div> tab settings                                            */

	.contactloc, .contacttype {
		font-weight: bold;
	}

	.contactloc {
		padding-right: 2em;
	}

	#addresses {
		text-align: center;
	}