p { font-family: serif; font-weight: normal; font-size: 100%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } h1 { font-family: serif; font-weight: bold; font-size: 150%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } h2 { font-family: serif; font-weight: bold; font-size: 140%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } h3 { font-family: serif; font-weight: bold; font-size: 130%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } h4 { font-family: serif; font-weight: bold; font-size: 120%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } h5 { font-family: serif; font-weight: bold; font-size: 115%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } h6 { font-family: serif; font-weight: bold; font-size: 110%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 0%; margin-right: 0%; margin-bottom: 0em; } figure { font-family: serif; font-weight: normal; font-size: 100%; text-align: left; text-indent: 0em; margin-top: 1em; margin-left: 1em; margin-right: 1em; margin-bottom: 1em; } figcaption { font-family: serif; font-weight: normal; font-size: 110%; text-align: left; text-indent: -1em; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; padding-left: 1em; } blockquote { font-family: serif; font-weight: normal; font-size: 100%; text-align: left; text-indent: 0em; margin-top: 2em; margin-left: 1em; margin-right: 1em; margin-bottom: 2em; } table { display: table; font-size: 100%; border-collapse: collapse; border-spacing: 2px; border-color: gray; } td { border: 1px solid black; padding: 3px 7px 2px 7px; } th { border: 1px solid black; padding: 3px 7px 2px 7px; text-align: left; padding-top: 5px; padding-bottom: 4px; } ul { display: block; list-style-type: none; } *[hidden] { display: none; } img.video { width: 40px; height: auto; } img.audio { width: 40px; height: auto; } img.reading-resource { width: 40px; height: auto; } aside img { width: auto; height: auto; } aside { padding: 10px; margin: 10px; } nav#toc ol { list-style-type: none; }