code {
  font-size: small;
  font-family: "Courier New", Courier, monospace;
}

code.function {
  font-weight: bold;
}

span strong.command {
  font-family: "Courier New", Courier, monospace;  
}

li li, li p, td p, blockquote p, p code, code code, td code {
  font-size:inherit;
}

code {
  font-size: 1.2em;
}

.itemizedlist code {
  font-size: 1.4em;
}

code.literal {
  color: Blue;
}

em code {
  color: Blue;
}

.informalexample, .example {
  background-color: #D3D3D3;
}

.informalexample em.parameter code, .example em.parameter code {
  font-size: 1em;
}

em {
  color: #551199;
  font-weight: normal;
  font-style: italic;
}

em {
  font-style: italic;
}

em.parameter, em.replaceable, span.type, code.methodname, code.property, code.parameter {
  font-weight: bold;
  color: Navy;
}

blockquote {
  color: #555599;
  font-weight: bold;
  font-style: italic;
}

h2.articletitle {
  font-size: 1.1em;
}

span.articlesource {
  font-size: .8em;
  color: #0000CD;
}

.label {
  font-weight: bold;
  color: #0000CD;
}

a img {
  border-width: 1px;
}

h2 a {
  text-decoration: none;
  font-size: .8em;
}

h2 a:hover {
  text-decoration: underline;
}

.caption p {
  font-style: italic;
  font-family: "Times New Roman", Times, serif;
}

div.navfooter {
  position: relative;
  z-index: 15;
}


div.screenshot {
  text-align: center;
}

div.caption {
  font-size: .8em;
  font-style: italic;
  text-align: center;
}

pre.programlisting {
  display:block;
  font-family:"Courier New",Courier,monospace;
  margin:10px;
  padding:5px;
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

dd {
  margin-left: 3em;
}

div.informaltable table th, div.informaltable table td {
  padding: 0 3px;
}

