html {background-color: rgb(204,204,204)}

body {
	width:17cm
	margin-left:  2em ;
	margin-right: 2em
}

p {
	margin-left: 2em ;
}

p.indent1 {
	margin-left: 4em ;
	margin-right: 4em
}

p.indent2 {
	margin-left: 6em ;
	margin-right: 6em
}

p.sub {
	font-style: italic ;
	margin-left: 2em ;
	margin-bottom: -0.5em ;
	color:#009
}

p.masthead {
	margin-left: 0;
	font-size: 9pt
}

h1,h2,h4 {
	color:#000054
}

.center {
	display: block ;
	margin: 0 auto
}

span.center {
	text-align: center ;
}

ol {
	margin-left: 2em ;
}

ul {
	margin-left: 2em ;
}

dl {
	margin-left: 3em ;
	width: 40em ;
}

dt {
	font-style: italic ;
	height: 18pt ;
}

dd {
	position: relative ;
	margin-top: 1em ;
	margin-left: 4em ;
	top:-16pt;
}

table {
	border-collapse: collapse;
	margin-left: 4em
}

th {
	padding-right: 2mm;
	text-align: left
}

td {
	border-collapse: collapse ;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	padding: 1mm
}

div.code {
 	margin-left: 2em ;
	font: 100% courier,monospace;
	background: #EEEEEE ;
	border: 1px solid #000 ;
	padding: 1em ;
	overflow: auto;
	width: 90%;
}

pre {
	margin-left: -9.5em
}

ul.table {
	line-height: 130% ;
	list-style-type: none ;
	margin-top: 0em;
	margin-left: 0em
}

ul.table li {
	margin-left: 2em ;
}

table.equation {
	margin-left: 6em ;
}

td.equation
{	width: 10cm ;
}

table.definition {
	margin-left: 4em ;
}

td.definition {
	width: 1.5cm ;
}

