/* Code highlighting with GeSHi */

/* code blocks by indention */
pre.pre {
  font-size: 100%;
  padding: 0.5em;
  border: 1px dotted #E60000;
  color: Black;
  background-color: #F5F5F5;
  overflow: auto;
}

/* code blocks by code tag */
pre.code {
  font-size: 100%;
  padding: 0.5em;
  border: 1px dotted #E60000;
  color: Black;
  background-color: #F5F5F5;
  overflow: hidden;
}

pre.code:hover {
  font-size: 100%;
  padding: 0.5em;
  border: 1px dotted #E60000;
  color: Black;
  background-color: #F5F5F5;
  overflow: auto;
  position:relative;
  
  width:200%;
}

/* inline code words */
code {
  font-size: 100%;
}

/* syntax highlighting code */
.code .br0	{ color: #66cc66; }
.code .co1	{ color: #808080; font-style: italic; }
.code .co2	{ color: #808080; font-style: italic; }
.code .coMULTI	{ color: #808080; font-style: italic; }
.code .es0	{ color: #000099; font-weight: bold; }
.code .kw1	{ color: #b1b100; }
.code .kw2	{ color: #000000; font-weight: bold; }
.code .kw3	{ color: #000066; }
.code .kw4	{ color: #993333; }
.code .kw5	{ color: #0000ff; }
.code .me0	{ color: #006600; }
.code .nu0	{ color: #cc66cc; }
.code .re0	{ color: #0000ff; }
.code .re1	{ color: #0000ff; }
.code .re2	{ color: #0000ff; }
.code .re4	{ color: #009999; }
.code .sc0	{ color: #00bbdd; }
.code .sc1	{ color: #ddbb00; }
.code .sc2	{ color: #009900; }
.code .st0	{ color: #ff0000; }
