/*
	The default style sheet for the MacPerl Island.
	References:
	Cascading Style Sheets, level 1 <http://www.w3.org/TR/REC-CSS1>
	History:
		1999/05/23		first revision
	(c) Shin-ichi Yoshimoto <yosimoto@mail.kek.jp>
*/

body {
	margin: 24px 32px 12px 32px;
	font-family: times, "Heisi Mincho W3", "ＭＳ Ｐ明朝";
	color: #0050B2;
	background-color: white;
}

.hide { display: none }
.center { text-align: center }
.caution{ color: red }
.title { text-align: center; color: #0050B2; }
.code { font-family: courier, monospace }
.tab { margin-left: 3em }
.quote {
	margin-left: 3em;
	font-family: courier, monospace;
	font-weight: bold;
	color: navy;
}
div.navbar {
	text-align: center;
	color: navy;
}
div.caption {
	margin-top: 1em;
	margin-bottom: 1em;
	font-weight: bold;
	text-align: center;
	color: black;
}

pre { font-family: courier, monospace }

h1, h2, h3, h4, h5, h6 { color: #0050B2 }
h2.red {
	color: red;
	margin-left: 3em;
}

p.footer {
	 font-family: times, serif;
	 margin-left: 3em;
	 font-style: italic;
}

p.tab { margin-left: 3em }

p.url {
	font-family: courier, monospace;
	margin-left: 3em;
}

ul { list-style-type: none }
ul.toc {
	font-size: 120%;
	font-weight: bold;
	list-style-type: none;
	line-height: 2em;
	margin-left: 5em;
}
ul.link {
	font-family: courier, monospace;
	line-height: 2em;
	margin-left: 8em;
}
ul.ptr {
	list-style-image:	url(../images/ptr.gif);
	line-height: 2em;
	font-size: 			14pt;
	/* margin-left:		1em; */
}

ol.toc {
	font-size: 100%;
/*	font-weight: bold; */
	list-style-type: decimal;
	list-style-position: outside;
	line-height: 2em;
	padding-left: 10em;
}

dl {}
dt {
	font-weight: bold;
	color: #0050B2;
	margin-top: 0em;
	margin-bottom: 0em;
}
dd {
	color: black;
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 2em;
}


tr.teal{ background-color: teal }
tr.cream{ background-color: #ffffcc }
td.program {
	background-color: #ffffcc;
	color: navy;
	font-family: monospace;
	padding-bottom: 0em;
	padding-left: 0em;
}

hr {
	color: navy;
	width: 95%;
	height: 2px; }
}

