.PLHFOSPMEJGB{width:788px;height:22px;position:relative;z-index:50;}
.PLHFOSPMEJGBl1d{width:788px;height:22px;background-color:#c3d9ff;text-align:left;}
.PLHFOSPMEJGBl1u{margin:0;padding:1px;width:786px;height:20px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.PLHFOSPMEJGBnl0{display:block;float:left;width:193px;height:18px;text-align:left;border:solid 1px #c3d9ff;background-color:#c3d9ff;}
.PLHFOSPMEJGBnl0 a{display:block;padding:2px 6px 0px 6px;text-decoration:none;color:#808080;}
.PLHFOSPMEJGBnl1{display:block;float:left;width:193px;height:18px;margin-left:2px;text-align:left;border:solid 1px #c3d9ff;background-color:#c3d9ff;}
.PLHFOSPMEJGBnl1 a{display:block;padding:2px 6px 0px 6px;text-decoration:none;color:#808080;}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	color: #000066;
	margin-left: 0px;
}

.engl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin-right: auto;
	color: #000066;
	margin-left: 0px;
}
div.banner {
  margin: 0;
  line-height: normal;
  text-align: centre;
  position: fixed;
  bottom: 2em;
  left: auto;
  width: 50px;
  right: 2em;
}
div.banner p {
	padding: 1px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #afeeee;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

div.banner a, div.banner em { display: block; margin: 0.5px }
div.banner a:link { text-decoration: none; color: #000066 }
div.banner a:visited { text-decoration: none; color: #000066 }
div.banner a:hover {
	color: #000066;
	background-color: #99FFFF;
}
