.gText{
height: 17px;
padding: 1px;
color: #000000; 
border: 1px solid #CCCCCC;
background-color: #ECF5FF;
background-repeat: no-repeat;
border-color: #B8CCED;
}
.gMouseover{cursor :hand}
.gMouseout{cursor :default}
div.code
{
  font-family: "Consolas", "Courier New", Courier, mono;
  font-size: 13px;
  background-color: transparent;
  width: 99%;
  overflow: auto;
  margin-left: 9px;
  padding: 1px; /* adds a little border on top when controls are hidden */
  word-break: break-all;
  word-wrap: break-word;
}
div.code-title{font-weight: bold;}
ol.code-ol 
{
  border: 1px solid #D1D7DC;  
  list-style: decimal; /* for ie */
  background-color: #fff;
  margin: 0px 0px 1px 0px; /* 1px bottom margin seems to fix occasional Firefox scrolling */
  padding: 2px 0;
  color: #2B91AF/*#787878;*/
}

li.code-li,li.li-even,li.li-odd
{
  border-left: 1px solid #D1D7DC;
  background-color: #FAFAFA;
  padding-left: 10px;
  line-height: 18px;
  margin: 0 0 0 38px;
}
a.code-copy{
  TEXT-DECORATION:none;
}
img.copy-img{border: 0px}
.code span{color:black}
/* Java Language specific styles */
#code-java span.comment { color: #008200; }
#code-java span.string { color: blue; }
#code-java span.keyword { color: #7f0055; font-weight: bold; }
#code-java span.preprocessor { color: gray; }
#code-java span.number { color: #C00000; }
#code-java span.annotation { color: #646464; }
#code-java span.filed { color: #0000C0; }
/* CSS Language specific styles */
#code-css span.comment { color: #008200; }
#code-css span.property { color: #7F007F; }
#code-css span.value { color: #2A00E1; }
#code-css span.className { color: #3F7F7F; }
/* JavaScript Language specific styles */
#code-js span.comment { color: #008200; }
#code-js span.string { color: blue; }
#code-js span.keyword { color: #7f0055; font-weight: bold; }
#code-js span.object { color: red; }
#code-js span.method { color: #FF8000; }
#code-js span.operator { color: #7f0055; font-weight: bold; }
/* Properties Language specific styles */

#code-prop span.comment { color: #008200; }

#code-prop span.key { color: #000000; }

#code-prop span.value { color: #CE7B00; }

#code-prop span.number { color: #FF0000; }
/* XML Language specific styles */
#code-xml span.comment { color: #969696; }
#code-xml span.markup { color: #0000E6; }
#code-xml span.equal { color: #009900; }
#code-xml span.number { color: #FF0000; }