.BlockText{
	z-index: 10;
	color: white;
    text-shadow:
    -2px -2px 0 #000,
    2px -2px 0 #000,
    -2px 2px 0 #000,
    2px 2px 0 #000;  
	-webkit-filter: drop-shadow(-50px 35px 25px black);

}

.HighlightText{
	z-index: 10;
	color: white;
    text-shadow:
    -5px -5px 1 #F0F0F0,
    5px -5px 1 #F0F0F0,
    -5px 5px 1 #F0F0F0,
    5px 5px 1 #F0F0F0;  
	-webkit-filter: drop-shadow(-50px 35px 25px black);
}

	#home-button {
		mix-blend-mode: color-dodge;
   		position: fixed;
		top: 50px;
		width: 40px;
		height: 30px;
		margin-left: 85vw;
		margin-right: 10vw;
		opacity: 55%;
		transform: scale(1.0);
		z-index: 9999; /* Make sure the button appears above other elements */
		-webkit-filter: drop-shadow(-5px 5px 1px black);	
	}

	#home-button img {
		width: 70px;
		height: 50px;
		transition: transform 0.3s ease; /* Add transition for smooth effect */
		-webkit-filter: drop-shadow( 5px  5px 1px black);	
	}

	#home-button img:hover {
  		transform: scale(0.8); /* Scale down by 20% on hover */
	}


/* Smartphones (portrait) ----------- 
	@media only screen 
	and (max-width : 500px ) {
	.RuebotLogo{
		position: relative;
		top: 5px;
		left: -110px;
		transform: scale(.8);
	}
	.dolly{
		position: relative;
		transform: scale(.5);
		top: -50px;
		left: -120px;
	}

}

	@media only screen 
	and (min-width : 500px ) {
	
	.dolly{
		position: relative;
		width: 316;
		height: 235;
			
	}
}
*/

A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #800000
}
A:active {
	COLOR: #ff1111
}
A:visited {
	COLOR: #550000
}
A:hover {
	COLOR: #800000; TEXT-DECORATION: underline
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
P {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
P {
	TEXT-INDENT: 15px
}
BODY {
	MARGIN: 15px 35px 0px; BACKGROUND-COLOR: #000000
}

.input {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #3871a9; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #3871a9; COLOR: #1100ff; BORDER-TOP-COLOR: #3871a9; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #bcf4fe; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #3871a9
}

.small_lst {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.entry_form {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.ef_input {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; COLOR: #1100ff; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #eef7f8; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}.test {
}
