/* This is currently used */

/* Font Definitions */
 
@font-face
	{font-family:"Source Sans Pro";
	panose-1:2 11 5 3 3 4 3 2 2 4;
	src: url("SourceSansPro-Regular.woff") format('woff'),
		url("SourceSansPro-Regular.woff2") format('woff2');
	font-weight: normal;}
		
@font-face
	{font-family:"Source Sans Pro";
	panose-1:2 11 5 3 3 4 3 2 2 4;
	src: url("SourceSansPro-Bold.woff") format('woff'),
		url("SourceSansPro-Bold.woff2") format('woff2');
	font-weight: bold;}
	
@font-face
	{font-family:Raleway;
	panose-1:2 11 0 3 3 1 1 6 0 3;
	src: url("Raleway-Regular.woff") format('woff'),
		url("Raleway-Regular.woff2") format('woff2');
	font-weight: normal;}
		
@font-face
	{font-family:Raleway;
	panose-1:2 11 0 3 3 1 1 6 0 3;
	src: url("Raleway-Bold.woff") format('woff'),
		url("Raleway-Bold.woff2") format('woff2');
	font-weight: bold;}
@font-face 
	{font-family:"Cambria"; 
	panose-1:2 4 5 3 5 4 6 3 2 4;}

/* Font Styles */
 
p.DemoResult, li.DemoResult
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	word-wrap: break-word;
	font-size:1rem;
	color: #606060;
	font-family:"Source Sans Pro","sans-serif";}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0in;
	word-wrap: break-word;
	font-size:1rem;
	font-family:"Source Sans Pro","sans-serif";}
a.MsoNormal 
	{font-family:"Source Sans Pro","sans-serif";
	font-weight:normal;
	text-decoration:none;
	color: #606060;
	cursor: pointer;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{margin-top:0.2in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0.2in;
	font-size:2rem;
	font-family:"Raleway","sans-serif";}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0.2in;
	margin-left:0.2in;
	font-size:1rem;
	font-family:"Raleway","sans-serif";}
p.MsoDateline
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0.2in;
	font-size:.8rem;
	font-family:"Source Sans Pro","sans-serif";}
p.paperthematictitle
	{margin-top:0.5rem;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0in;
	word-wrap: break-word;
	font-size:.8rem;
	font-family:"Source Sans Pro","sans-serif";
	font-style: italic;}
p.Heading1, li.Heading1, div.Heading1
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0in;
	font-size:1.19rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight:bold;}
p.Heading2, li.Heading2, div.Heading2
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0in;
	font-size:1rem;
	font-family:"Source Sans Pro","sans-serif";}
p.NormalList, ul.NormalList, div.NormalList, td.NormalList
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0rem;
	margin-left:0rem;
	word-wrap: break-word;
	font-size:1rem;
	font-family:"Source Sans Pro","sans-serif";}
.NormalList li
	{margin-bottom: 1rem;
	padding-left: 0.5rem;}
ol.NormalListOrdered
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0in;
	font-size:1rem;
	font-family:"Source Sans Pro",sans-serif;
	list-style:decimal;}
.NormalListOrdered li
	{margin-bottom: 1rem;
	padding-left: 0.5rem;}
p.Equation
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:.55in;
	font-size:1rem;
	font-family:"Cambria",serif;
	color:black;
	font-style:italic;}
p.Figure_Caption
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:2rem;
	margin-left:0in;
	word-wrap: break-word;
	font-size:1rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight: bold;}
p.SidebarText, li.SidebarText, div.SidebarText
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0.2in;
	word-wrap: break-word;
	font-size:1rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight:bold;
	color: #606060;
	cursor: pointer;}
p.SidebarText:hover, li.SidebarText:hover, div.SidebarText:hover
	{color: #D16103;}
a.SidebarText 
	{font-family:"Source Sans Pro","sans-serif";
	font-weight:normal;
	text-decoration:none;
	color: #606060;
	cursor: pointer;}
a.SidebarText:hover
	{color: #D16103;}
p.RelatedPaperHeading
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0.1in;
	word-wrap: break-word;
	font-size:1.3rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight:normal;
	color: #D16103;}
p.RelatedPaperTitle
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0.1in;
	word-wrap: break-word;
	font-size:1rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight:normal;
	color: black;}
p.RelatedPaper, li.RelatedPaper
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0.1in;
	margin-right:0.1in;
	word-wrap: break-word;
	font-size:0.9rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight:normal;
	color: #606060;}
a.RelatedPaper
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:1rem;
	margin-left:0in;
	margin-right:0.1in;
	word-wrap: break-word;
	font-size:0.9rem;
	font-family:"Source Sans Pro","sans-serif";
	font-weight:normal;
	text-decoration:none;
	color: #606060;}
p.RelatedPaper:hover, a.RelatedPaper:hover, li.RelatedPaper:hover
	{color: #D16103;}
div.boxed 
    {border: 1.5px solid;
    color: #D16103;
    width: 200px;
    margin-left:0.2in;
    margin-top:10rem;}
ul.SidebarText
	{margin: 0px;
	box-sizing: border-box;
	list-style-image: none;
	list-style-position: none;
	list-style-type: none;
	padding: 0px;}
p.BreakLine, li.BreakLine, div.BreakLine
	{font-size: inherit;
	margin-left:0.2in;
	margin-right:0.7in;
	border-top: thin solid black;}
p.BreakLineAll, li.BreakLineAll, div.BreakLineAll
	{font-size: inherit;
	margin-left:0in;
	margin-right:0in;
	border-top: thin solid black;}
a.Article_Shortcuts
	{text-decoration: none;
	color: inherit;}
hr
	{border: solid 1px black;}

 /* Section Styles */
	
section.Article_Container
	{width: auto;
	margin: 2rem 3rem 3rem 1rem;	
	box-sizing: border-box;}
header.TitleSection
	{float: left;
	width: auto;
	margin: 0px auto;
	box-sizing: border-box;}
section.Article_Text_Container
	{float:left;
	margin: 0px auto 3rem;
	width: 100%;
	box-sizing: border-box;}
section.SuggestionBox
	{float:left;
	margin: 0px auto 3rem;
	width: 100%;
	background-color: #e9e9e9;
	box-sizing: border-box;}
div.NavigationSidebar
	{float: left;
	width: 7rem;
	margin: 0rem 3rem 6rem 0rem;
	box-sizing: border-box;}
div.WordSection1
	{float: right;
	width: calc(100% - 10rem);
	margin: 0rem auto 0rem;
	box-sizing: border-box;}
img#Featured_figure
	{max-width: 35%;
	height: auto;}