body, td, th, p, ul, li { 
  font-family: Verdana, arial, helvetica, sans-serif; 
  font-size: 11pt;  
}
h3,
.Book-Title,
.Chapter-Title,
.Header {
  font-family: Tahoma, arial, helvetica, sans-serif; 
}
ul, li  { 
  line-height: 1.3em; 
  margin-bottom: 0.5em; 
  margin-top: 0em; 
}
li.subtoc {
  line-height: 1.3em; 
  margin-bottom: 0.25em;  
  list-style: none;
}

li.nodecor {
  list-style: none;
}

sup { 
  font-size: 8pt; 
  vertical-align: super; 
}
body { 
  color: black; 
  background-color: white; 
}
p { 
  line-height: 1.3em; 
  margin-bottom: 0.75em; 
  margin-top: 0em; 
}
.Book-Title { 
  font-size: 18pt; 
  font-weight: bold; 
  text-align:left; 
}
.Chapter-Title { 
  font-size: 15pt; 
  font-weight: bold; 
  text-align:left; 
}
.Article-TOC  { 
  font-size: 11pt; 
  margin-bottom: 0.5em; 
}

.Heading { 
  color: #000080;
  font-size: 13pt; 
  font-weight: bold;
  margin-top: 1.3em;
  margin-bottom: 0em;
}
.Sub-Heading { 
  font-size: 11pt;
  font-weight: bold;
  margin-top: 0.7em;
  margin-bottom: 0.5em; 
}

.Header { 
  font-size: 8pt; 
  font-weight: bold; 
  margin-top: 0em; 
  margin-bottom: .7em; 
}

.Nav-Top { 
  font-size: 11pt; 
  margin-top: 0em;  
  margin-bottom: 1.5em; 
}
.Nav-Bottom { 
  font-size: 11pt; 
  margin-top: 1em;  
  margin-bottom: 1em; 
}

.Resource-Book, 
.Resource-Group, 
.Resource-Web { 
  margin-left: 1cm ; 
  margin-right: 1cm; 
}

.Copyright { 
  font-size: 8pt; 
  font-weight: bold; 
  margin-bottom: 0; 
  text-align:center;  
}
.Updated { 
  font-size: 8pt; 
  text-align:center; 
  margin-top: 0; 
}

.Contents-Level1 { 
  margin-bottom: 0.2em; 
}
.Contents-Summary { 
  margin-top: 0;  
  margin-left: .4cm ; 
}
.sample-img {
  border: solid black 1px;
  margin: 0 10px 20px 0;
}
.left {
  float: left;
}
.example {
  background-color: #FFE; 
  border: solid #99F 1px;
  color: #000; 
  font-family: tahoma, arial, helvetica;
  font-size: .9em;
  margin: 0 0 .5em 0;
  padding: .4em; 
}
.hilight {
  color: #900;
  font-style: normal;
}
div.illus {
    margin: 1.5em 0;
}
div.illus .caption {
    font-family: tahoma, helvetica;
    font-size: .9em;
    margin: .5em 4em;
    width: 600px;
}
div.illus .caption em {
    font-style: normal;
    font-weight: bold;
}
img.bordered {
    border: solid #999 1px;
}

