body{margin:0;padding:0;background:#e5edef url('/includes/images/bodyBG.png') repeat-x;color:#000;font-family:Arial,Helvetica,sans-serif}
.sprite{background:url('/includes/images/spritex1opt.png') no-repeat left center;text-decoration:none}
#wrapper{margin:15px auto 0;padding:0;max-width:983px}
#headerWrap{margin-bottom:0.7em}
#header{margin:0;padding:0;font-size:.85em}
#logo{margin:0 0 1em;padding:0;color:#fff;display:table-row;float:left}
#sqclogo{display:table-cell;width:50px;height:42px;background-position:0 0}
#sqclogo a{display:block;height:42px}
#logoTxt{display:table-cell;vertical-align:middle}
#logo a{color:#fff;font-weight:bold;text-decoration:none}
#logo a:hover{color:#fff;font-weight:bold;text-decoration:underline}
#searchFb{margin:0 0 1em;width:300px;padding:8px;background:#e5edef;border-radius:4px;border:1px solid #1f6076;text-align:right;vertical-align:top;float:right}
#searchFb{text-align:center}
#searchFb input[type=text]{width:200px}
.fbsoc{width:140px;margin:10px auto 0;padding:0}
.socialicons{display:block;width:140px;height:20px;background-position:0 -50px}
#socialTbl tr td:first-child{text-align:right;border:none}
#socialTbl tr td:last-child{text-align:left;padding-left:1em;border:none}
#topNav{clear:both;margin:10px 0 0;padding:0;display:table;border-spacing:5px 0;border-collapse:separate}
#topNav ul{margin:0;padding:0;display:table-row}
#topNav li{padding:1px 6px 4px 5px;display:table-cell;border-radius:4px;list-style-type:none;background:#edf2f2;white-space:nowrap}
#topNav a{color:#333;text-decoration:none}
#topNav a:hover{color:#00f;text-decoration:underline}
#hori .horizHere{background:none;color:#fff;border:none}

#content{background:#fff;margin:10px 0 0;padding:0 15px 0;color:#000;border-right:1px solid #1f6076;border-bottom:1px solid #1f6076;border-left:1px solid #1f6076;border-radius:6px}
#googBanner{text-align:center;min-height:95px;margin-top:1em}
.bannerintext{min-height:95px}
#links{border-top-left-radius:4px;border-top-right-radius:4px;clear:both;width:185px;padding:0;background:#e5edef;font-size:.9em}
#links a:hover,#botNav a:hover{color:#63f;text-decoration:underline}

#links .linksHeader{background:#165a71;color:#fff;padding:3px;margin-bottom:3px;display:block;text-align:center;font-size:1.2em;font-weight:bold}
#links .linksHeader:first-child{margin-top:0;border-top-left-radius:4px;border-top-right-radius:4px}
#links h4{background:#e5edef}
#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 #888}
#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}
li.inter{background-position:-156px -80px}
li.infor{background-position:-136px -113px}
li.vid{background-position:-117px -152px}
li.interTabbedCurrent{text-indent:0;font-weight:bold;background-position:-156px -580px}
li.inforTabbedCurrent{text-indent:0;font-weight:bold;background-position:-136px -613px}
li.vidTabbedCurrent{text-indent:0;font-weight:bold;background-position:-117px -680px}
#links li a{display:block}
#links p{padding:0 3px 0}
#links a{text-decoration:none;color:#00f}
#links a:hover{text-decoration:underline}
#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}
#poll{padding:0 5px}
#poll .ques{padding:8px 0;margin:0}
#poll .voteButt{padding:8px 20px}
.formbox1 p{margin:0 0 0 1em;padding:0;text-indent:-1.4em}
.pollBar{background:#cfe1e7;display:block;border:1px solid #333;float:left}
.pollInfo{padding-left:5px;width:25px}
#bcWrap{margin:0 -15px;border-radius:5px 5px 0 0;background:#165a71;font-family:Georgia,Times,"Times New Roman",serif;position:relative}
#breadcrumb{list-style:none;padding-left:0.5em;margin:0 33px 0 0}
#breadcrumb li{display:inline-block;text-align:center;font-size:0.8em;}
#breadcrumb li:first-child a{padding-left:2.2em;background-position:0 -707px;text-decoration:underline}
#breadcrumb li, #breadcrumb li a {color:#eee;height:23px}
#breadcrumb li a {padding:0.3em 0}

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}
.svgphpgrapherwarn{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.eot');
    src: url('/includes/cssjs/katex/fonts/KaTeX_Math-Italic.eot?#iefix') format('embedded-opentype'),
			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.eot');
    src: url('/includes/cssjs/katex/fonts/KaTeX_Main-Regular.eot?#iefix') format('embedded-opentype'),
			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;font-style:normal /* To stop double italic on MacOS */}
.intmathItalic{font-size:1.15em;white-space:nowrap;}
.intmath sup, .intmath sub{font-size:0.7em}
.mathIndent{text-indent:-40px;padding-left:40px;line-height:2.5em}
.formula{padding:8px 8px 6px 6px;border:1px solid #aaa;display:inline-block;margin:0 0 0.5em;border-radius:0.4em}
#content sup{margin-left:1px}

.katexErr{color:#d00;font-weight:bold}
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}
.socialicons{display:block;width:140px;height:20px;background-position:0 -50px}
.mathvids{display:block;width:100px;height:100px;background-position:0 -80px;margin:0 auto}
#leftarr{display:block;float:left;width:40px;height:40px;background-position:0 -190px}
#rightarr{display:block;float:right;width:40px;height:40px;background-position:0 -240px}
.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}
.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;font-family:'Times New Roman', Times, serif;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:0 -645px;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 #aaaaaa;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{margin:0 -15px;padding:5px 3px 2px;background:#e9f3f5;border-top:1px solid #444;border-bottom:1px solid #444;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{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}
#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}
#socialTbl{margin:0 auto}
#socialTbl tr td:first-child{text-align:right;border:none}
#socialTbl tr td:last-child{text-align:left;padding-left:1em;border:none}
.socTable td{border:0;text-align:left;padding:0 7px}
.myLeft{text-align:left}
.addthis_toolbox{padding:1em 0 0 0.5em}
.soclogo{vertical-align:-0.3em;margin-right:0.4em}
.socialLink{vertical-align:middle}
#mwframe{background:url('http://intmstat.com/m-stat-images/spinner8.gif') no-repeat center center}	
#footer{clear:both;text-align:center;background:#e9f3f5;margin:15px -15px 0;border-top:1px solid #000;padding:0 0 1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
@media screen and (max-width: 899px) {
	#content{}
	#hambarg{position:absolute;top:5px;right:8px;cursor:pointer}
	#links{display:none;position:absolute;top:170px;right:15px;z-index:999}
	.liCurrent{background:#ffffdc}
}
@media screen and (min-width: 900px) {
	#hambarg{display:none}
	#linksContentWrap{clear:both;display:table-row}
	#links{display:table-cell}
	#content{display:table-cell;vertical-align:top;margin:300px}
}