A.jaxcore {color:#664A9D}

@font-face {font-family:VarelaRoundRegular;src:url("/static/fonts/VarelaRoundRegular.eot");src:url("/static/fonts/VarelaRoundRegular.eot?#eot") format("embedded-opentype"),url("/static/fonts/VarelaRoundRegular.woff") format("woff"),url("/static/fonts/VarelaRoundRegular.ttf") format("truetype");font-weight:normal;font-style:normal;}
HTML,BODY {margin:0px;padding:0px}
.jaxpurple {background-color:#664A9D}
A {color:#8C3296;text-decoration:none}
A:hover {color:#BE5ABE;text-decoration:underline}
H3 > A {color:#000;text-decoration:none}
H3 > A:hover {color:#000;text-decoration:none}
A.jax-button {color:#000;text-decoration:none}
BODY {font-family:Lucida Grande, Helvetica;font-size:14px;background-color:#F0F0F0;background-image:-o-linear-gradient(top,#C8C8C8 50%, #F0F0F0 100%);background-image:-moz-linear-gradient(top,#C8C8C8 50%, #F0F0F0 100%);background-image:-ms-linear-gradient(top,#C8C8C8 50%, #F0F0F0 100%);background-image:-webkit-linear-gradient(top,#C8C8C8 50%, #F0F0F0 100%);background-image:linear-gradient(top,#C8C8C8 50%, #F0F0F0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#C8C8C8),color-stop(1,#F0F0F0));background-repeat:no-repeat;line-height:1.7em}
DIV#headerwrap  {background:#664A9D !important;display:block !important;position:relative !important;width:100% !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;border-top:1px solid #000 !important;border-bottom:1px solid #7A62A8 !important;background-image:-o-linear-gradient(left,#311E56 0%, #664A9D 25%, #664A9D 75%, #311E56 100%) !important;background-image:-moz-linear-gradient(left,#311E56 0%, #664A9D 25%, #664A9D 75%, #311E56 100%) !important;background-image:-ms-linear-gradient(left,#311E56 0%, #664A9D 25%, #664A9D 75%, #311E56 100%) !important;background-image:-webkit-linear-gradient(left,#311E56 0%, #664A9D 25%, #664A9D 75%, #311E56 100%) !important;background-image:linear-gradient(left,#311E56 0%, #664A9D 25%, #664A9D 75%, #311E56 100%) !important;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#311E56),color-stop(0.25,#664A9D),color-stop(0.75,#664A9D),color-stop(1,#311E56)) !important}
DIV#headerbar {width:90%;max-width:1200px;min-width:330px;text-align:right;margin:auto;position:relative}
DIV#headerbarlogo {position:absolute;margin-top:2px}
CANVAS#jaxcore-logo {display:block}
A#jaxlogoimg {display:none}
DIV#headerbar UL {margin:0px;padding-top:8px;padding-bottom:8px;padding-left:0px;padding-right:4px;border:0px;white-space:nowrap}
DIV#headerbar UL LI {margin:0px;padding:0px;list-style:none;display:inline}
DIV#headerbar UL A {font-family:VarelaRoundRegular, Lucida Grande, Verdana, sans-serif;font-size:13px;text-decoration:none;color:#FFF;margin-left:4px;padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:4px;lineHeight:1.6em;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;outline:none;text-shadow:[black,1,1,2]}
DIV#headerbar UL A:hover, DIV#headerbar UL A.selected {text-decoration:none;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:rgba(0,0,0,0.3)}
DIV#breadcrumb {box-shadow:inset 0px 5px 5px black;overflow:hidden;display:block;background:#222;background-image:url("/static/docs/black_linen_v2.png");background-repeat:repeat;padding:3px;font-size:11px;font-family:VarelaRoundRegular;color:#7C7688}
DIV#breadcrumb A {color:#CABFE1}
DIV#breadcrumb A:hover {color:#E4DEF0}
DIV#breadcrumb DIV#breadcontent {width:90%;max-width:1200px;min-width:330px;margin:auto;color:#ccc}
DIV.crumbTitle {color:#F0F0F0;font-size:30px;text-shadow:#000 2px 5px 5px;margin-top:5px;margin-bottom:5px}
SPAN.crumbSubTitle {color:#C8C8C8;font-size:15px;padding-left:10px;text-shadow:#000 2px 5px 5px}
DIV#page {width:100%;min-height:400px;border-top:1px solid #F0F0F0}
DIV#content {width:90%;max-width:1200px;text-align:left;position:relative;padding:15px;margin:auto;margin-top:8px;margin-bottom:10px;border:1px solid rgb(180,180,180);-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.4);box-shadow:0px 1px 5px rgba(0,0,0,0.4);background-color:#FAFAFA;background-image:-o-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-moz-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-ms-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-webkit-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.7,#FAFAFA),color-stop(1,#E4E4E4))}
DIV.contentblock {padding:15px;border:1px solid rgb(180,180,180);-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.4);box-shadow:0px 1px 5px rgba(0,0,0,0.4);background-image:-o-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-moz-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-ms-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-webkit-linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:linear-gradient(top,#FAFAFA 70%, #E4E4E4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.7,#FAFAFA),color-stop(1,#E4E4E4))}
DIV#footer {width:90%;max-width:1200px;margin:auto;position:relative;font-size:0.8em;color:#646464;text-decoration:none;margin-bottom:25px}
DIV#footer A,DIV#footer SPAN {font-size:0.8em;color:#646464;text-decoration:none}
H1 {font-family:VarelaRoundRegular, Lucida Grande, Verdana, sans-serif;font-size:1.6em;margin-top:0px;font-weight:bold;text-shadow:rgba(102,74,157,0.4) 0px 2px 2px}
H3, A.switcharoo {font-family:VarelaRoundRegular, Lucida Grande, Verdana, sans-serif;font-size:1.2em;font-weight:bold;margin-top:2em;text-shadow:rgba(125,97,180,0.4) 0.5px 2px 2px}
CANVAS#jaxcore-logo {margin-top:7px;margin-bottom:6px;margin-right:4px;cursor:pointer}
DIV.syntaxwrap {margin-left:1em}
LI {line-height:1.8em}
UL {padding-left:2em}
PRE.terminal {color:#eee;font-family:Menlo, Monaco, Courier New;font-size:0.9em;background:#2a2a2a;margin-left:1em;padding:1em;border:3px solid #bbb;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:auto}
DIV.output {background:#FFF;margin-left:1em;font-size:0.9em;padding-left:10px;border:1px solid #000;-o-box-shadow:5px 5px 5px #ccc;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc}
SPAN.terminal {color:#FFF;font-family:Menlo, Monaco, Courier New;font-size:0.9em;background:#2a2a2a;padding-top:1px;padding-bottom:1px;padding-left:4px;padding-right:4px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
SPAN.script {color:#000;font-family:Menlo, Monaco, Courier New;font-size:0.9em;background:#f3f3f3;padding-bottom:1px;padding-left:4px;padding-right:4px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #aaa}
IMG.figure {margin-left:1em;border:1px solid black;-o-box-shadow:5px 5px 5px #ccc;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc}
SPAN.file {color:#B47700;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.request {color:#B47700;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.function {color:#7F0055;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.string {color:#2A00FF;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.jxp {color:#0076A3;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.jax {color:#664A9D;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.property {color:#FF1493;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.boolean {color:#E37500;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.number {color:#00A024;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
SPAN.void {color:#aaa;font-family:Menlo, Monaco, Courier New;font-weight:bold;font-size:0.9em}
EM {font-style:normal;background:#FDF8FF;border:1 solid #dcd;padding:1px 3px 1px 3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
EM.jax {font-style:normal;color:#664A9D;background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.1);padding:1px 4px 1px 4px;font-family:VarelaRoundRegular, Menlo, Monaco, Courier New;font-size:0.9em;font-weight:bold;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
UL.filelist {background:#f8f8f8;border:1px solid #eaeaea;margin-left:1px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
UL.filelist LI {list-style:circle;border-bottom:1px solid #eaeaea}
SPAN.jax-icon {padding:5px 0px 5px 20px;background-repeat:no-repeat;background-position:left center}
SPAN.file-folder {background-image:url("/static/icons/folder.png")}
SPAN.file-js {background-image:url("/static/icons/js.png")}
SPAN.file-jxp {background-image:url("/static/icons/jaxcore.png")}
SPAN.file-txt {background-image:url("/static/icons/txt.png")}
SPAN.file-html {background-image:url("/static/icons/html.png")}
SPAN.file-zip {background-image:url("/static/icons/zip.png")}
DIV.nogutter  {margin-left:1em !important;padding:3px !important;border:3px solid #e0e0e0 !important;-o-border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important}
DIV.nogutter DIV.container  {padding-left:5px !important}
DIV.nogutter > DIV.line  {background:#fff !important}
PRE.grey {font-family:Menlo, Monaco, Courier New;font-size:0.9em;margin-left:1em;padding:1em;background:#f3f3f3;border:3px solid #e0e0e0;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
PRE.api {border:1px solid rgb(190,190,210);background:#F2EEFA;font-family:Menlo, Monaco, Courier New;font-size:0.9em;margin-left:1em;padding:1em;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
PRE.logs SPAN.trace {color:#bbb}
PRE.logs SPAN.debug {color:#777}
PRE.logs SPAN.info {color:#00F}
TABLE.grey {font-family:Menlo, Monaco, Courier New;font-size:1em;padding:1px;margin-left:1em;border:2px solid #e0e0e0;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#FFF;border-spacing:0px}
TABLE.api {border:1px solid rgb(190,190,210)}
TABLE.grey TR.even {background:#f0f0f0}
TABLE.api TR.odd {background:#F5F3FF}
TABLE.api TR.even {background:#FDFCFF}
TABLE.grey TD, TABLE.grey TH {font-family:Menlo, Monaco, Courier New;font-size:1em;padding:3px}
TABLE.grey TD {padding-left:5px;padding-right:1em}
TABLE.grey TH {font-weight:bold;padding-left:5px;padding-right:10px;background:#664A9D;color:#FFF}
TABLE.grey TR:first-child TH:first-child {-o-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}
TABLE.grey TR:first-child TH:last-child {-o-border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
