.inp {
	MARGIN-TOP: 5px; FONT-SIZE: 8pt; MARGIN-LEFT: 5px; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.men {
	FONT-SIZE: 8pt; MARGIN-LEFT: 5px; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.nTitle {
	FONT-SIZE: 9pt; COLOR: #990000; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.nCont {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.formword {
	PADDING-LEFT: 10px; FONT-SIZE: 9pt; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.menuword {
	PADDING-LEFT: 20px; FONT-SIZE: 9pt; COLOR: #999999; PADDING-TOP: 3px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.serCont {
	PADDING-LEFT: 50pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 20px; COLOR: #000000; LINE-HEIGHT: 15pt; PADDING-TOP: 20px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.unnamed1 {
	FONT-SIZE: 9pt; LINE-HEIGHT: normal
}
a:link {
	color: #003399;
	text-decoration: underline;
}
a:visited {
	color: #003399;
	text-decoration: underline;
}
a:hover {
	color: #FF9900;
	text-decoration: underline;
}
a:active {
	color: #003399;
	text-decoration: underline;
}

.donate {
	FONT-SIZE: 8pt; LINE-HEIGHT: 16pt
}
.unnamed2 {
	FONT-SIZE: 15px; LINE-HEIGHT: normal
}
.unnamed3 {
	FONT-SIZE: 10pt; LINE-HEIGHT: 22px
}
.unnamed4 {
	FONT-SIZE: 12pt
}
.fontTitle {
	FONT-SIZE: 15px; COLOR: #003399; LINE-HEIGHT: normal
}
.fontRed {
	FONT-SIZE: 12pt; COLOR: #ff0000; LINE-HEIGHT: 20pt
}
.BPTitleColor {
	BACKGROUND-COLOR: #99ccff
}
.BPHeadColor {
	BACKGROUND-COLOR: #beddfa
}
.BPContentColor {
	BACKGROUND-COLOR: #e3f1fd
}

.TextNoInput {
	background-color: #F6F6F6;
	color: #778899;
	border: 1 none #BBBBBB;
	font: 10pt "新細明體";

}
.TextField2 {
	background-color: #FFFFFF;
	border-color: #858585;
	border-style: solid;
	border-width: 1;
	color: #000000;
	text-align: right;
	font: 10pt "新細明體";
}
.TextField3 {
	background-color: #FFFFFF;
	border-color: #858585;
	border-style: solid;
	border-width: 1;
	color: #000000;
	font: 10pt "新細明體";
}
.txtBox2 {
	BORDER-RIGHT: #eeeeee 1px solid;
	BORDER-TOP: #acacac 1px solid;
	FONT-SIZE: 10pt;
	BACKGROUND-IMAGE: url(/ezpay/images/inputshadow_white-off.gif);
	BORDER-LEFT: #acacac 1px solid;
	COLOR: #666666;
	LINE-HEIGHT: 16pt;
	BORDER-BOTTOM: #eeeeee 1px solid;
	FONT-FAMILY: "新細明體";
	BACKGROUND-COLOR: #fafafa;
}
.Form {
margin-top: 0px;
margin-bottom: 0px;
}
.textTitle01 {
	color: #003399;
	border: 1px none;
	font: bold 12pt "新細明體";

}
.textPrompt01 {
	background-color: #F0F0F0;
	text-align: right;
	border: 1px none;
	font: 10pt "新細明體";
	color: #000000;

}
.textMsg01 {
	color: #FF0000;
	font: bold 12pt/20pt "新細明體";

}
.textMsg02 {
	color: #FF6600;
	font: 10pt "新細明體";
}
.textMsg03 {
	color: #FFCC00;
	font: 10pt "新細明體";
}
.textTitle02 {
	color: #0066CC;
	font: bold 12pt "新細明體";
}
.textDesc01 {
	font: 10pt/13pt "新細明體";
	color: #333333;
}
.button {
	font: 9pt "新細明體";
	color: #0000CC;
	border: 1px outset #AABEDD;
	background: #E7EDF5 url(none) repeat;
	word-spacing: 15pt;
	width: 100px;
	text-align: center;
	height: 15pt;
	letter-spacing: 1pt;
	margin: 1px;
	padding: 1px;
}
.textinput {
	font: 10pt "新細明體";
	color: #000066;
	border: 1px solid #7D9FF0;
	margin: 1px;
	background: #EEF2FD;
}
.menu01 {
	font: 10pt "新細明體";
	color: #0000CC;
}
.text001 {
	font: 10pt/15pt "新細明體";
	color: #0000CC;
}
.text002 {
	font: 10pt/15pt "新細明體";
	color: #666666;
}
.text01 {
	font: 10pt/15pt "新細明體";
	color: #666666;
}
.top_001 {
	font: 9pt/15pt "新細明體";
	color: #FFFF99;
}