body{margin:0;padding:0;color:#000;font-family:Arial,Helvetica,sans-serif}
#probHeader{background:#377185;box-sizing:border-box;margin:0}
.logo{margin:0 auto;max-width:1030px;padding:0.6em 0 0;color:#fff;overflow:hidden;border-radius:0.5em}
.logoTable{display:table;width:100%}
.logoTableRow{display:table-row}
.sprite{background:url('/includes/images/sprite8.svg') no-repeat}
.logoTableRow div{display:table-cell;vertical-align:middle;padding:0 0.5em 0 0}
.home{background-position:-95px 5px;width:36px;height:30px}
.sqClogo{background-position:0 -292px;width:40px;height:40px}
.topSrch{background-position:-100px -292px;width:40px;height:40px}
.logo a{color:#fff;text-decoration:none;display:block}
#wrapper{margin:0 auto;max-width:1030px;padding:0.5em}
#topNav{margin:1em 0 0;padding:0 0 0.1em}
#topNav ul{margin:0;padding:0 0 0 7px}
#topNav li{padding:2px 5px;display:inline-block;list-style-type:none;white-space:nowrap}
#topNav li:first-child{padding-left:0}
#topNav a{color:#e5edef;text-decoration:none;border-bottom:3px solid #377185}
#topNav a:hover{text-decoration:underline}
#hori .horizHere{color:#ccc;border-bottom:3px solid #ccc}
#content{background:#fff;margin:0.7em 0 0;padding:0 0 0 1em;color:#000}
#links{width:185px;padding:0;font-size:.9em;border-radius:0.5em;background:#fff}
#links a:hover,#botNav a:hover{color:#63f;text-decoration:underline}
#links .linksHeader{background:#377185;color:#fff;padding:3px;margin-bottom:3px;display:block;text-align:center;font-size:1.2em;font-weight:bold;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}
#links .linksHeader:first-child{margin-top:0}
#links #closeBox{position:absolute;top:2px;right:4px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;display:none;cursor:pointer}
#linksul,#linksComments{margin:0 0 1em 0;padding:0;list-style:none;text-indent:-1.15em}
#links li{padding:0.5em 0.25em 0.5em 1.5em;border-top:2px solid #fff;border-bottom:1px solid #aaa}
#links li:first-child{text-indent:0;padding-left:0.3em}
.liTabbed {text-indent:0;padding-left:4px}
.liCurrent{font-weight:bold;background:#fff;border-bottom:none}
#links li a{display:block}
#links p{padding:0 3px 0}
#links a{text-decoration:none;color:#00f}
#links a:hover{text-decoration:underline}
.inter{background-position:-197px -410px}
.infor{background-position:-194px -310px}
.vid{background-position:-197px -210px}
li.interTabbedCurrent{text-indent:0;font-weight:bold;background-position:-197px -410px}
li.inforTabbedCurrent{text-indent:0;font-weight:bold;background-position:-194px -310px}
li.vidTabbedCurrent{text-indent:0;font-weight:bold;background-position:-197px -210px}
@media screen and (max-width: 1023px) {
	#hori>#hambarg{cursor:pointer;display:inline-block}
	#links{display:none;width:100%}
	.liCurrent{background:#fff}
	#linksContentWrap>#content{margin:10px 0;padding:0}
	#links li span{width:10px;height:18px;position:absolute;top:0;right:2px;bottom:0;margin:auto 0}
	#links li>.rtArr{background-position:-99px -115px}	
}
@media screen and (min-width: 1024px) {
	#hori>#hambarg{display:none}
	#linksContentWrap{clear:both;display:table-row}
	#links{display:table-cell;width:185px}
	#content{display:table-cell;vertical-align:top}
}
#blogPromo p {margin:0; padding:0.5em 0 0}
.blogPromoHeader {padding:0;margin:2em 0 0.5em;font-weight:bold;font-family:Georgia,Times,"Times New Roman",serif;}
#blogPromo img {margin-bottom:5px}
#blogPromo .moreRt{text-align:right;margin:0 0 0.5em;padding-top:0}
#bcWrap{border-radius:0.5em 0.5em 0 0;background:#377185;font-family:Georgia,Times,"Times New Roman",serif}
#breadcrumb{list-style:none;padding-left:0.5em;margin:0 0 1.5em}
#breadcrumb li{display:inline-block;text-align:center;font-size:0.8em;padding:0.5em 0}
#breadcrumb li:first-child a{padding-left:1.6em;background-position:-2px -15px;text-decoration:underline}
#breadcrumb li, #breadcrumb li a {color:#eee}
#breadcrumb li a {padding:0.3em 0}
.adsbygoogle{display:block}
.responsive{margin:0 auto;width:320px;height:100px}
@media(min-width:500px){.responsive{width:468px;height:60px}}
@media(min-width:800px){.responsive{width:728px;height:90px}}
h1,h2,h3,h4,.linksHeader{font-family:Georgia,Times,"Times New Roman",serif;color:#165a71}
h1{font-size:1.5em;clear:both}
h1 span.intmath, h2 span.intmath{font-size:1em}
h1 i, h1 em, h2 i, h2 em{font-size:1em}
h2{font-size:1.3em}
#content h3{color:#165a71;background:#fff;font-size:1.1em}
.disclaimer,.dunmiss{padding:5px;background:#e5edef;color:#0d0d0d;border:1px #4a798a solid;border-radius:4px;font-size:.95em}
.disclaimer{margin:10px auto;width:400px}
.dunmiss{margin:0 0 15px 20px;width:190px;float:right}
#content .disclaimer h3,#content .dunmiss h3{margin:-5px;padding:3px;display:block;text-align:center;background:#4a798a;color:#fff;font-size:1.1em}
.dunmiss a{font-weight:normal}
.dunmiss ul {margin:0;padding:10px 0 0 10px;list-style:none;text-indent:-10px}
.interactive{padding:5px 8px;border:1px #4a798a solid;border-radius:6px}
.interactive h2,.interactive h3{background:none}
.clearBoth{clear:both}
.clearBothInvis{line-height:0;clear:both;visibility:hidden}
.inlineBlock{display:inline-block}
.small{font-size:0.8em}
.dred, .svgphpgrapherwarn{color:#b00}
.bold, .svgphpgrapherwarn{font-weight:bold}
.katexErr{color:#d00;font-weight:bold}
.invis{visibility:hidden}
.displayNone{display:none}
@font-face{font-family:MathJax_Math-italic;src:url('/includes/cssjs/katex/fonts/KaTeX_Math-Italic.woff') format('woff')}
@font-face{font-family:MathJax_Main;src:url('/includes/cssjs/katex/fonts/KaTeX_Main-Regular.woff') format('woff')}
sup,sub{font-family:MathJax_Main,"Times New Roman",Times,serif;font-size:0.9em}
i,em{font-family:MathJax_Math-italic,"Times New Roman",Times,serif;font-size:1.2em;font-style:normal /* To stop double italic on MacOS */}
sup i, sup em, sub i, sub em{font-family:MathJax_Math-italic;font-size:1em}
i sup, i sub, em sup, em sub{font-family:MathJax_Math-italic;font-size:0.7em;font-style:normal /* To stop double italic on MacOS */}
.matrixfrac .mfrac{font-size:0.9em}
.intmath{font-family:MathJax_Main,"Times New Roman",Times,serif;white-space:nowrap;font-size:1.15em} 
.intmath i, .intmath em, .intmathItalic{font-family:MathJax_Math-italic;font-size:1em;white-space:nowrap;font-style:normal /* To stop double italic on MacOS */}
.intmath sup, .intmath sub{font-size:0.7em}
.mathIndent{text-indent:-40px;padding-left:40px;line-height:2.5em}
.formula{padding:0.5em 0.5em 0.4em 0.4em;border:1px solid #aaa;display:inline-block;margin:0 0 0.5em;border-radius:0.15em}
#content sup{margin-left:1px}
img{font-size:.9em;border:none}
#probsolv{display:block;width:160px;height:32px;background-position:-4px -290px}
#shadowgame{display:block;width:90px;height:60px;background-position:0 -580px}
.bannerintext{clear:both}
.contBelow:before{border-top:1px solid #ccc;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}
.contBelow{position:relative;z-index:1;text-align:center;font-size:0.9em;color:#555;margin:1.5em 0 0.2em}
.contBelow span{font-size:1.3em}
.contBelow p{display:inline-block;background:#fff;padding:0 0.5em}
.mathvids{display:block;width:37px;height:43px;background-position:-275px -60px;margin:0 auto;text-decoration:none}
#leftarr{display:block;float:left;width:15px;height:40px;background-position:2px -503px}
#rightarr{display:block;float:right;width:20px;height:40px;background-position:-95px -403px}
.imgRt{margin:5px 0 5px 10px;float:right}
.imgLt{margin:5px 10px 5px 0;float:left}
.imgLt,.imgCenter,.imgRt{font-size:.85em;text-align:center}
svg{overflow:hidden}
.imgSvg{text-align:center;margin:1em 0}
.svgphpWrap{display:inline-block;position:relative;overflow:hidden}
.svgphpWrap a{text-decoration:none}
.svgphpWrap a:hover{cursor:default}
.imgSvg p {font-size:0.85em;color:#333;padding-top:0;margin-top:0.3em}
.svgRt{margin:5px 0 5px 10px;float:right;text-align:center}
figcaption{font-size:0.9em}
.svgHtml{position:absolute;font-size:0.85em}
.svgWhiteBg{background:#fff;padding:1px;line-height:0.9em}
.smallCenter{font-size:.85em}
.imgCenter{margin:1.5em auto}
.noWrap{white-space:nowrap}
.floatBlock{position:relative;left:3em}
.jxgbox{border:1px solid #5b8a9b;border-radius:0.4em;padding:0;position:relative}
form{padding:0;margin:0}
hr{height:1px;background:#00339a;color:#039;border:0}
table{border-collapse:collapse}
.ansTable td{vertical-align:top}
.ansTable p{margin:0;padding:0 4px 8px 0}
.tableex td{border: 1px solid #5B8A9B;padding:6px; empty-cells:hide}
.tableex th{padding:0 0.4em} 
.answerLink{margin:1.5em 0 2em 0}
.ajaxtrigger, .showHideButt{text-decoration:none;background-position:-95px -510px;border-radius:0.5em;padding:0.5em 0.7em 0.5em 2em;margin:0;border:1px solid #5b8a9b}
.ajaxtrigger:hover, .showHideButt:hover{text-decoration:underline}
.ddown, .showHide{padding:0.4em;margin:1em 0 0 0.3em;list-style:none;border:1px solid #5b8a9b;border-radius:0.5em;box-shadow:0.2em 0.2em 0.2em #aaa;clear:both}
.ansLinkhome{margin:0;border:none!important;box-shadow:none!important}
/* For already-populated answer divs */
.showHide, .displayNone{display:none}
p.showHideButt{color:#00f;cursor:pointer;display:inline-block} 
.contentList{list-style:none}
.contentList li{padding-bottom:8px}
#subContent{clear:both;margin-top:2.5em}
#botNav{padding:5px 3px 2px;background:#e8eeee;border-top:1px solid #165a71;border-bottom:1px solid #165a71;clear:both}
#botNav a{text-decoration:none}
.previous{margin-right:15px;width:auto;white-space:nowrap;font-size:1.2em;float:left}
#ltTxtLink{float:right;padding:0.7em 0 0 0.3em}
.next{margin-left:15px;white-space:nowrap;font-size:1.2em;width:auto;float:right}
#rtTxtLink{float:left;padding-top:0.7em}
#subContent{font-size:0.85em}
#subContent h3{font-size:1.25em}
#relatedLinks{border-top:3px solid #165a71;padding-bottom:0.2em}
#blogRel, #siteRel{width:48%;display:inline-block;vertical-align:top}
#blogRel{margin-right:1em}
#blogRel h3{margin:0 0 0.5em}
#forumPromo{margin-left:2em;display:inline-block;width:40%;vertical-align:top}
#forumPromo h2{margin-top:9px}
.f{font-family:'Times New Roman', times, sserif;font-style:italic;font-size:1.4em}
.pending{font-size:0.85em;color:#c33}
.solved{font-size:0.85em;color:#6a6}
#bottomPromosWrap{display:table-row}
#adbookM {display:table-cell;width:50%;padding:0.5em 0}
#NLSU {display:table-cell;width:50%;padding:0.5em 0 0 1em}
#overlay{display:none;background:transparent url(/includes/images/overlay.png) repeat top left;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;}
.box{display:none;position:fixed;width:700px;background-color:#fff;color:#000;padding:0 20px 0;border:2px solid #ccc;text-align:center;border-radius:10px;box-shadow:8px 8px 7px #666;z-index:101}
.box h3{font-size:1.2em;padding:0}
a.boxclose{float:right;width:26px;height:26px;background-position:0 -680px;margin-top:-10px;margin-right:-30px;cursor:pointer}
#boxBott{display:none;position:fixed;right:-460px;width:400px;background:#f5f5dc;border:1em solid #498da4;border-radius:0.7em;opacity:0.94}
#boxBott a.boxclose{margin-top:-25px;margin-right:-25px}
.butt{width:70px;height:30px;margin:10px;font-weight:bold;border-radius:8px;box-shadow:3px 3px 4px #888;cursor:pointer}
#frameWrapper{overflow:auto}
.myLeft{text-align:left}
#mwframe{background:url('http://intmstat.com/m-stat-images/spinner8.gif') no-repeat center center}	
.arc-rotate2 .spinner,.spinnerWrap{width:40px;height:40px}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.spinnerWrap{position:relative}
.spinnerWrap .spinner{position:absolute;top:0;left:0;right:0;bottom:0}
.arc-rotate2 .spinner .arc{position:absolute;width:100%;height:100%}
.arc-rotate2 .spinner .arc::after,.arc-rotate2 .spinner .arc::before{content:'';position:absolute;top:20%;left:20%;border:2px solid;border-radius:50%;width:50%;height:50%}
.arc-rotate2 .spinner .arc::before{border-color:#165a71;opacity:.3}
.arc-rotate2 .spinner .arc::after{border-color:transparent transparent #165a71;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}
#footer{clear:both;text-align:center;background:#e8eeee;margin:1em 0;border-top:1px solid #165a71;border-bottom:1px solid #165a71;padding:0 0 1px}