.bg001 {
	background-color: #555555;
}
.bg002 {
	background-color: #5F5F5F;
}
.page-title {
	background-color: #333333;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 700px;

}
.content-title {
	font-family: "Helvetica", "新細明體";
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
	text-align: left;
	vertical-align: middle;
	height: 60px;
	width: 500px;
	padding-right: 20px;
	padding-left: 20px;
}
a:link {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;


}
a:visited {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;


}
a:hover {
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;


}
a:active {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;


}
a.button-menu:link {
	color: #FFFFFF;
	text-decoration: none
}
a.button-menu:visited {
	color: #FFFFFF;
	text-decoration: none
}
a.button-menu:hover {
	color: #FF9900;
	text-decoration: underline
}
a.button-menu:active {
	color: #FFFFFF;
	text-decoration: none
}
.content-body {

	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #E6E6E6;
	text-align: left;
	vertical-align: top;
	padding: 20px;
	width: 500px;
}
.content-body-title {
	font-family: "Helvetica", "新細明體";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.bg003 {
	background-color: #FFFFFF;

}
.page-bottom {
	font-family: "Helvetica", "新細明體";
	background-color: #333333;
	text-align: center;
	vertical-align: middle;
	height: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;


}
.table-title {
	font-family: "Helvetica", "新細明體";
	background-color: #000000;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	padding: 3px;

}
.table-content {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E6E6E6;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	padding: 3px;
	background-color: #505050;

}
.m1-form-question {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #555555;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}
.m1-form-answer {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3px;
	background-color: #555555;

}
.m1-form-textfield {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	border: 1px solid #505050;
	width: 100%;
	background-color: #FFFFFF;

}
.m1-form-textbox {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 50px;
	width: 100%;

}
.product-title {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: none;
	background-color: #000000;
	text-align: right;
	vertical-align: top;
	padding: 5px;
	height: 30px;
}
.sample {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF9900;
	text-decoration: underline;
}
.content-body-subtitle {


	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #E6E6E6;
	text-align: left;
	vertical-align: top;
}
.menu-section {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
	text-decoration: none;
	background-color: #555555;
	text-align: left;
	vertical-align: middle;
	height: 30px;
	width: 190px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #e6e6e6;

}
.menu-title {

	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #555555;
	text-align: left;
	vertical-align: middle;
	height: 30px;
	width: 190px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.footer-left {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;

}
.footer-right {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;

}
.m1-form-section {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
	text-decoration: none;
	background-color: #555555;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #e6e6e6;
	padding: 10px;

}
.m1-form-contentbox {

	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 300px;
	width: 100%;
}
.m1-form-submitbutton {

	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
	background-color: #555555;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
.section-charity {
	background-image: url(images/photo-charity.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 282px;
	text-align: center;
	vertical-align: middle;
	background-color: #333333;


}
.section-multipage {

	background-image: url(images/photo-multipage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 282px;
	text-align: center;
	vertical-align: middle;
	background-color: #333333;
}
.section-quickpage {


	background-image: url(images/photo-quickpage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 282px;
	text-align: center;
	vertical-align: middle;
	background-color: #333333;
}
.section-extra {
	background-image: url(images/photo-extra.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	background-color: #333333;
	height: 105px;
	width: 105px;


}
.section-contact {


	background-image: url(images/photo-contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 253px;
	text-align: center;
	vertical-align: middle;
	background-color: #333333;
}
.about-tablecontent {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	padding: 5px;
}
.colour-orange {
	color: #FF6600;
}
.m1-form-submitbutton-print {


	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
	background-color: #555555;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
.print-form-answer {
	font-family: "Helvetica", "新細明體";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3px;
	background-color: #FFFFFF;
	border: 1px solid #000000;

}
.print-form-question {
	font-family: "Helvetica", "新細明體";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border: 1px solid #000000;

}
.print-form-section {

	font-family: "Helvetica", "新細明體";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding: 10px;
}
.print-form-submitbutton {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #000000;

}
.print-form-textbox {
	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 50px;
	width: 100%;
	border: 1px solid #000000;

}
.print-form-textfield {
	font-family: "Helvetica", "新細明體";
	font-size: 16px;
	color: #555555;
	text-decoration: none;
	border: 1px solid #000000;
	width: 100%;
	background-color: #FFFFFF;

}
.faq-questions {


	font-family: "Helvetica", "新細明體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}

