@charset "UTF-8";



.greetings { padding:20px 40px 40px 40px;  }

	.greetings p { margin:0; padding:8px 0; font-size: 16px; clear: both;}



.policy { padding:20px 40px 40px 40px; }

	.policy h3 { margin:0; padding:16px 0 0 0 ; font-size: 16px; clear: both;}

	.policy p { margin:0; padding:0 0 16px 30px; font-size: 16px; clear: both;}



.profile { padding:20px 40px 40px 40px;  }

	.profile table { border-collapse: collapse;}

		.profile th { padding:8px 0 8px 0; font-size: 16px; text-align: left; border-right: 1px solid #CCC; font-weight: normal; vertical-align: top; width: 6em;}

		.profile td { padding:8px 0  8px 1em; font-size: 16px; text-align: left; vertical-align: top;}

			.profile td a { color: #00682C; text-decoration: underline;}

			.profile td a:hover { color: #999; text-decoration:none;}

	.profile p { margin:0; padding:8px 0; font-size: 16px; clear: both;}



.history { padding:20px 40px 40px 40px;  }

	.history table { border-collapse: collapse;}

		.history th { padding:8px 1em 8px 0; font-size: 16px; text-align: right; border-right: 1px solid #CCC; font-weight: normal; vertical-align: top; white-space: nowrap;}

		.history td { padding:8px 0  8px 1em; font-size: 16px; text-align: left; vertical-align: top;}

			.history td a { color: #00682C; text-decoration: underline;}

			.history td a:hover { color: #999; text-decoration:none;}

	.history p { margin:0; padding:8px 0; font-size: 16px; clear: both;}



.accessmap { padding:20px 40px 20px 40px; }

	.accessmap p { margin:0; padding:8px 0; font-size: 16px; clear: both;}