BODY { font-family: verdana, sans-serif; font-size: 10pt; margin: 0 }

P { font-family: verdana, sans-serif; font-size: 10pt; color: #330033 } 

P.pale { font-family: verdana, sans-serif; font-size: 10pt; color: #ffcc99 }

P.small { font-family: verdana, sans-serif; font-size: 8pt; color: #330033 }

.smallinfo { font-family: verdana, sans-serif; font-size: 8pt; color: #cc3300 }

P.breadcrumb { font-family: verdana, sans-serif; font-size: 8pt; color: #ffffcc }

p.mainhead_about { font-size: 16pt; font-family: verdana, sans-serif; color: #cc3300 }

p.subhead_about { font-size: 12pt; font-family: verdana, sans-serif; color: #cc3300 }

p.mainhead_pubs { font-size: 16pt; font-family: verdana, sans-serif; color: #993333 }

p.subhead_pubs { font-size: 12pt; font-family: verdana, sans-serif; color: #993333 }

p.mainhead_work { font-size: 16pt; font-family: verdana, sans-serif; color: #cc0000 }

p.subhead_work { font-size: 12pt; font-family: verdana, sans-serif; color: #cc0000 }

p.mainhead_home { font-size: 16pt; font-family: verdana, sans-serif; color: #cc3333 }

p.subhead1_home { font-size: 12pt; font-family: verdana, sans-serif; font-weight: bold; color: #cc3333 }

p.subhead_home { font-size: 12pt; font-family: verdana, sans-serif; color: #cc3333 }



.margin { margin: 3pt }
p.margin { margin: 3pt }
p.small_margin { font-family: verdana, sans-serif; font-size: 8pt; color: #330033; margin: 3pt }

td.subheadpubs { font-size: 12pt; font-family: verdana, sans-serif; color: #993333 }

LI { font-family: verdana, sans-serif; font-size: 10pt; color: #330033}


A:link {  color: #330033;  }
A:active {  color: #330033;  }
A:visited {  color: #330033;  }
A:hover {  color: #663366;   }

A.menupale:link {  text-decoration: none; color: #ffcc99; font-size: 10pt }
A.menupale:active {  text-decoration: none; color: #ffcc99; font-size: 10pt }
A.menupale:visited {  text-decoration: none; color: #ffcc99; font-size: 10pt }
A.menupale:hover {  text-decoration: none; color: #ffffcc; font-size: 10pt }

A.menuabout:link {  text-decoration: none; color: #996666; font-size: 8pt }
A.menuabout:active {  text-decoration: none; color: #996666; font-size: 8pt }
A.menuabout:visited {  text-decoration: none; color: #996666; font-size: 8pt }
A.menuabout:hover {  text-decoration: none; color: #330033; font-size: 8pt }

A.menupubs:link {  text-decoration: none; color: #993333; font-size: 8pt }
A.menupubs:active {  text-decoration: none; color: #993333; font-size: 8pt }
A.menupubs:visited {  text-decoration: none; color: #993333; font-size: 8pt }
A.menupubs:hover {  text-decoration: none; color: #330033; font-size: 8pt }

A.menuwork:link {  text-decoration: none; color: #cc0000; font-size: 8pt }
A.menuwork:active {  text-decoration: none; color: #cc0000; font-size: 8pt }
A.menuwork:visited {  text-decoration: none; color: #cc0000; font-size: 8pt }
A.menuwork:hover {  text-decoration: none; color: #330033; font-size: 8pt }

A.breadcrumb:link {  text-decoration: none; color: #ffcc99; font-size: 8pt }
A.breadcrumb:active {  text-decoration: none; color: #ffcc99; font-size: 8pt }
A.breadcrumb:visited {  text-decoration: none; color: #ffcc99; font-size: 8pt }
A.breadcrumb:hover {  text-decoration: none; color: #ffffcc; font-size: 8pt  }

p.announceheader { font-size: 12pt; font-weight: bold; }

ul.announcelist { padding-left: 40%; list-style-image: url('/images/arrow.gif'); }

a.conflink:link { text-decoration: none; font-size: 12pt; font-family: verdana, sans-serif; font-weight: bold; color: #663300 }
a.conflink:active { text-decoration: none; font-size: 12pt; font-family: verdana, sans-serif; font-weight: bold; color: #663300 }
a.conflink:visited { text-decoration: none; font-size: 12pt; font-family: verdana, sans-serif; font-weight: bold; color: #663300 }
a.conflink:hover { text-decoration: none; font-size: 12pt; font-family: verdana, sans-serif; font-weight: bold; color: #cc3333 }

a.announcelink:link { text-decoration: none; font-weight: bold; font-size: 10pt; font-family: verdana, sans-serif; }
a.announcelink:active { text-decoration: none; font-weight: bold; font-size: 10pt; font-family: verdana, sans-serif;}
a.announcelink:visited { text-decoration: none; font-weight: bold; font-size: 10pt; font-family: verdana, sans-serif;}
a.announcelink:hover { text-decoration: none; font-weight: bold; font-size: 10pt; font-family: verdana, sans-serif; color: #cc3333 }

p.purplytext { display: list-item; list-style: circle inside; color: #660033; }
li.purplytext { color: #660033; }

p.mainhead_conference { font-size: 16pt; font-family: verdana, sans-serif; color: #663300; font-weight: bold; text-align: center; }
p.subhead_conference { font-size: 12pt; font-family: verdana, sans-serif; color: #663300; font-weight: bold; }

P.purplyconf_blogheading { font-size: 12pt; font-family: sans-serif; color: #663300; font-weight: bold; }
P.purplyconf_blogtext { font-family: verdana, sans-serif; font-size: 10pt; color: #660033 } 
span.purplyconf_blogtext { font-family: verdana, sans-serif; font-size: 10pt; color: #660033 } 

a.plainlink:link { text-decoration: none; }
a.plainlink:active { text-decoration: none; }
a.plainlink:visited { text-decoration: none; }
a.plainlink:hover { text-decoration: none; color: #cc3333 }

td.conftablecell { background-color: #ffffcc ; padding-left: 10px; }

tr.nomargin { margin: 0; padding: 0; }
