@import url("html_common.css");

HTML
{
    Padding : 0;
    Margin : 0;
    Margin-bottom : 0;
    Margin-top : 0;
    padding-top : 0;
    Display : block;
}
/*October 14, 2010 ejacques changed font-size for body from small to medium, and changed the ToC Level 2 and on styles to small from x-small*/
Body
{
   text-align : left;
    Font-family : Times New Roman , Serif;
      font-size : medium;
    background-color : white;
    color : black;
    display : block;
    Padding : 0;
    Margin : 0;
   Margin-right : 5%;
    Margin-left : 5%;
     Margin-bottom : 0;
    Margin-top : 0;
    padding-top : 0;
}

.TableofContents 
{
   font-size : medium;
  text-align : center;
  width : 100%;
  Margin-bottom : 0;
 Margin-top : 0;
}

.ToCTable {
    text-align: center;
    width: 100%;
    Padding: 0;
    Margin: 0;
    Margin-bottom: 0;
    Margin-top: 0;
/*    Margin-left: 19px;*/
    Margin-right: 0;
    border-left: 1px solid #ccc;
}

.ToCRow
{ 
    padding: 0;
    Margin-bottom : 1em;
    Margin-top : 1em;
    vertical-align :bottom;
}
.ToCRowTwo
{ height : 0;
   Padding : 0;
     Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;
}
.ToCFullColumn
{
height : 2em;
 width : 100%;
    Text-align : center;
  Padding : 0;
     Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;}

.ToCLeftColumn
{
width : 75%;
    Padding : 0;
     Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;
}
.ToCRightColumn {
width : 25%;
    Padding : 0;
    Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;
 }

.DivisionCell
{
width : 33%;
    Padding : 0;
     Margin : 0;
  Margin-bottom : 0;
 Margin-top : 0;
}

.PageHeader
{
    Font-weight : bold;
    Font-size : medium;
    Text-align : right;
    Padding : 0;
     Margin : 0;
  Margin-bottom : 0;
    Margin-top : 1em;
}
.ToCPageNumber
{
    Font-weight : normal;
    Font-size : medium;
    Text-align : right;
    Padding : 0;
     Margin : 0;
  Margin-bottom : 0;
 Margin-top : 1em;
 }

/*.ToCLevel1 {
    text-align: left;
    display: block;
    padding-top: 5px;
    font-size: 18px;
    font-weight: bold;
    color: teal;
}
*/
.ToCLevel1 {
    text-align: left;
    display: block;
    padding-top: 5px;
    font-size: 8px;
    font-weight: 100;
    color: teal;
}

.ToCLevel2 {
    display: block;
    font-size: 15px;
    text-align: left;
    margin-left: 19px;
    margin-top: 7px;
}
.ToCLevel3 {
    Text-align: left;
    Display: block;
    Font-size: 15px;
    Text-indent: 38px;
}
.ToCLevel4
{
    Text-align : left;
    Display : block;
    Font-size : small;
    Text-indent : 3em;
}
.ToCLevel5
{
    Display : block;
    Text-align : left;
    Font-size : small;
    Text-indent : 4em;
}

/*.ToCContentsHeading {
    Display: block;
    Text-align: center;
    Text-transform: uppercase;
    Font-weight: bold;
    Margin-top: 1em;
    font-size: 27px;
}*/

.ToCContentsHeading {
    Display: block;
    Text-align: center;
    Text-transform: uppercase;
    Font-weight: 100;
    Margin-top: 1em;
    font-size: 22px;
}

.TitlePageWebHeader {
    Display: block;
    Text-align: center;
    Font-weight: 100;
    Font-size: 25px;
    Margin-top: 1em;
    Margin-right: 0;
    Margin-bottom: 1em;
    Margin-left: 0;
    Margin: 0;
    Padding-top: 40px;
    Padding-right: 0;
    Padding-bottom: 49px;
    Padding-left: 0;
}
p#subhead {
    color: black;
}

span.Italic {
    font-size: 16px;
}

img {
    margin: auto;
    width: 46%;
    display: block;
    text-align: center;
    margin-top: 52px;
}

p.ISSN {
    margin-bottom: 12px;
}
.main {
	max-width: 52em;
    margin: auto;
    padding-right: 4.3em;
}

.transcript {
  padding-left: 19px;
  border-left: 1px solid #ccc;
}

.toc {
   
    margin-bottom: 50px;
    margin-top: 50px;
}

hr {
    margin-top: 58px;
}
.subjectclass {
    padding-left: 18px;
}

.jw-controlbar {
  display: none;
}