body{background:#494949 url(/assets/footer-back.png) repeat;color:#fff;padding:0em;margin:0em;font-family:"Trebuchet MS",Tahoma,Verdana,Arial,sans-serif}a{text-decoration:none}#title{background:#494949 url(/assets/title-back.png) repeat-x;padding:0px;margin:0px;border-bottom:1px solid #fff}#title img.icon{vertical-align:middle;border:none}#title table{padding:0px;margin:0px;width:100%;border-collapse:collapse}#title td.logo{padding:0em}#title td.logo a{margin:0px}#title td.logo img{border:none;margin:0em;margin-bottom:-4px}#title td.logo .version{color:#fff;font-size:47px;vertical-align:top;padding-left:8px;padding-right:12px;-webkit-text-shadow:0 0 15px #fff;-moz-text-shadow:0 0 15px #fff;text-shadow:0 0 15px #fff}#title td.logo .version:hover{background-color:#000}#title td.menu{vertical-align:middle;text-align:center;white-space:nowrap;overflow:visible}#title .first a{color:#8f8}#title .second a{color:#f88}#title .third a{color:#8af}#title .forth a{color:#ff8}#title a:hover{color:#fff !important}#title h4{font-size:1.4em;font-weight:bold;padding:0em .3em;margin:0em}#title h5{font-size:.9em;font-weight:normal;padding:0em;margin:0em}#title .disabled{color:#aaa}#title .tryit a,#title .download a,#title .documentation a{display:block;width:160px;margin:auto;color:#fff;border:3px solid #fff;border-radius:10px;padding:0 13px}#title .tryit a{color:#8d8;border-color:#8d8;background:#060}#title .download a{color:#aaf;border-color:#aaf;background:#00a}#title .documentation a{color:#ee8;border-color:#ee8;background:#880}#title .download a:hover,#title .tryit a:hover,#title .documentation a:hover{border-color:#fff;-webkit-box-shadow:inset 0px 0px 10px #000;-moz-box-shadow:inset 0px 0px 10px #000;box-shadow:inset 0px 0px 10px #000}#title .tryit a:hover{background:#0b0}#title .download a:hover{background:#00f}#title .documentation a:hover{background:#bb0}#main{clear:both;background:#494949 url(/assets/back.png) repeat;padding:.5em 1em;color:#8f8}#main .content{width:960px;margin:auto}#main a:link{color:#ccf}#main a:visited{color:#eee}#main a:hover,#main a:active,#main a:focus{text-decoration:underline}#main .features{margin-right:3em;float:left}#main .features ul{font-size:90%}#main strong,#main b{color:#f88}#main .big{font-size:1.11em}#main ul,#main ol,#main dl{color:#8ff}#main p{margin:.3em 0em;text-align:left}#main h1,#main h2,#main h3{color:#ff8}#main h2{font-size:1.2em;margin-top:1em;margin-bottom:.3em}#main h3{font-size:1.1em;margin-top:.8em;margin-bottom:.2em}#main .demo{clear:right}#main .announcement{font-size:2em;font-weight:bold}#main .contact{color:#f88}#main pre.console{color:#aaF;background-color:#181818;margin:.3em 0em;padding:.5em .8em;font-size:1.2em}.hint{border-bottom:1px dotted #8ff;cursor:pointer}hr{background-color:#fff;color:#fff;height:2px;border:0px;margin:10px}#footer{border-top:1px solid #fff;text-align:center;font-size:.8em;color:#999}#footer a{color:#bbb}#flash{padding:.5em;font-weight:bold;text-align:center}#flash .success{color:#8f8}#flash .error{color:#f88}#flash .note,#flash .notice{color:#fff}#errors{color:maroon}.pagination{margin:.5em 0em;display:inline}.pagination a,.pagination em,.pagination .previous_page,.pagination .next_page{border:1px solid gray;padding:0px .75em;font-weight:bold;background-color:#222}.new-ray{border:1px solid gray;padding:0px .75em;font-weight:bold;background-color:#222}.pagination a,.new-ray{text-decoration:none !important}.pagination a,.pagination em,.pagination .previous_page,.pagination .next_page{margin-right:.5em}.pagination em{background-color:#222;border-color:#fff;color:#fff;font-style:normal}.ray-list{border:1px solid #fff;background-color:#222;width:100%;white-space:nowrap;border-collapse:collapse;width:920px;overflow:hidden}.ray-list a{text-decoration:none !important}.ray-list td{padding:0em .5em}.ray-list .bar td{border-top:1px solid #fff}.ray-list td._id{font-family:monospace}.ray-list td.name{color:#ff8}.ray-list td.loc{color:#f88}.ray-list td.size{color:#8f8}.ray-list td.name{font-weight:bold;text-align:center}.ray-list td.size,.ray-list td.loc{text-align:right}.ray-list td.edit,.ray-list td.show{background-color:#023986;text-align:center;padding:0em 1em}.ray-list td.ray{padding:.5em !important}.ray-list td.ray .ray{overflow:auto;width:900px;float:left}.ray-list td.ray .time{text-align:right}.fieldWithErrors{padding:2px;background-color:red;display:table}#errorExplanation{width:400px;border:2px solid red;padding:7px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0}#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:#fff}#errorExplanation p{color:#333;margin-bottom:0;padding:5px}#errorExplanation ul li{color:red;font-size:12px;list-style:square}div.uploadStatus{margin:5px}div.progressBar{margin:5px}div.progressBar div.border{background-color:#fff;border:1px solid gray;width:100%}div.progressBar div.background{background-color:#333;height:18px;width:0%}div.rubychan{float:right;margin-left:2em;margin-top:1em}.pagination a,.pagination em,.pagination .previous_page,.pagination .next_page{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.new-ray{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}#main pre.console{opacity:.75}.CodeRay{background-color:#f2f2f2;border:1px solid silver;color:black}.CodeRay pre{margin:0px}span.CodeRay{white-space:pre;border:0px;padding:2px}table.CodeRay{border-collapse:collapse;width:100%;padding:2px}table.CodeRay td{padding:2px 4px;vertical-align:top}.CodeRay .line-numbers{background-color:#d5f6f6;color:gray;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeRay .line-numbers a{background-color:#d5f6f6 !important;color:gray !important;text-decoration:none !important}.CodeRay .line-numbers pre{word-break:normal}.CodeRay .line-numbers a:target{color:blue !important}.CodeRay .line-numbers .highlighted{color:red !important}.CodeRay .line-numbers .highlighted a{color:red !important}.CodeRay span.line-numbers{padding:0px 4px}.CodeRay .line{display:block;float:left;width:100%}.CodeRay .code{width:100%}.CodeRay .debug{color:white !important;background:blue !important}.CodeRay .annotation{color:#007}.CodeRay .attribute-name{color:#b48}.CodeRay .attribute-value{color:#700}.CodeRay .binary{color:#549}.CodeRay .binary .char{color:#325}.CodeRay .binary .delimiter{color:#325}.CodeRay .char{color:#D20}.CodeRay .char .content{color:#D20}.CodeRay .char .delimiter{color:#710}.CodeRay .class{color:#B06;font-weight:bold}.CodeRay .class-variable{color:#369}.CodeRay .color{color:#0A0}.CodeRay .comment{color:#777}.CodeRay .comment .char{color:#444}.CodeRay .comment .delimiter{color:#444}.CodeRay .constant{color:#036;font-weight:bold}.CodeRay .decorator{color:#B0B}.CodeRay .definition{color:#099;font-weight:bold}.CodeRay .delimiter{color:#000}.CodeRay .directive{color:#088;font-weight:bold}.CodeRay .docstring{color:#D42}.CodeRay .doctype{color:#34b}.CodeRay .done{text-decoration:line-through;color:gray}.CodeRay .entity{color:#800;font-weight:bold}.CodeRay .error{color:#F00;background-color:#FAA}.CodeRay .escape{color:#666}.CodeRay .exception{color:#C00;font-weight:bold}.CodeRay .float{color:#60E}.CodeRay .function{color:#06B;font-weight:bold}.CodeRay .function .delimiter{color:#059}.CodeRay .function .content{color:#037}.CodeRay .global-variable{color:#d70}.CodeRay .hex{color:#02b}.CodeRay .id{color:#33D;font-weight:bold}.CodeRay .include{color:#B44;font-weight:bold}.CodeRay .inline{background-color:rgba(0,0,0,0.07);color:#000}.CodeRay .inline-delimiter{font-weight:bold;color:#666}.CodeRay .instance-variable{color:#33B}.CodeRay .integer{color:#00D}.CodeRay .imaginary{color:red}.CodeRay .important{color:#D00}.CodeRay .key{color:#606}.CodeRay .key .char{color:#60f}.CodeRay .key .delimiter{color:#404}.CodeRay .keyword{color:#080;font-weight:bold}.CodeRay .label{color:#970;font-weight:bold}.CodeRay .local-variable{color:#950}.CodeRay .map .content{color:#808}.CodeRay .map .delimiter{color:#40A}.CodeRay .map{background-color:rgba(0,170,255,0.06)}.CodeRay .namespace{color:#707;font-weight:bold}.CodeRay .octal{color:#40E}.CodeRay .predefined{color:#369;font-weight:bold}.CodeRay .predefined-constant{color:#069}.CodeRay .predefined-type{color:#0a8;font-weight:bold}.CodeRay .preprocessor{color:#579}.CodeRay .pseudo-class{color:#00C;font-weight:bold}.CodeRay .regexp{background-color:rgba(255,0,255,0.06)}.CodeRay .regexp .content{color:#808}.CodeRay .regexp .delimiter{color:#404}.CodeRay .regexp .modifier{color:#C2C}.CodeRay .reserved{color:#080;font-weight:bold}.CodeRay .shell{background-color:rgba(0,255,0,0.06)}.CodeRay .shell .content{color:#2B2}.CodeRay .shell .delimiter{color:#161}.CodeRay .string{background-color:rgba(255,0,0,0.05)}.CodeRay .string .char{color:#b0b}.CodeRay .string .content{color:#D20}.CodeRay .string .delimiter{color:#710}.CodeRay .string .modifier{color:#E40}.CodeRay .symbol{color:#A60}.CodeRay .symbol .content{color:#A60}.CodeRay .symbol .delimiter{color:#740}.CodeRay .tag{color:#070;font-weight:bold}.CodeRay .type{color:#339;font-weight:bold}.CodeRay .value{color:#088}.CodeRay .variable{color:#037}.CodeRay .insert{background:rgba(0,255,0,0.12)}.CodeRay .delete{background:rgba(255,0,0,0.12)}.CodeRay .change{color:#bbf;background:#007}.CodeRay .head{color:#f8f;background:#505}.CodeRay .head .filename{color:white}.CodeRay .delete .eyecatcher{background-color:rgba(255,0,0,0.2);border:1px solid rgba(230,0,0,0.5);margin:-1px;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.CodeRay .insert .eyecatcher{background-color:rgba(0,255,0,0.2);border:1px solid rgba(0,128,0,0.5);margin:-1px;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.CodeRay .insert .insert{color:#0c0;background:transparent;font-weight:bold}.CodeRay .delete .delete{color:#c00;background:transparent;font-weight:bold}.CodeRay .change .change{color:#88f}.CodeRay .head .head{color:#f4f}table.CodeRay{width:auto}#main .example{width:960px;overflow:auto}#main .CodeRay pre{font-size:13px !important;line-height:15px}
