#logo {  
  position: absolute;  
  right: 10px;  
  bottom: 10px;
}

.doctitle {  
  font-size: 14px;  
  font-weight: bold;  
  font-family: "Times New Roman", Times, serif;  
  color: rgb(0, 0, 0);  
  text-align: center;
}

.docdescription {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 14px;  
  font-style: italic;  
  margin-right: 20px;  
  margin-left: 20px;  
  color: rgb(0, 0, 0);
}

.docauthor {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  font-style: italic;  
  color: rgb(0, 0, 0);
}

.doccreationdate {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  color: rgb(0, 0, 102);
}

.docfilename {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  color: rgb(0, 0, 102);
}

.docfileformatinfo {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  font-style: italic;  
  color: rgb(0, 0, 0);
}

.docnumberofpages {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  color: rgb(0, 0, 0);
}

.docsizeinkb {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  color: rgb(0, 0, 0);
}

.doclastchangeddate {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 12px;  
  color: rgb(153, 0, 0);
}

body {  
  background-color: rgb(153, 153, 153);  
  background-image: url("images/background.gif");  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 10px;  
  padding-right: 10px;  
  padding-bottom: 10px;  
  padding-left: 10px;  
  font-size: 15px;  
  font-family: "Lucida Grande", "Helvetica Nueue", Arial, sans-serif;
}

.toctitle {  
  font-family: "Times New Roman", Times, serif;  
  font-size: 20px;  
  font-style: normal;  
  font-weight: bold;  
  color: rgb(0, 0, 0);  
  background-color: rgb(153, 204, 204);  
  text-align: center;
}

.tcolor {  
  background-color: rgb(221, 221, 221);
}

.ccolor {  
  background-color: rgb(153, 204, 204);
}

a:link {  
  font-family: "Times New Roman", Times, serif;  
  color: rgb(0, 51, 153);
}

a:visited {  
  font-family: "Times New Roman", Times, serif;  
  color: rgb(0, 102, 204);
}

a:active {  
  font-family: "Times New Roman", Times, serif;  
  color: rgb(255, 153, 0);
}

nav {  
  background-color: rgb(153, 204, 204);  
  border-top-width: 1px;  
  border-right-width: 1px;  
  border-bottom-width: 1px;  
  border-left-width: 1px;  
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: solid;  
  border-top-color: rgb(51, 51, 51);  
  border-right-color: rgb(51, 51, 51);  
  border-bottom-color: rgb(51, 51, 51);  
  border-left-color: rgb(51, 51, 51);  
  color: rgb(255, 255, 255);  
  display: block;  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  overflow: hidden;
}

nav ul {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  list-style-type: none;  
  list-style-position: outside;  
  list-style-image: none;
}

nav ul li {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  display: inline-block;  
  list-style-type: none;  -o-transition: all 0.2s ease 0s;
  -webkit-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s;
}

nav > ul > li > a {  
  color: rgb(170, 170, 170);  
  display: block;  
  line-height: 2em;  
  padding-top: 0.5em;  
  padding-right: 2em;  
  padding-bottom: 0.5em;  
  padding-left: 2em;  -webkit-text-decoration: none;
  text-decoration: none;
}

#border {  
  clear: both;  
  left: auto !important;  
  right: auto !important;
}

#tcont {  
  float: none;
}

#tid {  
  z-index: auto;  -webkit-border-radius: 0px;
  border-radius: 0px;  
  border-top-width: thick;  
  border-right-width: thick;  
  border-bottom-width: thick;  
  border-left-width: thick;  
  margin-top: auto;  
  margin-right: auto;  
  margin-bottom: auto;  
  margin-left: auto;  -epub-caption-side: bottom;
  caption-side: bottom;  
  width: 306px;  
  height: 44px;  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
}

