
body {


	/*background-color:#FFFFFF;*/
	/*background-color:#d1e4dd;*/
	/*background-color:#d1d1e4;*/
	background-color: #ede500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color:#000000;
	padding-left: 40px;
	padding-right: 40px;

   /* background-image: url("images/chborder3.jpeg");
    background-repeat: repeat-y;*/
}

.mainhdg {
	text-shadow: 10px 5px 10px green;
	font-family: arial, helvetica, sans-serif;
	font-size: 200%;
	font-weight: bold;
	text-align: center;
	align-content: center;
	padding-top: 50px;

}

.subhead {
	text-shadow: 10px 5px 10px green;
	font-family: arial, helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	align-content: center;
	padding-top: 1px;

}



.strapline {
	
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	padding-bottom: 50px;
	padding-top: 20px;
	text-shadow: 10px 5px 10px green;

}




/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 2px dotted black; /* If you want dots under the hoverable text */
    
}

/* Tooltip text */
.tooltip .tooltiptext {
    visibility: hidden;
    width: 250px;
    background-color: rgb(227, 247, 213);
    color: #000000;
    text-align: center;
    padding: 5px;
    border-radius: 6px;
 
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
    visibility: visible;
}



.mihdg {
		font-family: arial, helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;

}

/* Sposiiton the logo */
.wsfhslogo {
	padding-right: 0px;
}

/* format the table header  */

table.th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	padding: 10px;
	border-color: #FFFCCC;
	border-style: outset;
	border-width: medium;
	align-content: center;
}

/* format the cells  */
table.td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 10px;
	border-color: #FFFCCC;
	border-style: outset;
	border-width: medium;

}

a:hover {
	color: #DEDECA;
	background-color: #000000;
}


a:visited {
color: #FF6600;
background-color: #000000;
}

/* centre text in jump to cells */

.tablhdr {
	text-align: center;
	align-content: center
}

.define{
	text-indent: 20%;


}

.copyrgt{
	font-size: 50%;
	font-style: italic;
	text-align: center;	
}


/* page last updatde */
.updated{
	font-size: 75%;
	font-style: italic;
	text-align: center;
	
}

.updated2{
	font-size: 75%;
	font-style: italic;
	text-align: center;
	
}


	
.datebackground{
	
	background-color: yellow;
	font-weight: bold;
	color: black;
	padding: 3px;
	
}



.gyintro {
	
	text-align: center
	
	
	
	
}


.wychweb22 {
	font-size: 75%;
	font-style: italic;
	
}


ul {
    list-style-type: none;
    
}







