/*  Basic Styles for Papers  */
/* ========================= */
/* */

p.ptitle
{
	font-weight: bold;
	display: inline;
}

p.plink
{
	font-size: 90%;
	display: inline;
	margin: 0em;
}

p.olink
{
	font-size: 90%;
	display: inline;
	margin: 0em;
}


p.desc
{
	font-size: 95%;
	margin: 0em 0em 1em 1.5em;
	padding: 0em;
}

.totoc
{
	text-align: right;
	font-size: 70%;
	font-family: sans-serif;
}

.totoc img
{
	height: 12px;
	width: 12px;
}

.totoc2
{
	text-align: center;
	font-size: 70%;
	font-family: sans-serif;
	text-decoration: none;
}

p.totoc2 a:link, a:visited
{
	text-decoration: none;
	color: #000099;
}

p.totoc2 a:hover
{
	background-color: #99CCFF;
}

p.totoc2 a:active
{
	background-color: #6699FF;
}

.totoc2 img
{
	height: 12px;
	width: 12px;
}

p.majtopic
{
	text-align: center;
	font-size: 170%;
	font-weight: bold;
	font-family: sans-serif;
	margin: 1em 0em 0.8em 0em;
}

p.mintopic
{
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	font-family: sans-serif;
	margin: 1em 0em 0.8em 0em;
}

.TOC
{
	margin: 0.8em 0em 0em 1.5em;
	font-weight: bold;
}

.footnote
{
	font-size: 85%;
	margin-left: 1.5em;
	text-indent: -1.5em;
}

.refnote
{
	font-size: 85%;
	margin-left: 1.7em;
	text-indent: -1.7em;
}

.refnotestyle
{
	font-size: 70%;
	vertical-align: super;
	font-family: sans-serif;
}

.refstyle
{
	font-family: sans-serif;
}

/*  Pages with Title and Author  */
/* ============================= */
p.specialtitle21
{
	font-weight: bold;
	font-size: 200%;
	text-align: center;
	margin: 0.8em 0em 0.4em 0em;
}

p.specialtitle22
{
	font-size: 100%;
	text-align: center;
	margin: 0em 0em 1.8em 0em;
}

/*  with Title, Author, & Download  */
/* ================================ */
p.date
{
	font-size: 90%;
	text-align: right;
	margin: 0.8em 0em 0em 0em;
}

p.specialtitle23
{
	font-weight: bold;
	font-size: 200%;
	text-align: center;
	margin: 0.8em 0em 0.2em 0em;
}

p.specialtitle24
{
	font-size: 100%;
	text-align: center;
	margin: 0em 0em 0.5em 0em;
}

p.specialtitle25
{
	font-size: 85%;
	text-align: center;
	margin: 0em 0em 1.5em 0em;
}

p.specialtext1
{
	font-style: italic;
}

.specialtext2
{
	text-decoration: underline;
}

p.specialquote
{
	font-style: italic;
	margin: 1em 2em;
}

p.nametag
{
	font-size: 95%;
	margin: 2em 1em 1em 1em;
}

#main li
{
	margin: 0em 0em 0.6em 3em;
}


blockquote
{
	padding: 1em 1.2em 0.3em 1.2em;
	background-color: #EEEEEE;
}

blockquote p, blockquote li
{
	font-size: 90%;
}

span.bigquote
{
	font-size: 200%;
	vertical-align: middle;
	font-weight: bold;
}

p.example
{
	margin: 1em 2em 1em 2em;
}

div.center
{
	text-align: center;
}

/*  Effective Table  */
/* ================= */
/* */
p.specialtitle31
{
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	margin: 1em 0em 0.4em 0em;
}

table#effective
{
	border-width: 3px;
	border-style: solid;
}

#effective thead
{
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	padding: 0.5em 0em;
}

#effective tbody
{
	font-size: 100%;
	text-align: left;
	padding: 0.2em;
}

col#aspect
{
	width: 9.5em;
}

col#participants
{
	width: 9em;
}

col#others
{
	width: 24em;
}

td.aspect
{
	font-weight: bold;
}

td
{
	padding: 0.5em;
}

span.foreign
{
	font-style: italic;
}

