html body {
	background: rgb(255, 255, 255); margin: 0px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif;
}
body {
	background: rgb(255, 255, 255); margin: 0px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif;
}
a.redlink:link {
	color: black;
}
a.redlink:visited {
	color: black;
}
.redlink#a:hover {
	color: red;
}
a.redlink:hover {
	color: rgb(9, 118, 3);
}
a.blacklink:link {
	color: black;
}
a.blacklink:visited {
	color: black;
}
a.thmlink:link {
	text-decoration: none;
}
a.thmlink:visited {
	text-decoration: none;
}
a.link:link {
	color: rgb(51, 51, 51); text-decoration: underline;
}
a.link:visited {
	color: rgb(102, 102, 102); text-decoration: underline;
}
a.greenlink:link {
	color: rgb(0, 101, 103); text-decoration: underline;
}
a.greenlink:visited {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.content {
	line-height: 12px; font-family: "Arial"; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; background-image: none;
}
.content_bold {
	font: bold 11px/normal "Arial"; font-size-adjust: none; font-stretch: normal;
}
.contentsmall {
	color: rgb(0, 0, 0); font-family: "Arial"; font-size: 10px; font-style: italic; font-weight: normal; text-decoration: none; background-image: none;
}
.contentsmall01 {
	color: rgb(0, 0, 0); font-family: "Arial"; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; background-image: none;
}
.note {
	font: 10px/normal "Arial"; color: rgb(51, 51, 51); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.smallword {
	font: 10px/13px "Arial"; color: rgb(51, 51, 51); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.head {
	color: rgb(3, 59, 116); line-height: 22pt; font-family: "Arial"; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none; background-image: none;
}
.suphead {
	color: rgb(0, 122, 140); line-height: normal; font-family: "Arial"; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none; background-image: none;
}
.banner01h {
	line-height: normal; font-family: "Arial"; font-size: 15px; font-style: normal; font-weight: bold; text-decoration: none; background-image: none;
}
.banner01in {
	color: rgb(255, 255, 255); line-height: normal; font-family: "Arial"; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; background-image: none;
}
.banner02h {
	line-height: normal; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-style: normal; font-weight: 600; text-decoration: none; background-image: none;
}
.insidecontent {
	color: rgb(51, 51, 51); line-height: normal; font-family: "Arial"; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; background-image: none;
}
.meun {
	font: 11px/14px "Arial", "Helvetica", "sans-serif"; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
h1 {
	color: rgb(54, 120, 27); font-family: "Arial", "Helvetica", "sans-serif"; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none; margin-bottom: 3px; background-image: none;
}
h2 {
	color: rgb(103, 103, 103); font-family: "Arial", "Helvetica", "sans-serif"; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; margin-bottom: 3px; background-image: none;
}
h3 {
	font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13pt; font-style: normal; font-weight: normal; text-decoration: none; margin-bottom: 1px; background-image: none;
}
.insidecontentLink {
	color: rgb(33, 136, 208); font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; text-decoration: none; background-image: none; F: normal;
}
.insidecontentBold {
	color: rgb(22, 86, 0); line-height: normal; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; background-image: none;
}
.box {
	height: 18px; color: rgb(51, 51, 51); line-height: 13px; font-family: "Arial"; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; background-image: none;
}
.meuntable {
	background-position: 15px 50%; font: 10px/20px "Arial", "Helvetica", "sans-serif"; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: rgb(184, 225, 121);
}
.meuntableinside {
	background-position: 15px 50%; font: 10px/20px "Arial", "Helvetica", "sans-serif"; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: rgb(232, 254, 210);
}
.notebold {
	font: bold 11px/normal "Arial"; color: rgb(51, 51, 51); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.boxCopy {
	width: 25px; height: 18px; color: rgb(51, 51, 51); line-height: 13px; font-family: "Arial"; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; background-image: none;
}
.pri_nav_box {
	padding: 0px; height: 27px; background-image: url("/hsb/eng/home/image/revamp_2007/navbg.gif"); background-repeat: repeat-x;
}
.pri_nav_box .lang {
	padding: 5px 0px 0px; float: right;
}
.pri_nav_box ul {
	margin: 0px; padding: 0px 0px 0px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; float: left;
}
.pri_nav_box ul li {
	display: inline;
}
.pri_nav_box ul li a {
	padding: 6px 10px 3px; color: rgb(57, 57, 57); text-decoration: none; float: left;
}
.pri_nav_box ul li a.topnav {
	background-position: left 50%; background-image: url("/hsb/chi/home/image/revamp_2007/nav_divider.gif"); background-repeat: no-repeat;
}
.pri_nav_box ul li a:hover {
	color: rgb(57, 57, 57);
}
.pri_nav_box .active a {
	background-position: right 50%; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-image: url("/hsb/eng/home/image/revamp_2007/navbg_selected.gif"); background-repeat: repeat;
}
.pri_nav_box .active a:hover {
	color: rgb(255, 255, 255);
}
.pri_nav_box td {
	font-family: Arial, Helvetica, sans-serif; vertical-align: top;
}
.header {
	height: 59px; text-align: right; padding-right: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.header div div {
	padding-top: 3px;
}
.divider {
	color: rgb(121, 121, 121); font-size: x-small; font-weight: bold; vertical-align: middle;
}
.header a:link {
	color: rgb(54, 54, 54);
}
.header a:visited {
	color: rgb(54, 54, 54);
}
.header a:hover {
	color: rgb(9, 118, 3);
}
.header div div {
	padding-right: 1px;
}
a:link {
	color: rgb(54, 54, 54);
}
a:visited {
	color: rgb(54, 54, 54);
}
a:hover {
	color: rgb(9, 118, 3);
}