edit, .edit {
	font-family:courier new;
	font-size:9pt;
	background:#FFFFAA;
}
narrow, .narrow {
	font-family:arial narrow;
	font-size:1.05em;
}
III, .III {
	/* for Roman Numerals */
	font-family:Garamond,"Times New Roman",Times Roman;
}
body {
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-left: 0.05in; margin-right: 0.05in; margin-top: 0.05in; margin-bottom: 0.05in;
}
piccap, .piccap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	text-align:left;
/*	color:#666666; */
}
piccapc, .piccapc {
	font-family: Lucida Sans, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	text-align:center;
	color:#666666;
}
below, .below { color:green; font-weight:bold; }
date, .date {
	font-weight:bold;
	font-size:9pt;
}
title, .title {
	font-weight:bold;
	font-size:9pt;
}
speaker, .speaker {
	font-weight:bold;
	font-size:9pt;
}
affil, .affil {
	font-weight:bold;
	font-size:9pt;
}
abstract, .abstract, bio, .bio {
	font-weight:bold;
	font-size:9pt;
}
venue, .venue {
	font-weight:bold;
	font-size:9pt;
}
ts, .ts {
	/* for TimeStamp() */
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
	font-weight:bold;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	color:#666666;
}
ts2, .ts2 {
	/* for TimeStamp() */
        font-family: Arial, Helvetica, sans-serif;
        font-size: 6pt;
	font-weight:bold;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:right;
	color:red;
}
t9, .t9 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8.5pt;
	margin-top:9pt;
	margin-bottom:0pt;
}
td, .td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
b, .b { font-weight: bold; }
a, .a { }
a:link, .a:link {
	color: #336699;
	text-decoration: none;
	font-weight:bold;
}
a:hover, .a:hover, a:visited:hover, .a:visited:hover {
	text-decoration: underline;
	color: #DD0000;
	font-weight:bold;
}
a:visited, .a:visited, a.link:visited, .a.link:visited {
/*	color: #336600;*/
/*	color: #223388;*/
	color: #003366;
	font-weight:bold;
}
a:active, .a:active {
	color: #999900;
	text-decoration: underline;
	font-weight:bold;
}

blue, .blue, blue:link, .blue:link {
	font-family: Arial, Helvetica, sans-serif;
	color: blue;
	font-weight:bold;
	font-style:italic;
}
blue:hover, .blue:hover, blue:visited:hover, .blue:visited:hover {
	text-decoration: underline;
	color: teal;
}
blue:visited, .blue:visited {
	color: #8888FF;
}
blue:active, .blue:active {
	color: orange;
	text-decoration: underline;
}

blackred, .blackred, blackred:link, .blackred:link {
	color:black;
}
blackred:hover, .blackred:hover, blackred:visited:hover, .blackred:visited:hover {
	text-decoration: underline;
	color: crimson;
}
blackred:visited, .blackred:visited {
	color: black;
}
blackred:active, .blackred:active {
	text-decoration: underline;
	color: crimson;
}

link10g, .link10g, a.link10g:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: none;
}
a.link10g:hover, a.link10g:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: crimson;
	text-decoration: underline;
}
a.link10g:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #336600;
}
a.link10g:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #BBBB00;
	text-decoration: underline;
}
a.link11g:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #336699;
	text-decoration: none;
}
a.link11g:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: crimson;
	text-decoration: underline;
}
a.link11g:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #336600;
	text-decoration: none;
}
a.link11g:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #336600;
	text-decoration: underline;
}
a.link10r:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
}
a.link10r:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: crimson;
	text-decoration: underline;
}
a.link10r:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990000;
	text-decoration: underline;
}
a.link10r:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990000;
	text-decoration: none;
}
a.link11r:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #336699;
	text-decoration: none;
}
a.link11r:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: crimson;
	text-decoration: underline;
}
a.link11r:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #990000;
	text-decoration: underline;
}
a.link11r:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #990000;
	text-decoration: none;
}
h1 {
	font-size: 14pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
}
h2 {
	font-size: 11pt;
	text-align: center;
	color: #006699;
}
h3 {
	font-size: 9pt;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
p, .p, pp, .pp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
p6, .p6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-top:6pt;
	margin-bottom:6pt;
}
p3, .p3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-top:3pt;
	margin-bottom:3pt;
}
m0, .m0 {
	margin-top:0in;
	margin-bottom:0in;
}
m3, .m3 {
	margin-top:3pt;
	margin-bottom:3pt;
}
p0, .p0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-top:0in;
	margin-bottom:0in
}
.head2link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
bold069, .bold069 {
	font-size:10pt;
	font-weight:bold;
	color:#006699;
	margin-bottom:2pt;
	margin-top:2pt;
	letter-spacing: 0.03em;
}
blue069, .blue069 {
	color: #006699;
}
.redC00 {
	color: #CC0000;
}
.white {
	color: #FFFFFF;
}
.green {
	color: #006600;
}
green:link, .green:link, green:visited, .green:visited {
	color: #009900;
}
green:hover, .green:hover, green:visited:hover, .green:visited:hover { 
	color:#669966;
	text-decoration:none;
}
.greek {
	font-family: Symbol;
	font-size: 9pt;
}
c369, .c369 {
	color:#336699;
}
c069, .c069 {
	color:#006699;
}
subhead10, .subhead10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.2em;
}
subhead10b, .subhead10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	letter-spacing: 0.2em;
}
subhead11, .subhead11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.2em;
}
subhead11b, .subhead11b {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #5577BB;
	letter-spacing: 0.2em;
}
subhead12, .subhead12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.2em;
}
subhead12b, .subhead12b {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5577BB;
	letter-spacing: 0.2em;
}
subhead13, .subhead13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.2em;
	text-align: center;
}
subhead14, .subhead14 {
        font-size: 11pt;
        color: #003366;
        letter-spacing: 0.1em;
}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}
.dauphin10 {
	font-family: Dauphin;
	font-size: 9pt;
	font-style: italic;
	color: #FF0000;
}

.redCC00-11 {
	font-size: 8.5pt;
	color: #FF0000;
}

.bluered, .bluered:link { color:darkblue; }
.bluered:visited, .bluered:link:visited { color:darkblue; }
.bluered:hover, .bluered:link:hover, .bluered:visited:hover, .bluered:link:visited:hover { color:crimson; }

gray, .gray, gray:link, .gray:link, gray:visited, .gray:visited {
	color: gray;
}
gray:link:hover, .gray:link:hover, gray:visited:hover, .gray:visited:hover {
	color:powderblue;
}

gold, .gold, gold:link, .gold:link, gold:visited, .gold:visited {
	color: #FFCC66;
}
gold:link:hover, .gold:link:hover, gold:visited:hover, .gold:visited:hover {
	color:orange;
}
fineprint, .fineprint, fineprint:link, .fineprint:link, fineprint:visited, .fineprint:visited {
	font-family: Arial Narrow, sans-serif;              
	font-size: 9pt;
	color: silver;
	margin-top:0in;
	margin-bottom:0in;
}
fineprint:link:hover, .fineprint:link:hover, fineprint:visited:hover, .fineprint:visited:hover {
	color:powderblue;
}
btn, .btn {
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
}

whitered, whitered:link, .whitered, .whitered:link { color:white; }
a.whitered, a.whitered:link, .a.whitered, .a.whitered:link { color:white; }
whitered:visited, .whitered:visited { color:white; border-color:white; }
a.whitered:visited, .a.whitered:visited { color:white; border-color:white; }
whitered:hover, whitered:link:hover, whitered:visited:hover, whitered:link:visited:hover, .whitered:hover, .whitered:link:hover, .whitered:visited:hover, .whitered:link:visited:hover { color:crimson; border-color:crimson; }

whitegold, whitegold:link, .whitegold, .whitegold:link { color:white; }
a.whitegold, a.whitegold:link, .a.whitegold, .a.whitegold:link { color:white; }
whitegold:visited, .whitegold:visited { color:white; border-color:white; }
a.whitegold:visited, .a.whitegold:visited { color:white; border-color:white; }
whitegold:hover, whitegold:link:hover, whitegold:visited:hover, whitegold:link:visited:hover, .whitegold:hover, .whitegold:link:hover, .whitegold:visited:hover, .whitegold:link:visited:hover { color:gold; border-color:gold; }

grayred, grayred:link, .grayred, .grayred:link { color:silver; }
a.grayred, a.grayred:link, .a.grayred, .a.grayred:link { color:silver; }
grayred:visited, .grayred:visited { color:silver; border-color:silver; }
a.grayred:visited, .a.grayred:visited { color:silver; border-color:silver; }
grayred:hover, grayred:link:hover, grayred:visited:hover, grayred:link:visited:hover, .grayred:hover, .grayred:link:hover, .grayred:visited:hover, .grayred:link:visited:hover { color:crimson; border-color:crimson; }

#center-wrapper {
        text-align: center;
    }
#center {
        /* text-align is inherited; reset it */
		border-left: 1px solid white;
        /*text-align: left;*/
        margin-left: auto;
        margin-right: auto;
}