div.pMenu {
   font-family: Calibri;
   font-size: 100%;
   cursor: pointer;
}
html, body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding: 0;
}      
div.maintitle {
	position:absolute; 
	margin-left:25%; 
	margin-right:5%;
	text-align: justify;
	width:30%;
	height:5%;
} 
div.maintitlelarge {
	position:absolute; 
	margin-left:25%; 
	margin-right:5%;
	text-align: justify;
	width:60%;
	height:5%;
} 
div.mainbody {
	position:absolute; 
	margin-top:7%; 
	margin-left:25%; 
	margin-right:5%;
	text-align: justify;
	width:50%;
}
div.mainbodyreduced {
	position:absolute; 
	margin-top:7%; 
	margin-left:25%; 
	margin-right:5%;
	text-align: justify;
	width:40%;
}
div.rightbody {
	position:absolute; 
	margin-top:25%; 
	margin-left:80%; 
	margin-right:5%;
	text-align: justify;
	width:15%;
}
div.mainfilter {
	position:absolute;
	margin-left:60%;
	text-align:right;
	margin-top:2%;
	margin-right:0%;
	width:25%;
}   
div.sidebar {
	position:absolute;
	margin-left:2%;
	text-align:right;
	margin-top:10%;
	width:20%;
}   
div.otherlayer {
	position:absolute;
	margin-left:2%;
	text-align:right;
	margin-top:6.5%;
	width:20%;
}   
h1 {
	margin-top:0px;
	margin-bottom:20px;
	font-size: 40px;
}
h1.smaller {
	margin-top:0px;
	margin-bottom:20px;
	font-size: 30px;
}
p.blogtitle {
	margin-left: 0px;
	padding: 0;
	font-size:150%;
}
p.footnotename {
	padding: 0;
	text-align: right;
	font-size: 80%;
	font-style: italic;
}
p.pkeywords {
	padding: 0;
	text-align: right;
	font-size: 80%;
	font-style: italic;
}
p.keywordtitle {
	padding: 0;
	text-align: right;
	font-size: 80%;
	font-style: italic;
	line-height:100% 
}
p.latexcenter {
	text-align: center;
}
p {
	margin-left: 0px;
	padding: 0;
	text-align: justify;
	line-height:130% 
}
pre {
	font-size: 80%;
	background-color: WhiteSmoke ; 
}
p.linkmain {
	margin: 0px;
	padding: 0;
}
p.codeintro {
	font-weight:bold;
	font-size: 20px;
}
p.linkmainright {
	margin: 0px;
	padding: 0;
	text-align: right;	
}
body {
	background-color: white; 
	font-family: Calibri; 
} 

.x.axis path {
  display: none;
}

.line {
  fill: none;
  stroke: steelblue;
  stroke-width: 1.5px;
}

.axis path,
.axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}

.dot {
  stroke: #000;
}
