pre.line_numbers {
  color: #B0B0B0;
  text-align:right;
  font-weight: normal;
  font-style: normal;
}

table.code {
  border-width: 0px; 
  border-style: solid;
  color: #B0B0B0;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 0px;
  padding-bottom: 0px;
} 


table.code td {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 16px;
  padding-bottom: 8px;
} 

table.console {
  margin-left: 20px;
}

table.console td {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #EEEEEE;
  border-width: 1px;
  border-color: #FFBD32; 
}

table.console pre {
  color: #000000;
  text-weight: bold;
}

table.code_snippet {
  margin-left: 20px;
}

table.code_snippet td {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}

table.code_snippet pre {
  color: #000000;
  text-weight: bold;
}

span.highlighted_code {
  background-color: #ffbbbb;
}

p {
  text-indent: 24px;
  text-align:justify;
  font-size: 12px;
  line-height: 1.4em;
}

span.inline_code {
  font-style:italic;
  font-family: "Courier New", Courier, monospace;
}
