h1 {
  font-size : 18px;
  padding-left : 5px;
}
h2{
  font-size : 16px;
  background-color : #DDDDDD;
  width : 100%;
  padding-left : 5px;
}
h3{
  font-size : 14px;
  background-color : #EEEEEE;
  width : 100%;
}
h4{
  font-size : 12px;
}
p{
  font-size : 12px;
}
li {
  font-size : 12px;
}
hr {
  height : 1px;
  width : 630px;
  margin : 5px;
}
#wrapperDiv {
  width : 650px;
  padding-left : 10px;
}
#headerDiv {
  height : 40px;
  width : 650px;
  background-color : #000066;
}
#contentTable {
  width : 650px;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}
p.crossref {
  text-align : right;
  font-weight : normal;
  margin-right : 5px;
}
a.index-entry {
  text-decoration : none;
  color : black;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}
a.index-entry:hover {
  text-decoration : underline;
}
table.procedure {
  margin: 5px 0;
  width : 650px;
  padding-top: 5px;
  border-top : 1px solid gray;
}
table.procedure .imageColumn {
}
table.procedure .textColumn {
  vertical-align : top;
}
table.procedure p {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}
table.procedure image {
  float : right;
}
table.example {
  margin: 10 10 10 10;
  border : 2px solid gray;
  background-color : #DDDDEE;
  width: 90%;
}
table.example tr td.header {
  font-size : 14px;
  background-color : #EEEEEE;
}
table.attribute {
  margin-top: 2px;
  margin-left: 30px;
  margin-right: 0px;
  margin-bottom: 2px;
  width: 610px;
}
table.attribute tr td {
  font-size : 12px;
}
table.attribute tr td.header {
  font-size : 14px;
  background-color : #EEEEEE;
}
table.attribute tr td.left {
  font-size : 12px;
  font-weight: bold;
  width: 100px;
}
table.attribute tr td.right {
  font-size : 12px;
  width: 150px;
}
table.comparison {
  margin: 10 10 10 10;
  width: 90%;
}
table.comparison tr td {
  font-size : 12px;
  text-align : center;
}
table.comparison tr td.code {
  font-size : 13px;
  text-align : center;
  font-family : Times, serif;
  font-style : italic;
}
table.comparison tr.header td {
  font-size : 14px;
  background-color : #EEEEEE;
}
table.index tr td {
  width : 33%;
  border-right : 1px solid gray;
  vertical-align : top;
}
h3.attribute{
  width : 95%;
}
h3.example{
  width : 60%;
  text-align : center;
}
.summary {
  margin : 10px;
  padding : 10px;
  background-color : #F5F5F5;
}
.code {
  font-family : Courier New, fixed;
  font-size : 12px;
  font-weight : bold;
}
.datatype {
  font-family : Times, serif;
  font-size : 13px;
}
.syntax {
  color : blue;
}
.defn {
  text-decoration : underline;
}
.exampleLeft {
  font-family : Courier New, fixed;
  font-size : 12px;
  font-weight : bold;
}
.exampleRight {
  font-family : Courier New, fixed;
  font-size : 12px;
}
.exampleComment {
  font-family : Times, serif;
  font-size : 12px;
}
.indexed {
  font-weight : bold;
}
.button{ /* Looks like a button in composer */
    white-space: nowrap;
    margin: 5px;
    text-align : center;
    background-color : #CCCCCC ;
    border-style : outset;
    border-width : 2px; 
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    line-height : 25px;
    font-weight : bold;
    padding-left : 4px;
    padding-right : 4px;
    color : #000000;
    text-decoration : none;
}
