/* Example CSS */

/*
	font-family: "Open Sans", "DejaVu Sans", Verdana, sans-serif;
	font-family: Montserrat, "Liberation Sans", Tahoma, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-family: "Arial Black", Gadget, sans-serif;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-family: Tahoma, Geneva, sans-serif;
*/

* {
	box-sizing: border-box;
}

html, body {
	padding: 0;
	margin: 0;
}

body {
	background: #bbb;
	font-family: "Open Sans", "DejaVu Sans", Verdana, sans-serif;
}

a:visited, a:link {
	color:blue;
}

div.clickable a {
	text-transform: none;
	text-decoration: none;
}

div.page_navigation_outer {
	display:inline-block;
	width:100%;
	margin-top:0.5pc;
}

div.page_navigation_inner {
	display:inline-block;
	width:100%;
	font-family: Montserrat, "Liberation Sans", Tahoma, sans-serif;
	font-size:100%;
	padding-left:1pc;
	padding-right:1pc;
	padding-top:0.5pc;
	padding-bottom:0.5pc;
}

div.page_content_outer {
	display:inline-block;
	width:100%;
	margin-top:0.25pc;
	margin-bottom:0.25pc;
	text-align:center;
}

div.page_content_inner {
	display:inline-block;
	width:90%;
	font-size:100%;
	text-align:left;
}

div.content_heading_outer, div.content_footing_outer {
	width:100%;
	border-style:solid;
	border-radius:0.5pc;
	border-color:Grey;
	border-width:1px;
	background:White;
	color:Black;
	margin-top:1pc;
	margin-bottom:1pc;
}

div.content_heading_inner {
	font-size:150%;
}

span.heading_text {
	color:#444;
}

span.heading_data1 {
	color:black;
}

span.heading_data2, span.heading_data3, span.heading_data4 {
	color:#555;
	font-style:italic;
}

div.content_footing_outer {
	font-size:smaller;
	font-style:italic;
}

div.content_heading_inner, div.content_footing_inner {
	padding-left:1pc;
	padding-right:1pc;
	padding-top:0.5pc;
	padding-bottom:0.5pc;
	text-align:center;
}

div.page_languages_outer {
	display:inline-block;
	width:100%;
	margin-top:0.5pc;
	margin-bottom:0.5pc;
}

div.page_languages_inner {
	display:inline-block;
	width:100%;
	font-size:100%;
	padding-left:1pc;
	padding-right:1pc;
	padding-top:0.5pc;
	padding-bottom:0.5pc;
	text-align:center;
}

span.page_languages_text {
	font-style:italic;
	color:#444;
}

span.page_languages_current {
	color:black;
}

span.page_languages_data1 {
	color:black;
}

div.page_modified_outer {
	display:inline-block;
	width:100%;
	margin-top:0.5pc;
	margin-bottom:1pc;
}

div.page_modified_inner {
	display:inline-block;
	width:100%;
	font-family: Montserrat, "Liberation Sans", Tahoma, sans-serif;
	font-size:75%;
	padding-left:1pc;
	padding-right:1pc;
	padding-top:0.5pc;
	padding-bottom:0.5pc;
}

span.page_modified_text {
	font-style:italic;
	color:#444;
}

span.page_modified_data1 {
	color:black;
}

div.page_navigation_inner img {
	display:inline-block;
	vertical-align:bottom;
	width:1.25pc;
	height:1.25pc;
}

span.navbar_subpath {
	padding-left:0.25pc;
	padding-right:0.25pc;
}

div.dos, span.dos {
	display:none
}

