
body {
	background-image: url("ic2003l.png");
	background-repeat: no-repeat;
	background-position: top right;
}

div#body { margin-left: 3em; margin-right: 2em }

div.note {
	border: dashed 1px #f90;
	font-size: 0.8em;
	padding: 0.5em 2em;
	margin: 1em 3em;
}

address { font-style: normal; font-size: 0.8em }

em { font-style: normal; font-weight: bold }

div.navigation { background-color: #eee; padding: 0.4em 1.5em; border: solid 1px black; margin-right: 3em }
div.navigation ul { margin: 0; padding: 0 }
div.navigation li { display: inline;  margin-right: 1.5em }

dt { font-weight: bold; margin-bottom: 0.5em; margin-top: 1em }

h2 { margin-top: 1.5em }

/*
h2 {
	background-image: url("h2arrow.png");
	background-repeat: no-repeat;
	padding-left: 40px;
	height: 40px;
}
*/

table { border: solid 2px black; /*border-collapse: collapse*/ }
th, td { border: solid 1px #666; padding: 0.2em 0.4em }

li { margin-bottom: 0.8em }

p { line-height: 1.5em }

/* for model_event.html */
dl.address { border: solid black 1px; margin-left: 2em; margin-right: 5em; padding: 1em }
dt { font-weight: bold; margin-bottom: 0.5em; margin-top: 1em }
dl.address dt { margin-bottom: 0.2em; margin-top: 0.4em }
dl dd dl.address { margin-left: 0 }
span.new { font-size: 0.8em; color: red }
dl.pr dt { background-color: #ccf }