@charset "big5";
#bg {
	background:url(images/bg_w.gif) no-repeat top center;
}
body {
	background:url(images/bg.gif) #e0e0e0 repeat-x top center;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 960px;
}
#main {
	background:url(images/main.jpg) no-repeat top center;
	height:545px;
}
	#main h1, #main h2, #main p {
		display:none;
		font-size:12px;
		margin:0;
	}
#formGift {
	background:url(images/formBG.jpg) no-repeat top center;
	height:380px;
}
	#formGift p {
		background: url(images/dot.gif) no-repeat left;
		font-family: "Times New Roman", Times, serif;
		letter-spacing: 4px;
		line-height: 28px;
		margin:20px 34px 0;
		text-align:left;
		text-indent: 24px;
	}
	#formGift .highlight {
		color:#FF0000;
	}
#test {
	background-color:#FFFFFF;
	height:550px;
}
#intro {
	background:url(images/intro.jpg) no-repeat top center;
	height:490px
}
	#intro h2, #intro h3, #intro p {
		display:none;
		font-size:12px;
		margin:0;
	}
#footer {
	background:url(images/footerBG.jpg) no-repeat top center;
	padding-top:36px;
}
dl#note {
	color:#666666;
	margin:0 36px;
	padding: 0px;
	text-align:left;
}
	dl#note dt, dl#note dd {
		margin-bottom:6px;
	}
#copyright {
	color:#8c8c8c;
	height:36px;
	line-height: 36px;
}

/* form Style */
form {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
	form ol {
	list-style-type: none;
	margin:88px 0px 0px 360px;
	padding:0;
	}
	form li {
		padding-bottom:4px;
	}

	.text {
		height:18px;
	}
	.must {
		color:#FF0000;
		font-family: Arial, Helvetica, sans-serif;
		vertical-align: super;
	}
