body { text-align:center;
	padding: 0px;
	background:#ffffff;
	color:#000000;
	font-size:100%
} 
#wrapper { background: #FFFFFF; width:97%; max-width:630px; padding:1%;  text-align:left; margin: 2px auto; border:solid thin #000000; border-radius:0.5em;box-shadow: 5px 5px 2px #888888;}
.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal; color: #000000}
#header { 
	width:98%;
	margin:5px 2% 0px 2%;
	padding:5px 2% 0px 2%;
	margin: 0 auto;
}
#headerinnerl { 
	width:20%;
	margin: 5px;
	padding:5px;
	float:left;
	text-align:right;
}
#headerinnerr { 
	width:65%;
	margin:5px 2% 5px 0px;
	padding:5px;
	float:right;
	text-align:center;
}
.imglogo {
	width:90%;
	max-width:113px;
	padding:3px;
	margin-top:40px;
	margin-bottom:3px;
	display: block;
    	margin-left: auto;
	border:0px;
}
#imgwp {
	width:107px;
	padding:3px;
	margin-left:auto;
	margin-right:auto;
	display: block;
	border:0px;
}

.fuchsia_centre_bold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.4em;
line-height:28pt;
font-weight: bold;
text-align: center;
}
.fuchsia_centre_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}
.fuchsia_standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
}
.maintextbold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
}
.subhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; color: #008000}
.smallnormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-style: normal; font-weight: normal}
.smallnormalbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: left; color: #008000}
.mainlowtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000 }
.maintextital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #000000
}
.subhead1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-weight: bold; color: #008000}
.subhead2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-style: normal; font-weight: bold; color: #008000 }
.maintextbig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #3333FF}
.maintextCentre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-align: center}
.mainpagecent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; text-align: center}
.maintextleft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left}
.menulink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #008000; line-height: normal}
.menulinkblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #0000FF}
.maintextnonjust { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; color: #000000 }

h1{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.5em; 
	font-style: italic; 
	font-weight: bold; 
	color: #008000; 
	text-align: center; 
	line-height: normal;
} 
h2{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.5em; 
	font-style: italic; 
	font-weight: bold; 
	color: #008000; 
	text-align: center; 
	line-height: normal;
}
h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.1em; 
	font-style: normal; 
	font-weight: bold; 
	color: #008000;
}

.hr50 { 
	border:0px;
	color:#000000;
	background-color:#000000;
	height:1px;
	width:50%;
	text-align:center;
 }
.hr75 { 
	border:0px;
	color:#000000;
	background-color:#000000;
	height:1px;
	width:75%;
	text-align:center;
 }
.hr95 { 
	border:0px;
	color:#000000;
	background-color:#000000;
	height:1px;
	width:95%;
	text-align:center;
 }
.hr100 { 
	border:0px;
	color:#000000;
	background-color:#000000;
	height:1px;
	width:100%;
	text-align:center;
 }

div.clearfloats {clear:both;}


#headerprint { display:none;
}


/* anchor styles <---------------------------------------------------- */


a:active, a:focus, a:link{
	color: #0000FF;
	text-decoration:underline;	
} 
a:visited {
	color: #9933ff;
	text-decoration:underline;	
} 

a:hover { 
	color:#ff0000;
	text-decoration:none;
}

.border_red {border:double red 1px;}

.border_black {border:double black 1px;}

.border_hdbox {border:double #003399 1px;}

.border_grey {border:double #999999 1px;}

.border_green {border:double #66FF66 2px;}

.usefulborder {border:double #66FF66 2px;}

@media screen and (max-width:760px){.a {float:left;
height:40px;
line-height:40px;
padding-left:0.8em;
padding-right: 0.8em;
border-radius:8px;
background-color:#CCCCCC;
background-repeat:repeat-x;}
body { text-align:center;
	padding: 0px;
	background:#ffffff;
	color:#000000;
	font-size:95%
}
#wrapper { background: #FFFFFF; width:97%; max-width:630px; padding:0; margin-left: auto; margin-right:auto; text-align:left; margin-top: 0; margin-bottom: 2px; }
#header { 
	width:98%;
	margin:0px 2% 0px 2%;
	padding:0px 2% 0px 2%;
	margin-left: auto;
	margin-right: auto;
}
h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.1em; 
	font-style: normal; 
	font-weight: bold; 
	color: #008000;
	margin:0;
}}

@media screen and (max-width:380px){
#wrapper { background: #FFFFFF; width:97%; max-width:630px; padding:1%; margin-left: auto; margin-right:auto; text-align:center; margin-bottom: 2px; }
#headerinnerl { 
	display:none;
}
#headerinnerr { 
	width:95%;
	margin-top: 0;
	margin-left: auto;
	margin-right:auto;
	text-align:center;
}}