html
	{
	
	}
body	
	{
	font-family: Arial, sans-serif !important;
	}
a
	{
	color: #047ec4;
	font-weight: normal;
	}
a:hover
	{
	color: #047ec4;
	font-weight: normal;
	text-decoration: underline;
	}
.footer
	{
	position:fixed; 
	bottom: 0px;
	margin-top: -1px;
	background: #047ec4;
	width: 100%;
	height: 8%;
	z-index: 3;
	}
.hr
	{
	border: 1px solid #047ec4;
	box-shadow: 0 1px 0px black;
	opacity: 0.5;
	}
.logo-screensaver
	{
	position: fixed;
	background-image: url( ../img/LOGO-screensaver.jpg);
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat;
	width: 100%;
	height: 92vh;
	overflow: hidden;
	opacity: 0.5;
	z-index: -1;
	/*border: 0px solid brown;*/
	}
.texture
	{
	position: fixed;
	background-image: url(../img/texture.jpg);
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	overflow: hidden;
	opacity: 0.7;
	z-index: 1;
	/*border: 0px solid brown;*/
	}
.section
	{
	width: auto;
	height: 100vh;
	}
.style02
	{
	color: #047ec4;
	font-weight: bold;
	text-shadow: 1px 1px 0px black;
	}
.style06
	{
	color: red;
	font-weight: bold; 
	text-shadow: 1px 1px 0px black;
	}
.style19
	{
	color: white; 
	font-size: 10pt; 
	text-shadow: 1px 1px 0px black;
	/*border: 0px solid brown;*/
	}	
.style20
	{
	color: white;
	font-size: 10pt; 
	font-weight: 400;
	text-decoration: none;
	text-shadow: 1px 1px 0px black;
	}
.style20:hover
	{
	color: white;
	font-size: 10pt; 
	font-weight: 400;
	text-shadow: 1px 1px 0px black;
	}
.style20:focus
	{
	color: white;
	text-decoration: underline;
	outline: none;
	}
.text-box
	{
	position: relative;
	margin-top: -100vh;
	z-index: 2;
	}
.widget01
	{
	color: #047ec4;
	/*width: 1050px;*/
	width: 83%;
	min-width: 500px;
	font-weight: bold;
	text-shadow: 1px 1px 0px black;
	/*border: 0px dotted blue;*/
	}
.counter
	{
	padding-top: 5px;
	/*border: 0px dotted red;*/
	}