@page { size: 8.5in 11in; margin: 1in; }
body { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; float: none; }
p { float: none; }
td { }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; }
a:hover { }
a:active { }
.schprint { float: none; margin-top: 0.1in; margin-bottom: 0.2in; display: block; }
#prbanner { text-align: center; }
.prday { color: #000; font-size: 22pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; margin-top: 0.2in; margin-bottom: 0.25in; padding-top: 0.1in; padding-bottom: 0.1in; border-right-color: #000; border-left-color: #000; page-break-before: always; }
#dayone { page-break-before: avoid; }
.prtime { font-size: 10pt; font-family: "Courier New", Courier, Monaco, monospace; font-weight: 600; line-height: 18pt; text-align: left; letter-spacing: 0.5em; margin: 4pt; padding: 2pt 8pt 2pt 4pt; border-right: 2px solid #808080; border-left: 12px solid #ccc; border-top-style: none; border-bottom-style: none; }
.prsess { font-size: 18pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; text-align: center; letter-spacing: 1ex; vertical-align: middle; float: right; margin-top: 6pt; padding-bottom: 2px; border-bottom: 1px none #000; page-break-after: avoid; }
.prevent { font-size: 18pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; text-align: right; vertical-align: middle; position: relative; left: 1ex; float: right; padding-right: 6pt; border-right: 12px solid #ccc; }
.prfood { font-size: 14pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right; vertical-align: middle; position: relative; left: 1ex; float: right; padding-right: 6pt; border-right: 12px solid #ccc; }
.pradmin { font-size: 14pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right; vertical-align: middle; position: relative; left: 1ex; float: right; padding-right: 6pt; border-right: 12px solid #ccc; }
.paneldiv { float: none; margin-top: 1ex; margin-bottom: 0.5ex; padding-top: 0.1in; }
.persname { font-size: 10.5pt; font-weight: 300; text-indent: -3em; position: relative; left: 4em; width: 92%; z-index: 30; page-break-after: avoid; page-break-inside: avoid; }
.persname span { font-size: larger; font-weight: 700; }
.abstracttxt { font-size: 8pt; position: relative; left: 2em; width: 88%; float: none; orphans: 2; widows: 2; }
#interface { display: none; }
#bigdiv { display: none; visibility: visible; }
#checkeddiv { width: auto; float: none; margin-right: 1%; border-width: 0; padding: 0; outline-width: 0; }
#titlebar { display: none; }
#selpan { display: none; }
.paneltit { font-size: 110%; font-stretch: semi-expanded; vertical-align: top; margin-bottom: 1ex; border-top: 1px solid #808080; page-break-after: avoid; page-break-inside: avoid; }
.paneltit .room { color: #808080; font-size: 80%; font-variant: small-caps; }
#dhtmltooltip { color: #000; font-size: 84%; position: absolute; border: solid 2px black; padding: 2px; background-color: #ffc; visibility: hidden; z-index: 100; display: none; }
input { display: none; }
