@CHARSET "UTF-8";
/* for web site extended */


.bodyx1 {
	display: flex;
	flex-flow: column nowrap;
	justify-content: flex-start;
	margin: 0px auto;
	padding: 0px;
	font: 14px/18px sans-serif;
	color: #505050;
	text-decoration: none;
	background-image: url(res/bkgndx1.gif);
	background-repeat: repeat-x;
}

.itabs1c1 {
	display: flex;
	flex-flow: column wrap;
	justify-content: flex-start;
	align-items: center;
	list-style-type: none;
	padding: 0px;
}
.itabs1c1 .item {
	margin: 18px auto;
}

/* information table for style 1 and 2 columns */
.itabs1c2 {
	display: flex;
	width: 960px;
	margin: 36px auto;
	padding: 0px;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center;
	list-style-type: none;
}
.itabs1c2 .part1 {
	width: 40%;
}
.itabs1c2 .part2 {
	width: 55%;
}

/* information table for style 1 and 3 columns */
.itabs1c3 {
	display: flex;
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: flex-start;
	list-style-type: none;
}

.itabs1c3 .item {
	width: 32%;
	text-align: center;
}
.itabs1c3 .itemx {
	width: 268px; 
	height: 122px; 
	margin: 8px 0px;
	padding: 16px 20px;
	background-image: url(res/bkgnd-itabs1c3item.gif);
	background-repeat: no-repeat;
}
.itabs1c3 .itemx em {
	padding:0px 0px 0px 30px; color:#0572be;
}



/* information table for style 6 and 2 columns */
.itabs6c2 {
	margin: 18px auto;
	padding: 0px;
	width: 600px;
	list-style-type: none;
}
.itabs6c2 ul {
	height: 36px;
}
.itabs6c2 p {
	text-align: left;
}
.itabs6c2 .title {
	width: 200px;
}
.itabs6c2 .content{
	width: 400px;
}


.ftx2y1 {
	font-size: 28px;
	color: #de7403;
}
.ftn1b1 {
	font-size:17px;
	line-height: 22px;
	color: #3447fa;
}
.ftx1y1 {
	font-size: 22px;
	line-height: 36px;
	color: #de7403;
}
.ftx1g1 {
	font-size: 22px;
	line-height: 36px;
	color: #02ba0f;
}
.ftx1b1 {
	font-size: 22px;
	line-height: 36px;
	color: #3447fa;
}

/* blue head1 located in center */
.hbc1 {
	margin: 32px auto;
	width: 960px;
	text-align: center;
	font: bold 18px/22px "Verdana", "Tahoma", "Arial";
	color: #0572be;
}
/* blue head2 located in center */
.hbc2 {
	margin: 18px auto;
	width: 960px;
	text-align: center;
	font: bold 13px/16px "Verdana", "Tahoma", "Arial";
	color: #0572be;
}

.iw200 {
	display: block;
	width: 200px;
	margin: 16px auto;
}

/* border for bottom */
.bfb1 {
	padding-bottom: 26px;
	border-bottom-style: dotted;
	border-width: 1px;
	color: #de7403;
}

/* short yellow text located in center */
.tsyc1 {
	margin: 16px auto;
	width: 600px;
	text-align: center;
	color:#e98004;
}