article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}img{border:0;-ms-interpolation-mode:bicubic}a{color:#0000ee}a:visited{color:#551a8b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:yellow;color:black}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none}figure,form{margin:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em}legend{*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button{cursor:pointer;-webkit-appearance:button}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}th,td{padding:0;text-align:left;vertical-align:middle}#sidebar{position:fixed;left:0;width:200px;height:100%;min-height:100%;z-index:100;background:#262728;padding:0}#sidebar a.logo{background:url("../images/logo.png") center no-repeat;width:200px;display:block;height:20%;max-height:150px;min-height:50px}#sidebar a.logo h1{color:#f2f2f2;font-size:18px;text-align:center}ul#nav{margin-top:20px;list-style:none;line-height:30px;width:200px;padding:0;text-align:right;height:75%}ul#nav li a{color:white;text-decoration:none;display:block;padding-right:15px;border-top:1px solid #323435;border-bottom:1px solid #1f1f20;position:relative}ul#nav li a:visited{color:white}ul#nav li a:focus{color:white}ul#nav li a:hover{color:white}ul#nav li a:active{color:white}ul#nav li a.active{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMjIyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE1MTUxNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #212223), color-stop(100%, #151516));background:-webkit-linear-gradient(#212223, #151516);background:-moz-linear-gradient(#212223, #151516);background:-o-linear-gradient(#212223, #151516);background:linear-gradient(#212223,#151516)}ul#nav li a.active div{width:15px;height:30px;position:absolute;top:0;right:-8px;background:url("../images/arrow.png"),url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMjIyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE1MTUxNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:url("../images/arrow.png"),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #212223), color-stop(100%, #151516));background:url("../images/arrow.png"),-webkit-linear-gradient(#212223, #151516);background:url("../images/arrow.png"),-moz-linear-gradient(#212223, #151516);background:url("../images/arrow.png"),-o-linear-gradient(#212223, #151516);background:url("../images/arrow.png"),linear-gradient(#212223,#151516)}ul#nav li a:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMjIyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE1MTUxNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #212223), color-stop(100%, #151516));background:-webkit-linear-gradient(#212223, #151516);background:-moz-linear-gradient(#212223, #151516);background:-o-linear-gradient(#212223, #151516);background:linear-gradient(#212223,#151516)}body{font-size:13px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#666666}section{overflow:hidden;*zoom:1;padding-bottom:150px}a{color:#00438a}a:visited{color:#00438a}a:focus{color:#00438a}a:hover{color:#002a57}a:active{color:#00438a}code{background:#fff0c0;padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#container{float:left;clear:both;width:960px}#main{margin-left:245.0px}#index{height:800px;padding-top:200px}.toptext{float:left;clear:both;width:960px;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3}.toptext .info{background-color:#fffff2;border-right:1px solid #f3f3f3;float:left;width:225px;margin-right:20px;margin-bottom:20px;margin-bottom:0px;line-height:30px;padding:15px 10px}.toptext .thanks{float:left;width:388.33333px;margin-right:20px;margin-bottom:20px;margin-bottom:0px;padding-top:30px}.row{overflow:hidden;*zoom:1}.row .code-l{float:left;width:306.66667px;margin-right:20px;margin-bottom:20px}.row .code-r{float:left;width:347.5px;margin-right:20px;margin-bottom:20px;margin-right:0}.notice{background:#ddf4fb;border:1px solid #c6edf8;padding:7px;margin-bottom:10px;color:#333333;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;line-height:36px;padding:0;margin:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;font-weight:normal}h1{font-size:30px;padding-bottom:10px}h2{margin-bottom:15px;font-size:24px;border-bottom:1px solid #f3f3f3;padding-bottom:5px}h2 small{font-size:18px}h3{font-size:18px}h4{font-size:18px;border-bottom:1px solid #f3f3f3;margin-bottom:10px}p{font-weight:normal;line-height:18px;margin:0 0 9px 0;padding:0}dl dt{background:#f2f2f2;background:#f2f2f2 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#f2f2f2 -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #ebebeb));background:#f2f2f2 -webkit-linear-gradient(#f2f2f2, #ebebeb);background:#f2f2f2 -moz-linear-gradient(#f2f2f2, #ebebeb);background:#f2f2f2 -o-linear-gradient(#f2f2f2, #ebebeb);background:#f2f2f2 linear-gradient(#f2f2f2,#ebebeb);border-bottom:1px solid #e0e0e0;border-top:1px solid #fafafa;height:35px;line-height:35px;cursor:pointer;padding:0 10px}dl dt.shift{margin-left:30px}dl dt strong{color:#880088}dl dt .type{color:#000077;font-style:italic}dl dt .default{color:#dd1144}dl dd{padding:15px;margin:0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;*zoom:1}dl dd.shift{margin-left:30px}#preset-slider-container,#transition-slider-container,#pattern-slider-container{display:none}.changelog{margin-bottom:15px}.changelog .strip{background:white;padding:5px}.changelog .strip.even{background:#e8e8e8}ul.tabs{display:block;margin:0 0 20px 0;padding:0;border-bottom:solid 1px #dddddd}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0}ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;padding:0px 8px;line-height:30px;border:solid 1px #dddddd;border-width:1px 1px 0 0;margin:0;background:whitesmoke;font-size:13px;cursor:pointer}ul.tabs li a.active{background:white;height:30px;position:relative;top:-4px;padding-top:4px;border-left-width:1px;margin:0 0 0 -1px;color:#111111;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs li:first-child a.active{margin-left:0}ul.tabs li:first-child a{border-width:1px 1px 0 1px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px}ul.tabs li:last-child a{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs-content{margin:0;display:block;list-style:none;overflow:hidden;*zoom:1}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}ul.tabs:before,ul.tabs:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}ul.tabs:after{clear:both}ul.tabs{zoom:1}a.transition,a.preset,a.pattern{background:#eeeeee;background:#eee url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#eee -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eee), color-stop(100%, #d4d4d4));background:#eee -webkit-linear-gradient(#eee, #d4d4d4);background:#eee -moz-linear-gradient(#eee, #d4d4d4);background:#eee -o-linear-gradient(#eee, #d4d4d4);background:#eee linear-gradient(#eeeeee,#d4d4d4);border:1px solid #bbbbbb;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;padding:4px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#444444;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px 0 #f7f7f7;cursor:pointer;margin-bottom:20px;margin-right:10px;line-height:21px;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif}a.transition:hover,a.preset:hover,a.pattern:hover{color:#2b2b2b;background:#d4d4d4;background:#d4d4d4 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EyYTJhMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#d4d4d4 -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d4d4d4), color-stop(100%, #a2a2a2));background:#d4d4d4 -webkit-linear-gradient(#d4d4d4, #a2a2a2);background:#d4d4d4 -moz-linear-gradient(#d4d4d4, #a2a2a2);background:#d4d4d4 -o-linear-gradient(#d4d4d4, #a2a2a2);background:#d4d4d4 linear-gradient(#d4d4d4,#a2a2a2);border:1px solid #888888;border-top:1px solid #959595;border-left:1px solid #959595}a.transition:active,a.preset:active,a.pattern:active{border:1px solid #6e6e6e;border-top:1px solid #7b7b7b;border-left:1px solid #7b7b7b;background:#bbbbbb;background:#bbb url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:#bbb -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bbb), color-stop(100%, #888));background:#bbb -webkit-linear-gradient(#bbb, #888);background:#bbb -moz-linear-gradient(#bbb, #888);background:#bbb -o-linear-gradient(#bbb, #888);background:#bbb linear-gradient(#bbbbbb,#888888)}.transition.full-width{width:99%;padding-left:0 !important;padding-right:0 !important;text-align:center}.CodeRay{font-family:Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;color:black;padding:1em 0px 1em 1em}pre{display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre-wrap;background:#fefbf3;padding:9px;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}.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:1em 0.5em;vertical-align:top}.CodeRay .line-numbers,.CodeRay .no{background-color:#ececec;color:#aaaaaa;text-align:right}.CodeRay .line-numbers tt{font-weight:bold}.CodeRay .line-numbers .highlighted{color:red}.CodeRay .line{display:block;float:left;width:100%}.CodeRay .no{padding:0px 4px}.CodeRay .code{width:100%}ol.CodeRay{font-size:10pt}ol.CodeRay li{white-space:pre}.CodeRay .code pre{overflow:auto}.CodeRay .debug{color:white !important;background:blue !important}.CodeRay .attribute-name{color:#000077}.CodeRay .annotation{color:#ff0088}.CodeRay .attribute-value{color:#770000}.CodeRay .binary{color:#550099;font-weight:bold}.CodeRay .comment{color:#999988;font-style:italic}.CodeRay .char{color:#0044dd}.CodeRay .char .content{color:#0044dd}.CodeRay .char .delimeter{color:#003399}.CodeRay .class{color:#445588;font-weight:bold}.CodeRay .complex{color:#aa0088;font-weight:bold}.CodeRay .constant{color:teal}.CodeRay .color{color:#00aa00}.CodeRay .class-variable{color:#336699}.CodeRay .decorator{color:#bb00bb}.CodeRay .definition{color:#009999;font-weight:bold}.CodeRay .directive{color:#008888;font-weight:bold}.CodeRay .delimeter{color:black}.CodeRay .doc{color:#997700}.CodeRay .doctype{color:#3344bb}.CodeRay .doc-string{color:#dd4422;font-weight:bold}.CodeRay .escape{color:#666666;font-weight:bold}.CodeRay .entity{color:#880000;font-weight:bold}.CodeRay .error{color:red;background-color:#ffaaaa}.CodeRay .exception{color:#cc0000;font-weight:bold}.CodeRay .float{color:#009999}.CodeRay .function{color:#990000;font-weight:bold}.CodeRay .global-variable{color:teal;font-weight:bold}.CodeRay .hex{color:#005588;font-weight:bold}.CodeRay .integer{color:#009999}.CodeRay .include{color:#bb4444;font-weight:bold}.CodeRay .inline{color:black}.CodeRay .inline .inline{background:#cccccc}.CodeRay .inline .inline .inline{background:#bbbbbb}.CodeRay .inline .inline-delimiter{color:#dd1144}.CodeRay .inline-delimiter{color:#dd1144}.CodeRay .important{color:red}.CodeRay .interpreted{color:#bb22bb;font-weight:bold}.CodeRay .instance-variable{color:teal}.CodeRay .label{color:#997700;font-weight:bold}.CodeRay .local-variable{color:#996633}.CodeRay .oct{color:#4400ee;font-weight:bold}.CodeRay .predefined-constant{font-weight:bold}.CodeRay .predefined{color:#336699;font-weight:bold}.CodeRay .preprocessor{color:#557799}.CodeRay .pseudo-class{color:#0000cc;font-weight:bold}.CodeRay .predefined-type{color:#007744;font-weight:bold}.CodeRay .reserved,.CodeRay .keyword{color:black;font-weight:bold}.CodeRay .key{color:#880088}.CodeRay .key .delimeter{color:#660066}.CodeRay .key .char{color:#8800ff}.CodeRay .value{color:#008888}.CodeRay .regexp{background-color:#fff0ff}.CodeRay .regexp .content{color:#880088}.CodeRay .regexp .delimeter{color:#440044}.CodeRay .regexp .mod{color:#cc22cc}.CodeRay .regexp .function{color:#440044;font-weight:bold}.CodeRay .string{color:#dd2200}.CodeRay .string .string .string{background-color:#ffd0d0}.CodeRay .string .content{color:#dd1144}.CodeRay .string .char{color:#dd1144}.CodeRay .string .delimeter{color:#dd1144}.CodeRay .shell{color:#dd1144}.CodeRay .shell .delimeter{color:#dd1144}.CodeRay .symbol{color:#990073}.CodeRay .symbol .content{color:#aa6600}.CodeRay .symbol .delimeter{color:#663300}.CodeRay .tag{color:#007700}.CodeRay .tag-special{color:#dd7700;font-weight:bold}.CodeRay .type{color:#333399;font-weight:bold}.CodeRay .variable{color:#003366}.CodeRay .insert{background:#aaffaa}.CodeRay .delete{background:#ffaaaa}.CodeRay .change{color:#aaaaff;background:#000077}.CodeRay .head{color:#ff88ff;background:#550055}.CodeRay .insert .insert{color:#008800;font-weight:bold}.CodeRay .delete .delete{color:#880000;font-weight:bold}.CodeRay .change .change{color:#6666ff}.CodeRay .head .head{color:#ff44ff}#modal-overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:900}* html #modal-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}#modal{position:absolute;top:0;left:0;z-index:1000;text-align:left;background-color:white;padding:5px;border:1px solid #e6e6e6}#modal table{width:550px;float:none;margin-top:0px}#modal .loading{text-align:center;width:370px}#modal a.close{display:block;position:absolute;top:-15px;right:-15px;width:30px;height:30px;cursor:pointer;background:white;z-index:999;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;line-height:30px;text-align:center;font-weight:bold;font-size:15px;font-family:"Verdana"}