body { font-size: 80% }
.body {
	margin: 0px;
	padding: 0px;
	background-color: #f8f8f8;
}

td { font-size: 80% }
th { font-size: 80% }

.LL { font-size: 130%; line-height: 140%; }
.L  { font-size: 120%; line-height: 140%; }
.M  { font-size: 110%; line-height: 140%; }
.S  { font-size: 100%; line-height: 140%; }
.SS { font-size: 85%;  line-height: 140%; }

a:link    { color: #0000ff; text-decoration: none }
a:visited { color: #8000c0; text-decoration: none }
a:hover   { color: #ff0000; text-decoration: underline }

.SS a:link    { color: #8080ff; text-decoration: none }
.SS a:visited { color: #c060ff; text-decoration: none }
.SS a:hover   { color: #ff0000; text-decoration: underline }

ul {
	margin:           2px 0px 4px 12px;
	padding:          0px;
	line-height:      150%;
	list-style-image: url(ml.gif)
}

h1 {
	font-size    : 140%;
	font-weight  : bold;

	border-width : 0px 0px 1px 0px;
	border-style : dashed;
	border-color : #c0c0c0;

	padding      : 4px 0px 6px 2px;
	margin       : 0px 0px 6px 0px;
}

h1.small {
	font-size    : 110%;
	padding      : 4px 2px;
	margin       : 0px 0px 6px 0px;
}

h2 {
	background-image : url( "bar.gif" );
	color        : #606060;
	border       : 1px solid #e0e0e0;
	font-size    : 100%;
	font-weight  : bold;
	padding      : 4px 0px 3px 4px;
	margin       : 0px 0px 4px 0px;
}

h2.i {
	background-image : url( "bari.gif" );
	color        : #ffffff;
	border-width : 1px 0px;
	border-style : solid;
	border-color : #e0e0e0;
	font-size    : 105%;
	font-weight  : bold;
	padding      : 4px 0px 3px 4px;
	margin       : 0px 0px 4px 0px;
}

h3 {
	font-size    : 120%;
	margin       : 4px 0px;
}

h4 {
	background-image : url( "bar.gif" );
	color        : #000000;
	border       : 1px solid #e0e0e0;
	height       : 21;
	font-size    : 100%;
	font-weight  : normal;
	padding      : 3px 0px 0px 3px;
	margin       : 0px 0px 2px 0px;
}

h4.related {
	background-image : url( "bar.gif" );
	border-width : 1px 0px;
	border-style : solid;
	border-color : #e0e0e0;
	height       : 21px;
	font-size    : 100%;
	font-weight  : normal;
	padding      : 3px 0px 0px 3px;
	margin       : 0px 0px 2px 0px;
}

.box {
	line-height  : 150%;
	padding      : 4px 6px;
}

.indent {
	line-height  : 150%;
	padding      : 0px 0px 8px 6px;
}

.initial {
	font-family  : monospace;
	line-height  : 110%;
	letter-spacing : 2px;
}

p {
	margin : 6px 0px 6px 4px;
	line-height : 150%;
}

.related {
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : #e0e0e0;
}

.container {
}

.ubar {
	background-color : #f0f0f0;
/*
	border-width : 1px 0px 0px 0px;
	border-style : dashed;
	border-color : #d0d0d0;
*/
	padding      : 2px 2px 2px 3px;
	margin       : 0px 0px 2px 0px;
	
}

TD.oh { font-size: 10pt; line-height: 180%; color: #ff6060; font-weight: bold }
TD.ob { font-size: 10pt; line-height: 180%; color: #800000; font-weight: none }
TD.bh { font-size: 10pt; line-height: 180%; color: #6060ff; font-weight: bold }
TD.bb { font-size: 10pt; line-height: 180%; color: #000080; font-weight: none }

