body {background-color:#40E0D0; font-family: Comic Sans, sans-serif;}

p.title {text-align:center; font-size:4.167em; color:#FF69B4; line-height:6mm;}

p.title55 {text-align:center; font-size:4.167em; color: black; line-height:6mm;}

p.title1 {text-align:center; font-size:4.167em; color:white; 
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 100px;
    margin-left: 100px;
	color:white;
	line-height:100%;
}

p.title2 {text-align:left; font-size:2.083em; color: white; 
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 100px;
    margin-left: 100px;
	color: white;
	line-height:100%;
}

p.warn {position:relative; top:-25px; text-align:center; font-size:1.25em; color:#FF69B4; line-height:6mm;
}

.TextWrap {
	float: right;
	width: 35%;
	margin:0px 20px;
	position:relative; 
	top:-70px;
}

.TextWrapU {
	float: right;
	width: 300px;
	height: 450px;
	margin:0px 20px 20px;
	position:relative; 
	top:30px;
}

.TextWrapUact {
	float: right;
	width: 300px;
	height: 450px;
	margin:0px 20px;
	position:relative; 
	top:0px;
}

.TextWrapA {
	float: right;
	width: 400px;
	height: 325px;
	margin:0px 20px 50px;
	position:relative; 
	top:35px;
}

.TextWrapV {
	float: right;
	width: 35%;
	margin:0px 20px;
	position:relative; 
	top:20px;
}

.TextWrapZ {
	float: right;
	width: 22%;
	margin: -30px 100px 30px;
	position:relative; 
	top:10px;
}

.TextWrapAa {
	float: right;
	width: 30%;
	margin:-20px 100px 60px;
	position:relative; 
	top:10px;
}

p.ev {
    text-align:center;
	font-size:1.667em;
	top:-25px;
	color:white;
	line-height:150%;
}

p.ey {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 100px;
	font-size:3.333em; 
	color:white;
	line-height:150%;
}

p.ex {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 100px;
    margin-left: 100px;
	font-size:1.667em; 
	color:white;
	line-height:100%;
}

p.ez {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 100px;
    margin-left: 100px;
	font-size:1.667em;
	line-height:125%;
	color: #4B0082
}

p.ezy {
    margin-top: -10px;
    margin-bottom: 10px;
    margin-right: 100px;
    margin-left: 160px;
	font-size:1.667em;
	line-height:125%;
	color: #4B0082
}

p.ezy45 {
    margin-top: 15px;
    margin-bottom: 5px;
    margin-right: 0px;
    margin-left: 0px;
	padding: 0px;
	font-size:20pt;
	line-height:125%;
	color: #4B0082
}

p.ezyer {
    margin-top: -10px;
    margin-bottom: 10px;
    margin-right: 120px;
    margin-left: 160px;
	font-size:1.667em;
	line-height:125%;
	color: #4B0082
}

.TextWrapU1 {
	float: right;
	width: 250px;
	height: 350px;
	margin:0px 75px;
	position:relative; 
	top:-40px;
	right:60px;
}

.TextWrapUact1 {
	float: right;
	width: 250px;
	height: 350px;
	margin:0px 20px;
	position:relative; 
	top:0px;
}


p.ezy22 {
    margin-top: -10px;
    margin-bottom: 10px;
    margin-right: 100px;
    margin-left: 160px;
	font-size:2.667em;
	line-height:125%;
	color: white
}


p.ezz {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 100px;
    margin-left: 100px;
	font-size:1.667em;
	line-height:125%;
	color: #4B0082
}

p.ezz1 {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 100px;
    margin-left: 100px;
	font-size:1.667em;
	line-height:125%;
	color: #4B0082
}

.highlight
{
	background-color: blue;
}

.find_selected
{
	background-color: green;
}

.container {
  width: 95%;
}

/* For mobile phones: */

@media screen and (max-width:1000px) {
	p.title {
		font-size: 2.5em;
		line-height: 1.2em;
	}
	p.warn {
		display:none !important;	
	}
	.ez img {
		width: 100%;
		position: relative;
		display: block;
		left: auto;
		right: auto;
		top:auto;
		margin:15px auto;
		height:auto;
		clear:both;
		max-width: 400px;
	}
	img.TextWrapA {
		width: 100%;
		position: relative;
		display: block;
		left: auto;
		right: auto;
		top:auto;
		margin:10px auto;
		margin-left:20px;
		height:auto;
		clear:both;
		max-width: 400px;
	}
	p.ey {
		font-size: 2.5em;
		line-height: 1em;
		margin:15px;
		text-align: center;
	}
	p.ex {
		font-size:1.3em;
		margin-left:15px;
		margin-right:15px;
	}
	p.ez {
		font-size: 1.4em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
	}
	p.ezy {
		font-size: 1.1em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
		text-align:center;
	}
	p.ezy45 {
		font-size: 1.4em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
	}
	p.ezyer {
		font-size: 1.4em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
	}
	p.ezy22 {
		font-size: 1.4em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
	}
	p.ezz {
		font-size: 1.4em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
	}
	p.ezz1 {
		font-size: 1.4em;
		line-height: 1.2em;
		margin-left:15px;
		margin-right:15px;
	}
	.TextWrap {
		float: none;
		width: 100%;
		margin:0px;
		position:relative; 
		top:0px;
	}
	img.TextWrapU1 {
		width: 100%;
		position: relative;
		display: block;
		left: auto;
		right: auto;
		top:auto;
		margin:15px auto;
		height:auto;
		clear:both;
		float:none;
		max-width: 250px;
	}
}