@charset "utf-8";
/* CSS Document */
div.code-canvas {
    font-family: Lucida Console, Georgia; font-size: 12px; background-color: #ECECEC; color: #000000;border: solid 1px #CECECE;
}
.code-image-collapsed{
    background-image:url(images/collapsed.gif);width:28px;height:11px;display:inline-block;*display:inline;*zoom:1;
}
.code-image-expanded{
    background-image:url(images/expanded.gif);width:28px;height:11px;display:inline-block;*display:inline;*zoom:1;
}
.code-object {
    color: #00AA00; font-weight: bold;
}
.code-array {
    color: #0033FF; font-weight: bold;
}
.code-property-name {
    color: #CC0000; font-weight: bold;
}
.code-string {
    color: #007777;
}
.code-number {
    color: #AA00AA;
}
.code-boolean {
    color: #0000FF;
}
.code-function {
    color: #AA6633; text-decoration: italic;
}
.code-null {
    color: #0000FF;
}
.code-comma {
    color: #000000; font-weight: bold;
}
.code-string:after
{
    content: "String";background-color: #4E9A06;border-radius: 2px 2px 2px 2px;color: #FFFFFF;font-weight: bold;margin: 0 2px;opacity: 0.4;padding: 1px 5px;word-wrap: normal;
}
.code-object-end:after
{
    content: "Object";background-color: #729FCF;border-radius: 2px 2px 2px 2px;color: #FFFFFF;font-weight: bold;margin: 0 2px;opacity: 0.4;padding: 1px 5px;word-wrap: normal;
}
.code-number:after
{
    content: "Number";background-color: #AD7FA8;border-radius: 2px 2px 2px 2px;color: #FFFFFF;font-weight: bold;margin: 0 2px;opacity: 0.4;padding: 1px 5px;word-wrap: normal;
}
.code-array-end:after
{
    content: "Array";background-color: #A40000;border-radius: 2px 2px 2px 2px;color: #FFFFFF;font-weight: bold;margin: 0 2px;opacity: 0.4;padding: 1px 5px;word-wrap: normal;
}
.code-boolean:after
{
    content: "Boolean";background-color: #C4A000;border-radius: 2px 2px 2px 2px;color: #FFFFFF;font-weight: bold;margin: 0 2px;opacity: 0.4;padding: 1px 5px;word-wrap: normal;
}
pre.code-container {
    margin-top: 0px; margin-bottom: 0px;word-break: break-all; white-space: pre-wrap;
}