@CHARSET "ISO-8859-1";
body{
font-family:Helvetica,Arial,sans-serif
}
.sidebarcategory{
	font-size:12px;
}

#noncdfcompatible{
padding-left:20px;!important
}
#previewsource{
padding-left:3px;
font-size:10px;
}
#downloadDemonstrationCDF{
padding-top:10px;
padding-left:20px;
}
#glancefooter p{
margin-left:20px;
margin-top:10px;
margin-bottom:10px;
margin-right:5px;


}
.downloaddemo{
margin-left:20px;
margin-top:10px;
}
.glanceSeparator{
background-color: rgb(232, 232, 232);
height: 1px; 

margin-left:20px;
margin-right:20px;
 

}
#supported{

}
.tab_contentupper ul li table td:hover {
	background-color:#f8f8f8;
}
.sidebarContentColumn {
	float: left;
	width: 270px;
	margin-left:30px;
	text-align: left;
	z-index:51;
	margin-top:80px;
}

.show{
display:block;
}
#pluginunsupported {
border-top:1px solid #E8E8E8;
background:url("/National_Library/20160521004321oe_/http://demonstrations.wolfram.com/images/sidebarglancegradient.png") repeat-x scroll 0 0 transparent;
}

.pluginunsupportedcontent{
padding-bottom:10px;
padding-left:15px;
	
}

#pluginunsupportedmain{
padding-left:15px;
border-top:1px solid #E8E8E8;
background:url("/National_Library/20160521004321oe_/http://demonstrations.wolfram.com/images/sidebarglancegradient.png") repeat-x scroll 0 0 transparent;
padding-bottom:10px;


}
.hide{display:none;}
.sidebarshadow{
	border-left:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	-webkit-box-shadow: 2px 2px 2px #E8E8E8;
	-moz-box-shadow:2px 2px 2px #E8E8E8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#E8E8E8,direction=125,strength=5)"; /* IE8+ */  
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#E8E8E8,direction=135,strength=5,offx=1, offy=1); /* IE7 and lower */
	zoom: 1;
	background-color:#FFFFFF;
}

.tooltipshadow{
	border-left:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	-webkit-box-shadow: 2px 2px 2px #E8E8E8;
	-moz-box-shadow:2px 2px 2px #E8E8E8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#E8E8E8,direction=125,strength=5)"; /* IE8+ */  
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#E8E8E8,direction=135,strength=5,offx=1, offy=1); /* IE7 and lower */
	zoom: 1;
	background-color:#FFFFFF;
}

.bordertop1{border-top: 1px solid rgb(232, 232, 232);}
.bordertop2{border-top: 1px solid rgb(245, 150, 0);}
.bordertop3{border-top: 2px solid rgb(255, 185, 17);}


.thumbnailsimg{width:100px;}

/*** Styles for GET SHARE EMBED Tabs START ***/
#embedContent{
padding:0 0 10px 0px;
}
.embeddemo a{
background:url("/National_Library/20160521004321oe_/http://demonstrations.wolfram.com/images/socialmedia_icons.png") no-repeat scroll -203px 0 transparent;
display:block;
float:left;
height:27px;
margin-top:12px;
padding-right:5px;
width:35px;

}



.embeddemo a:hover{
			background:url("/National_Library/20160521004321oe_/http://demonstrations.wolfram.com/images/socialmedia_icons.png") no-repeat scroll -203px -32px transparent;
display:block;
float:left;
height:27px;
margin-top:14px;
padding-right:5px;
width:35px;

}


}
	#embedlink{color:#404040;font-weight:bold;font-size:11px;}
	#shareurl{color:#404040;font-weight:bold;}


	.tab_container2 {border-color:-moz-use-text-color #E8E8E8 #E8E8E8;border-top:medium none;clear:both;width:263px;}

/*** Styles for GET SHARE EMBED  ***/
#embedContent p {
	font-size:10px;
	margin:0;	
	padding-top:5px;
}

/*** Styles for Related Demonstrations and Authors tab start ***/

	.relateddemostab{width:161px;font-size:11px;}
	.authorstab{width:105px;font-size:11px;}
	ul.tabsupper {float:left;margin:0;padding:0; width: 280px; /** fixed layout breaking on zoom **/}
	ul.tabsupper li {background:transparent url(/National_Library/20160521004321oe_/http://demonstrations.wolfram.com/images/glancetabgradient.png);border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;float:left;height:25px;overflow:hidden;padding:0;position:relative;font-size:12px;}
	ul.tabsupper li a {text-align:center;	text-decoration: none;	padding:5px 2px 0;	color:#303030;	display: block;	font-size: 11;		outline: none; color:#A80016}
	html ul.tabsupper li.active {background:#FFFFFF;border-bottom:1px solid #FFFFFF;height:22px;margin:-5px -1px;border-top:1px solid #F59600;}
	html ul.tabsupper li.active a {border-top:2px solid #FFB911; font-weight:bold;padding-top:6px;}
	.tab_contentupper ul li{	padding:0;}
	.tab_contentupper {	font-size: 1.2em;}
	.tab_contentupper h2 {	font-weight: normal;	padding-bottom: 10px;	border-bottom: 1px dashed #ddd;	font-size: 1.8em;}
	.tab_contentupper h3 a{	color: #254588;}
	.contents {background-color:#FFFFFF;height:100px;list-style-type:none;}
	.contents .contentsleft {float:left;list-style-type:none;padding-right:10px;padding-top:13px;}
	.contents .contentsright {list-style-type:none;padding-top:10px;}
	.tab_container1 {clear:both;	}
	a.author:visited{font-size:10px;font-weight:bold;}
	a.author{color:#FF6600;font-size:10px;}
	a.title:visited{font-size:12px;}
	a.title{font-size:12px;color:#E68200;}
	a.title:hover{font-size:12px;color:#E69D00;}
	img.relateddemothumbnails{height:60px;width:60px;}
	

/*** Styles for Related Demonstrations and Authors tab end ***/



/*** Related Topics Styles start ***/

	.relatedtopics h4 {color:#A80016;}
	.relatedtopics{border-top:1px solid #E8E8E8;z-index: 20; background-color:white;padding-left:20px;}
	.relatedtopicsheading{color:#ACD553;font-size:13px;font-weight:bold;padding:10px 0 10px 20px;z-index: 20; background-color:white;}
	.relatedtopicscontents{padding-top:10px;z-index: 20; background-color:white;}
	.relatedtopicscontents ul li {background-image:url(/National_Library/20160521004321oe_/http://demonstrations.wolfram.com/images/bullet_orange.gif);background-position:0 0.5em;background-repeat:no-repeat;list-style-type:none;margin:0.5em 0 0;padding:0 0 0 1em;}

/*** Related Topics Styles end ***/

/*** sourcecode preview  styles start ***/

	#previewsourcecode{background:white none repeat scroll 0 0;border-color:orange #E8E8E8 #E8E8E8;
	border-style:solid;
	border-width:6px 3px 3px;
	margin:86px 0 0 -350px;
	position:absolute;
	z-index:200; overflow:visible;  }
	#previewsourcecodecontent{padding-top:10px;}
	#previewsourcecodecontent{padding-top:10px;}
	.sourcecode{height:500px;padding-right:15px;}
	#closesourcecodepreview{text-align:right;padding-right:10px;}

/*** sourcecode preview styles end ***/


/*** Related Curriculum Standards start ***/
	.ccss-title {
		color: #838383;
		font-size: 10px;
		font-weight: bold;
		margin-top: -10px;
		margin-bottom: 10px;
	}
/*** Related Curriculum Standards end ***/


/* update to remove embed cdf in sidebar table; */
#downloadDemonstration td {border-top: 3px solid #E8E8E8; }
#supported table tr:nth-child(2) { display: none; }
#downloadDemonstrationCDF {display: none; }
#downloadDemonstration {height: 50px; }
#downloadDemonstration td {line-height: 24px; }
.downloaddemo li { background-position: 0pt 3pt; padding-top: 5px; }
