@import url(http://www.cmlenz.net/media/style/basic.css);
@import url(http://www.cmlenz.net/media/style/layout.css);

#content dl.snippets dd.info, #content p.info { color: #999; font-size: 90%;
  font-style: italic; font-weight: normal; margin: 0;
}
#content dl.snippets dd.info :link, #content dl.snippets dd.info :visited {
  color: #666;
}
#content dl.snippets dd.description { margin-left: 1em; }

#content div.highlighted-wrap { border: 1px solid #666; clear: both;
  overflow: auto; position: relative;
}
#content table.highlighted { border-collapse: collapse; border-spacing: 0;
  margin: 0; width: 100%;
}
#content table.highlighted col.lineno { width: 1em; }
#content table.highlighted thead th { padding: .25em .5em .1em;
  text-align: left;
}
#content table.highlighted thead th label { color: #333; font-size: 11px;
  font-variant: normal; padding: 0 2em 0 0;
}
#content table.highlighted thead th select { font-size: 10px; }
#content table.highlighted th {
  background: #ddd; border: 1px solid #ccc; border-width: 1px 0 1px 1px;
  font-size: 11px; font-weight: normal; padding: 0 .6em 0;
  text-align: right; vertical-align: top;
}
#content table.highlighted th :link, #content table.highlighted th :visited {
  color: #999; line-height: 1;
}
#content table.highlighted td {
  font: normal 12px "DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;
  padding: .2em .3em; white-space: pre; 
}
#content table.highlighted td.wrap {
  white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap;
  white-space: -o-pre-wrap; word-wrap: break-word;
}

#content #options { color: #a2a2a2; font-size: 95%; margin: .5em .5em 1em;
  text-align: center; text-transform: lowercase;
}
#content #options :link,  #content #downloads :visited { color: #666; }

#content table.form tr.error td { background: #f9d4d4; }

