.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter span{margin:0!important;padding:0!important;border:0!important;outline:0!important;background:none!important;text-align:left!important;float:none!important;vertical-align:baseline!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;height:auto!important;width:auto!important;line-height:1.1em!important;font-family:"Consolas",monospace!important;font-weight:normal!important;font-style:normal!important;font-size:13px!important;}.syntaxhighlighter{width:100%!important;margin:1em 0 1em 0!important;padding:1px!important;position:relative!important;}.syntaxhighlighter code{display:inline!important;}.syntaxhighlighter .bold{font-weight:bold!important;}.syntaxhighlighter .italic{font-style:italic!important;}.syntaxhighlighter .line .number{float:left!important;width:3em!important;padding-right:.3em!important;text-align:right!important;display:block!important;}.syntaxhighlighter.nogutter .line .number{display:none!important;}.syntaxhighlighter .line .content{margin-left:3.3em!important;padding-left:.5em!important;display:block!important;}.syntaxhighlighter .line .content .block{display:block!important;padding-left:1.5em!important;text-indent:-1.5em!important;}.syntaxhighlighter .line .content .spaces{display:none!important;}.syntaxhighlighter.nogutter .line .content{margin-left:0!important;border-left:none!important;}.syntaxhighlighter .bar{display:none!important;}.syntaxhighlighter .bar.show{display:block!important;}.syntaxhighlighter.collapsed .bar{display:block!important;}.syntaxhighlighter.nogutter .ruler{margin-left:0!important;padding-left:0!important;}.syntaxhighlighter .ruler{padding:0 0 .5em .5em!important;margin-left:3.3em!important;overflow:hidden!important;}.syntaxhighlighter.collapsed .lines,.syntaxhighlighter.collapsed .ruler{display:none!important;}.syntaxhighlighter .lines.no-wrap{overflow:auto;overflow-y:hidden;}.syntaxhighlighter .toolbar{position:absolute!important;right:0!important;top:0!important;font-size:1px!important;padding:8px 8px 8px 0!important;}.syntaxhighlighter.collapsed .toolbar{font-size:80%!important;padding:.2em 0 .5em .5em!important;position:static!important;}.syntaxhighlighter .toolbar a.item,.syntaxhighlighter .toolbar .item{display:block!important;float:left!important;margin-left:8px!important;background-repeat:no-repeat!important;overflow:hidden!important;text-indent:-5000px!important;}.syntaxhighlighter.collapsed .toolbar .item{display:none!important;}.syntaxhighlighter.collapsed .toolbar .item.expandSource{background-image:url(/images/syntaxhighlighter/magnifier.png)!important;display:inline!important;text-indent:0!important;width:auto!important;float:none!important;height:16px!important;padding-left:20px!important;}.syntaxhighlighter .toolbar .item.viewSource{background-image:url(/images/syntaxhighlighter/page_white_code.png)!important;}.syntaxhighlighter .toolbar .item.printSource{background-image:url(/images/syntaxhighlighter/printer.png)!important;}.syntaxhighlighter .toolbar .item.copyToClipboard{text-indent:0!important;background:none!important;overflow:visible!important;}.syntaxhighlighter .toolbar .item.about{background-image:url(/images/syntaxhighlighter/help.png)!important;}.syntaxhighlighter.printing,.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content,.syntaxhighlighter.printing .line .content .block{background:none!important;}.syntaxhighlighter .no-wrap .line .content .block{white-space:nowrap!important;}.syntaxhighlighter.printing .line .number{color:#bbb!important;}.syntaxhighlighter.printing .line .content{color:#000!important;}.syntaxhighlighter.printing .toolbar,.syntaxhighlighter.printing .ruler{display:none!important;}.syntaxhighlighter.printing a{text-decoration:none!important;}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important;}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important;}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue!important;}.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:bold!important;}.syntaxhighlighter.printing .preprocessor{color:gray!important;}.syntaxhighlighter.printing .variable{color:#a70!important;}.syntaxhighlighter.printing .value{color:#090!important;}.syntaxhighlighter.printing .functions{color:#ff1493!important;}.syntaxhighlighter.printing .constants{color:#06C!important;}.syntaxhighlighter.printing .script{font-weight:bold!important;}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:#808080!important;}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important;}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important;}.syntaxhighlighter{background-color:#E7E5DC!important;}.syntaxhighlighter .line.highlighted .number{background-color:#6CE26C!important;color:black!important;}.syntaxhighlighter .line.highlighted.alt1 .content,.syntaxhighlighter .line.highlighted.alt2 .content{background-color:#6CE26C!important;}.syntaxhighlighter .line .number{color:#5C5C5C!important;}.syntaxhighlighter .line .content{border-left:3px solid #6CE26C!important;color:#000!important;}.syntaxhighlighter.printing .line .content{border:0!important;}.syntaxhighlighter .line.alt1 .content{background-color:#fff!important;}.syntaxhighlighter .line.alt2 .content{background-color:#F8F8F8!important;}.syntaxhighlighter .line .content .block{background:url(/images/syntaxhighlighter/wrapping.png) 0 1.1em no-repeat!important;}.syntaxhighlighter .ruler{color:silver!important;background-color:#F8F8F8!important;border-left:3px solid #6CE26C!important;}.syntaxhighlighter.nogutter .ruler{border:0!important;}.syntaxhighlighter .toolbar{background-color:#F8F8F8!important;border:#E7E5DC solid 1px!important;}.syntaxhighlighter .toolbar a{color:#a0a0a0!important;}.syntaxhighlighter .toolbar a:hover{color:red!important;}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important;}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important;}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue!important;}.syntaxhighlighter .keyword{color:#069!important;font-weight:bold!important;}.syntaxhighlighter .preprocessor{color:gray!important;}.syntaxhighlighter .variable{color:#a70!important;}.syntaxhighlighter .value{color:#090!important;}.syntaxhighlighter .functions{color:#ff1493!important;}.syntaxhighlighter .constants{color:#06C!important;}.syntaxhighlighter .script{background-color:yellow!important;}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:#808080!important;}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important;}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important;}div#Content{background-color:#fff!important;font-size:12px;line-height:1.5em;padding:5px 20px 20px 20px;}blockquote{background-color:transparent!important;border:none!important;margin:0!important;padding:0!important;}table th.no-table,table td.no-table{border:none;}table td{width:auto;}table th,table td{font-size:12px;line-height:1.5em;border:1px solid #ddd;padding:8px 10px;}table td.CDLEntry,table th{font-weight:bold;text-align:center;background-color:#eee;color:#666;white-space:nowrap;width:1%;}table td.CDLEntry{text-align:left;white-space:nowrap;}table.STable tr.SMain{background-color:#083e61;color:#fff;}table.STable tr.SMain *{font-size:16px;}table.STable tr.SGroup,table.index-table tr.IHeading{background-color:#06c;}table.STable tr.SGroup *,table.index-table tr.IHeading *{font-size:14px;}table.STable tr.SMain a,table.STable tr.SGroup a,table.index-table tr.IHeading{color:#fff;}table.STable tr.SConstant td.SEntry,table.STable tr.SProperty td.SEntry,table.STable tr.SFunction td.SEntry{background-color:#eee;color:#666;white-space:nowrap;width:1%;}table.index-table td.IHeading,table.index-table td.ISymbolPrefix{width:1%;}table.STable tr.SConstant td,table.STable tr.SProperty td,table.STable tr.SFunction td{border:1px solid #ddd;}table.STable tr.SGroup,table.index-table tr.IHeading{border:1px solid #666;border-width:1px 0;}table.STable tr.SMain td,table.STable tr.SGroup td,table.index-table tr.IHeading td{border:none;}table.STable tr.SClass{display:none;}h3,.h3,.STitle{margin:10px 0 0 0;font-size:16px;text-transform:none!important;}.STitle{font-weight:bold;}div.indexes{background-color:#EEE;margin-top:5px;padding:10px;font-size:12px;}div.indexes ul{margin:0;padding:0;zoom:1;}div.indexes ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div.indexes ul li{float:left;margin:0 10px 0 0;padding:0;list-style:none;}div.CClass div.CTopic h3.CTitle,div.CGroup div.CTopic h3.CTitle{font-size:18px;letter-spacing:-1px;text-transform:uppercase;background-color:#083e61;color:#fff;padding:5px 10px;margin-top:40px;}div.cConstant div.CTopic h3.CTitle,div.cProperty div.CTopic h3.CTitle{font-size:14px;}div.cFunction div.CTopic h3.CTitle{font-size:18px;background-color:#06c;color:#fff;padding:5px 10px;margin-bottom:10px;}div.cConstant div.CTopic div.CBody p,div.cProperty div.CTopic div.CBody p,h3.CHeading+p,h4.CHeading+p{margin-left:20px;text-transform:none!important;letter-spacing:0;}pre,table.Prototype{width:auto;background-color:#eef;border:1px dotted #000080;}pre,table.Prototype *{border:none;font-family:monospace;font-size:14px;color:#000080;}pre,table.Prototype td{padding:3px 5px;}pre{border:1px dotted #000080;margin-bottom:10px;}div.cFunction{width:100%;margin-bottom:30px;}div.CClass{display:none;}div.cFile div.Summary .CHeading,div.cFile div.Summary p{display:block;}h3.index-type{margin-bottom:5px;}div.INavigationBar{text-align:center;color:#999;margin-bottom:10px;}div.INavigationBar a{font-size:18px;font-weight:bold;}table.index-table td.ISymbolPrefix{border-right:none;}table.index-table td.IEntry{border-left:none;}div#ccontent div.CClass{display:none;}table.index-table div.ISubIndex a.IParent,table.index-table div.ISubIndex a.IFile{display:block;margin-left:20px;}div.priority3 div.skill{font-size:16px;width:80%;padding:10px;margin:0 auto 20px auto;text-align:center;text-shadow:1px 1px 1px #333;-moz-border-radius:10px;-webkit-border-radius:10px;}div.priority3 div.skill h6{padding:0!important;margin:0!important;color:#fff!important;}div.priority3 div.easy{background-color:#093;color:#fff;}div.priority3 div.intermediate{background-color:#f70;color:#fff;}div.priority3 div.hard{background-color:#03c;color:#fff;}div.priority3 div.ninja{background-color:#171e21;color:#fff;}