/* The next rule is necessary to have all slides appear in print! DO NOT REMOVE IT! */
div.slide, ul {page-break-inside: avoid; visibility: visible !important;}
h1 {page-break-after: avoid;}

body {font-size: 12pt; background: white;}
* {color: black;}

#slide0 h1 {
	text-align: center;
	font-size: 250%; 
	border: none; 
	margin: 0.5em 0 0.5em;
}
#slide0 h3 {
	text-align: center;
	margin: 0; 
	padding: 0; 
	font-size: 200%;
}
#slide0 h4 {margin: 0 0 0.5em; padding: 0;}
#slide0 {margin-bottom: 3em;}

h1 {border-top: 2pt solid gray; border-bottom: 1px dotted silver;}
.extra {background: transparent !important;}
div.extra, pre.extra, .example {font-size: 10pt; color: #333;}
ul.extra a {font-weight: bold;}
p.example {display: none;}

#header {display: none;}
#footer h1 {margin: 0; padding: 0.25em; border-bottom: 1px solid; color: gray; font-style: italic; font-size: 100%; }
#footer h2, #controls {display: none;}
#footer h4 {margin: 0; padding: 0.25em; border-bottom: 2pt solid; color: gray; font-style: italic; font-size: 75%; } /* SBJ */

#currentSlide {display: none;}

/* SBJ +++++++++++++++++++++++++++++++++++++++++++++++++++++ */
*.blkcen { 
	display: block; 
	margin-left: auto; 
	margin-right: auto;
}


