.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(/images/bg/jslider.png) no-repeat 0 0}
.jslider{display:block;width:100%;height:1em;position:relative;top:.6em;font-family:Arial,sans-serif}
.jslider table{width:100%;border-collapse:collapse;border:0}
.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}
.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}
.jslider .jslider-bg{position:relative}
.jslider .jslider-bg i{height:5px;position:absolute;font-size:0;top:0}
.jslider .jslider-bg .l{width:50%;background-position:0 0;left:0}
.jslider .jslider-bg .r{width:50%;left:50%;background-position:right 0}
.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:5px;background-position:0 -20px}
.jslider .jslider-pointer{width:13px;height:15px;background-position:0 -40px;position:absolute;left:20%;top:-4px;margin-left:-6px;cursor:pointer;cursor:hand}
.jslider .jslider-pointer-hover{background-position:-20px -40px}
.jslider .jslider-pointer-to{left:80%}
.jslider .jslider-label{font-size:9px;line-height:12px;color:#000;white-space:nowrap; position:absolute;top:-25px;left:-22px;background:none; width:49px; height:23px; padding:0px 0 0 0px; text-align:center; text-indent:-20000px;}
.jslider .jslider-label-to{left:auto;right:-22px;}
.jslider .jslider-value{font-size:9px;white-space:nowrap;position:absolute;top:12px;left:20%;background:white;line-height:12px;background:url(/images/bg/costip.png) no-repeat; width:42px; height:17px; padding:6px 0 0 7px; color:#9c9c9c; text-align:center;}
.jslider .jslider-value-to{left:80%}


.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-0.4em}
.jslider .jslider-scale{position:relative;top:9px}
.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}
.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999}
.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}
.jslider_blue .jslider-bg i,.jslider_blue .jslider-pointer{background-image:url(http://egorkhmelev.github.com/jslider/img/jslider.blue.png)}
.jslider_plastic .jslider-bg i,.jslider_plastic .jslider-pointer{background-image:url(http://egorkhmelev.github.com/jslider/img/jslider.plastic.png)}
.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{background-image:url(http://egorkhmelev.github.com/jslider/img/jslider.round.png)}
.jslider_round .jslider-pointer{width:17px;height:17px;top:-6px;margin-left:-8px}
.jslider_round_plastic .jslider-bg i,.jslider_round_plastic .jslider-pointer{background-image:url(http://egorkhmelev.github.com/jslider/img/jslider.round.plastic.png)}
.jslider_round_plastic .jslider-pointer{width:18px;height:18px;top:-7px;margin-left:-8px}


.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #D14; }
.kwd, .linenums .tag { color: #1e347b; }
.typ, .atn, .dec, .var { color: teal; }
.pln { color: #48484c; }
.prettyprint {
padding: 8px;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
}
.prettyprint.linenums {
-webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
-moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
margin: 0 0 0 33px; /* IE indents via margin-left */
}
ol.linenums li {
padding-left: 12px;
color: #bebec5;
line-height: 18px;
text-shadow: 0 1px 0 #fff;
}