html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:"Source Sans Pro",Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.right{float:right}.text-center{text-align:center}.center{margin:0 auto}.clearfix,#top,#badges,.nav{zoom:1}.clearfix:before,#top:before,#badges:before,.nav:before,.clearfix:after,#top:after,#badges:after,.nav:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,#top:after,#badges:after,.nav:after{clear:both}img.b{border:1px solid #eee}.inner,#top{margin:0 auto;width:960px;max-width:960px}a{color:#222;text-decoration:none}a:hover{color:#f16522}div.button,#button-jodd{margin-bottom:20px}div.button a,#button-jodd a{background-color:#f16522;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#222;font-family:"Fjalla One",Helvetica,sans-serif;padding:20px 20px;text-align:center;font-size:26px;display:block;width:200px;text-decoration:none}div.button a:hover,#button-jodd a:hover{color:#fff;background-color:#f9a748}div.button a div.sub,#button-jodd a div.sub{font-family:"Open Sans Condensed",Helvetica,sans-serif;font-size:20px;margin-top:4px}div.button-long a{width:500px}#social{margin-top:20px;margin-right:80px;float:right}#social a{font-size:25px;color:#ecdcc4;margin-right:10px;position:relative}#social a:hover{color:#fff}#social a span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none;position:absolute;top:-28px;right:0;padding:3px 6px;background:#454545;color:#fff;font-size:12px;font-family:"Open Sans Condensed",Helvetica,sans-serif;font-weight:bold;letter-spacing:0;white-space:nowrap}#social a span:after{position:absolute;top:18px;right:6px;content:" ";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #454545}#social a:hover span{display:block}#intro{background:url(/vs.jpg) no-repeat fixed;background-size:100% auto;padding-top:6px}#intro header{background-color:#fff}#intro #pplane{float:right;z-index:100;position:relative;top:-82px;left:40px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#shout{font-size:20px;text-align:center;color:#fff;background-color:#f16522;padding:20px 0 10px 0}#shout strong{font-weight:bold}#shout p{margin-bottom:8px}#shout a{color:#fff;border-bottom:1px dotted #fff}#shout a:hover{border-bottom:1px solid #fff}#top nav{float:right;margin-right:40px}#top nav a{font-family:"Fjalla One",Helvetica,sans-serif;display:block;padding:30px 5px;float:left}#logo{float:left;background-color:#f16522;color:#fff;padding:4px 10px;font-size:20px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;display:block}#logo i{width:20px}#logo span{padding-left:6px;position:relative;top:-8px}#title{color:#fff;padding:60px 40px 60px 40px}#title h1{font-family:"Lato",Helvetica,sans-serif;font-weight:normal;font-size:80px;margin-bottom:20px}#title h2{font-family:"Lato",Helvetica,sans-serif;font-size:30px}#button-jodd{float:right;margin-top:60px;margin-right:100px;margin-bottom:0}#button-jodd a{color:#f5ede1}#content article #github_edit{margin:40px 0 20px 0;text-align:center;font-size:14px}#content article #github_edit a{color:#666}#content article #github_edit i{font-size:20px;position:relative;top:3px;padding-right:4px}#main{margin:40px 0;color:#444}#main h2{text-align:center;font-family:"Fjalla One",Helvetica,sans-serif;font-size:30px;margin-bottom:6px}#main .under{text-align:center;font-size:18px;margin-bottom:40px}#main .under a{border-bottom:1px dotted black}#main .under a:hover{border-bottom:none}#pplane2{z-index:101;left:60px;top:-90px;position:relative}#needhelp{margin:0 0 80px 0;padding:30px 0;color:#444;background-color:#eee}#needhelp h2{text-align:center;font-family:"Fjalla One",Helvetica,sans-serif;font-size:22px;margin:10px 0}#needhelp p{font-size:18px;text-align:center;line-height:20px;margin:0 10%;padding-bottom:20px}#needhelp p b{font-weight:bold}#content article>*{padding-left:40px;padding-right:20px}#content{margin:40px 0 0 0;color:#444;position:relative}#content #social{margin-top:-40px;margin-right:20px}#content #social a{color:#ecdcc4}#content .inner,#content #top{background-color:#f9f9f9;position:relative;margin-top:-200px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#content article{background-color:#fff;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;width:auto;margin-right:280px;border-right:1px solid #f4f3f1;-moz-box-shadow:#eee 4px 4px 10px;-webkit-box-shadow:#eee 4px 4px 10px;box-shadow:#eee 4px 4px 10px;padding:20px 0}#content article a{color:#f16522}#content article a:hover{text-decoration:underline;color:#f9a748}#content article a.javadoc{float:right}#content article hr{margin:10px 10px 10px 0}#content article h1{font-size:50px;font-family:"Fjalla One",Helvetica,sans-serif;margin-bottom:30px;letter-spacing:-3px}#content article h2{font-size:36px;margin:70px 0 20px 0;letter-spacing:-1px;font-weight:bold}#content article h3{font-size:22px;margin:40px 0 6px 0;font-weight:bold}#content article p,#content article ul,#content article ol{font-size:18px;line-height:24px;margin-bottom:18px}#content article p.attn{padding:10px 40px !important;background-color:#fff7d6}#content article strong{font-weight:bold}#content article em{font-style:italic}#content article em.jodd{font-style:normal;background-color:#fef3ee;padding:0 1px}#content article ul li{margin-left:50px;list-style:disc}#content article ol li{margin-left:50px;list-style:decimal}#content article ul.doc-all{margin-left:20px;margin-top:0;overflow:hidden;position:relative;top:-16px}#content article ul.doc-all li{margin-left:3px;list-style:none;float:left;font-size:0.9em}#content article ul.doc-all li:after{content:"  |";color:#999}#content article li.doc-more{margin-top:6px}#content article div.button a,#content article #button-jodd a{color:#ecdcc4}#content article div.button a:hover,#content article #button-jodd a:hover{color:#fff;text-decoration:none}#content article blockquote p{font-style:italic;margin-left:20px;padding-left:10px;border-left:4px solid #f0f0f0;margin-right:30px}#content aside{position:absolute;top:40px;right:0;width:260px;color:#888;display:block}#content aside h2{font-size:26px;letter-spacing:-1px;font-weight:bold;margin-bottom:6px}#content aside h2.doc{color:#666}#content aside h3{font-size:18px;letter-spacing:-1px;font-weight:bold;margin-top:20px;margin-bottom:6px}#content aside li{list-style:none;margin-bottom:6px;margin-right:6px}#content aside a{color:#f16522}#content aside a:hover{text-decoration:underline;color:#f9a748}#content aside ul.doc-all{margin-bottom:30px}#content aside li.doc-this{background-color:#f0f0f0;padding:4px 4px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;font-weight:bold;margin-left:0;margin-right:0}#content aside li.doc-more{margin-top:6px}#content aside #toc{background-color:#fff;position:relative;left:-22px;padding:15px 0 20px 20px;margin:0 0 30px 0;-moz-box-shadow:#eee 4px 4px 10px;-webkit-box-shadow:#eee 4px 4px 10px;box-shadow:#eee 4px 4px 10px}#content aside #toc h2,#content aside #toc h3{font-size:1.1em;text-transform:uppercase}#content aside #toc a{font-size:0.9em;color:#666}#search{margin:20px 0}#search input{width:180px}input[type="search"]{-webkit-appearance:searchfield;box-sizing:border-box;padding:1px;background-color:white;border:2px inset}#search button{position:absolute;top:-500px}#title-doc{padding:100px 0}code{font-family:"Inconsolata",Courier,monospace;font-size:16px;letter-spacing:-1px;color:#444;background:#fafafa;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:2px 4px}div.highlighter-coderay{padding:0 !important}pre{overflow:auto;color:#444;padding:10px 0 10px 10px;margin:0 0 10px 0;font-family:"Inconsolata",Courier,monospace;font-size:16px;line-height:18px;background-color:#f5f5f5}pre code{background:none;border:none;padding:0}#badges{width:820px;margin:0 auto}.badge-frame,.badge{font-family:"Lato",Helvetica,sans-serif;float:left;width:180px;text-align:center;margin:10px;padding:10px 0}.badge{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.badge .desc{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:15px}.badge .desc span{font-weight:bold;font-size:20px}.badge:hover{background-color:#f5f5f5;color:#444}.circle{width:100px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background-color:#ecdcc4;font-size:60px;line-height:100px;color:#777;text-align:center;font-weight:bold;margin-left:40px;margin-bottom:15px;display:block;text-decoration:none}.square{width:100px;background-color:#ecdcc4;font-size:60px;line-height:100px;color:#777;text-align:center;font-weight:bold;margin-left:40px;margin-bottom:15px;display:block}.radial-out{backface-visibility:hidden;overflow:hidden;position:relative;transform:translateZ(0)}.radial-out:before{content:"";position:absolute;z-index:-1;top:-50px;left:0;right:0;bottom:0;border-radius:100%;transform:scale(0);transition:transform 0.4s ease-out}.radial-out:hover:before,.radial-out:focus:before{transform:scale(2)}.radial-out .topic-icon{transform:scale(1);transition:transform 0.4s ease-out}.radial-out:hover .topic-icon,.radial-out:focus .topic-icon{transform:scale(1.5)}.radial-out .topic-title{top:0;position:relative;transition:all 0.4s ease-out}.radial-out:hover .topic-title,.radial-out:focus .topic-title{top:-10px;color:black}.bg-col1{background-color:#c6d0d5}.bg-col2{background-color:#e6e7d1}.bg-col3{background-color:#f5e0d1}.bg-col4{background-color:#edccaf}var{background-color:#2b526a;color:#fff;padding:0 6px 2px 4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"Inconsolata",Courier,monospace;letter-spacing:-1px;font-size:14px}var.dep{background-color:#6c90a9}var.dep-opt{background-color:#909090}var.lib{background-color:#ecdcc4}dl.release{margin:20px 10px 30px 10px;border-top:1px dotted #9F9F9F}dl.release dt{float:left;width:80px;text-align:right;padding:2px 6px;line-height:22px;margin-top:6px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:11px;color:#383838;margin-right:10px;text-shadow:1px 1px 0 #FFFFFF;text-transform:uppercase;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 -1px 0 rgba(0,0,0,0.2) inset;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px}dl.release dt.tag-new{background:url(/gfx/tag-new.png) #FFEDCF 10px 4px no-repeat;border-right:solid 4px #FFA300}dl.release dt.tag-fixed{background:url(/gfx/tag-fixed.png) #F0FFE1 10px 4px no-repeat;border-right:solid 4px #5BA622}dl.release dt.tag-changed{background:url(/gfx/tag-changed.png) #EBE1FF 10px 4px no-repeat;border-right:solid 4px #8106E0}dl.release dd{border-bottom:1px dotted #9F9F9F;min-height:25px;padding:10px 20px 10px 10px;font-size:12px;margin-left:10px;line-height:14px}dl.release dd code,dl.release dd var{font-size:12px}table{border:2px solid #D5DCE8;margin:10px 0 10px 40px}table td{padding:4px 12px;border:1px solid white;font-family:"Source Sans Pro",Helvetica,sans-serif}thead td,table th{background-color:#7E8AA2;color:white;font-weight:bold;padding:4px}tbody td.high{background-color:#EEF0F4;font-size:14px}tbody tr.r0,tbody tr:nth-child(even){background-color:#fff}tbody tr.r1,tbody tr:nth-child(odd){background-color:#F6F7FA}tbody tr:hover{background-color:#FFF1E4}tbody td:hover{background-color:#FFE3CA}.nav{margin:20px 0;background-color:#fff7d6;padding:20px 0}.nav a{color:#666 !important;display:block;font-size:16px}.nav a:hover{text-decoration:none !important}.nav a.nav-next{float:right}.nav a.nav-prev{float:left}#ohloh{margin-top:40px}footer{margin:50px 0 0 0;color:#f5f5f5;color:#444}#support{background-color:#454545;padding:20px 10px}#support a{color:#888;margin:0 20px;size:14px}#overview{text-align:center;color:#888;background-color:#343434;padding:40px 10px;size:12px}#share{font-size:30px;padding:20px 0 40px 0}#share a{color:#aaa;margin:0 20px}#share a:hover{color:#fff}#error{text-align:center}#error h1{font-size:80px;margin-bottom:40px}#error h2{font-size:40px;margin-bottom:40px}#error p{font-size:20px}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation:rotateInUpRight 1s;animation:rotateInUpRight 1s}@media only screen and (max-width: 960px), only screen and (max-device-width: 960px){#button-jodd{margin-right:10px}#social{margin-right:0}#title h2{font-size:25px}.br1{display:none}#badges{width:610px}#top{width:640px;max-width:640px}.inner,#top{width:640px;max-width:640px}#twitter{display:none}#intro #pplane{width:64px;height:64px;left:20px;top:-40px}#content aside{position:static;width:auto;padding:20px}#content article{padding-right:20px;margin-right:0;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}}@media only screen and (max-width: 640px), only screen and (max-device-width: 640px){#button-jodd{float:none;margin:0}#button-jodd a{margin:10px auto}#title{padding:10px;text-align:center}#title h1{display:none}#title h2{font-size:20px}#twitter{display:none}#social{float:none}#content #social{display:none}#badges{width:inherit;margin:0}.br2{display:none}#pplane{display:none}#pplane2{display:none}#github_edit{display:none}#share a{margin:0 10px}.badge{float:left;width:inherit;margin:0 10px}.badge span{font-size:18px}.badge .desc{text-align:left;padding:10px 20px 0 90px}.badge .circle,.badge .square,.badge .hexagon{margin-left:0;margin-bottom:0;float:left;font-size:30px;width:80px;line-height:80px}#logo{float:none;text-align:center}#top{width:auto;max-width:none}#top nav{float:none;margin-right:0}#top nav a{text-align:center;float:none;margin:0;padding:8px 0;border-bottom:1px dotted #999;color:#333;font-size:14px}#top nav a:hover{background-color:#f0f0f0}#title-doc{padding:6px 0}#shout .inner,#shout #top,#main .inner,#main #top,#content .inner,#content #top,#intro .inner,#intro #top,footer .inner,footer #top,#needhelp .inner,#needhelp #top{width:auto;max-width:none;margin-top:0}#shout{font-size:14px}#intro{background-image:none;background-color:#b6421a}div.button-long a{width:auto;font-size:16px;padding:10px}#main h2{font-size:24px}#main .under{font-size:14px}}body.search-overlay{overflow:hidden}body.search-overlay:after{position:absolute;top:0;left:0;z-index:9001;width:100%;height:100%;min-height:100%;background-color:#0d0d0d;background-color:rgba(0,0,0,0.6);content:''}.dosearch{display:none}.search-wrapper{position:absolute;top:50px;width:100%;padding-right:10%;padding-left:10%;*zoom:1}.search-wrapper:before,.search-wrapper:after{display:table;line-height:0;content:""}.search-wrapper:after{clear:both}@media only screen and (min-width: 48em){.search-wrapper{top:100px}}.search-form{position:relative;top:0;left:-200px;z-index:9002;width:100%;opacity:0;transition:all 200ms 100ms cubic-bezier(0, 0.6, 0.4, 1)}.search-form.active{top:0;left:0;opacity:1}.search-form.hidden{display:none}.search-form ::-webkit-input-placeholder{font-size:32px;font-size:2rem}.search-form i{position:absolute;top:.6rem;right:20%;z-index:1;display:block;color:#fff;text-align:center;cursor:pointer}.search-form .search-field{width:80%;font-size:32px;font-size:2rem;color:#fff;background-color:transparent;border:0;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;background-clip:padding-box;-webkit-appearance:none}.search-form .search-field:focus{outline:0;box-shadow:none}.search-form .search-field::-webkit-search-decoration,.search-form .search-field::-webkit-search-cancel-button,.search-form .search-field::-webkit-search-results-button,.search-form .search-field::-webkit-search-results-decoration{display:none}.search-form .search-list{position:absolute;width:70%;margin-top:30px;margin-left:40px}.search-form .search-list li{padding:6px}.search-form .search-list a{color:#eee;font-size:1.2em}.search-form .search-list a:hover{color:#fff;font-weight:bold}span.CodeRay{white-space:pre;border:0px;padding:2px}.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:#888}.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:#024;font-weight:bold}.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}
