body,td,th {
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 15px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.whitelink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.whitelink:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.whitelink:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.whitelink:active {
	text-decoration: none;
	color: #FFFFFF;
}
a:link {
	color: #272727;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #272727;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #272727;
}
.Font_Small {
	font-size: 15px;
}
.Font_Check{
	font-weight: bold;
	color: #363536;
	font-size: 16px;
}
.Font_Big {
	font-size: 19px;
	font-weight: bold;
}
.Font_Tiny {
	font-size: 13px;
}
.Font_Title {
	font-size: 22px;
	font-weight: bold;
	color: #363536;
}
.Font_SubTitle {
	font-size: 20px;
	color: #0d0d0d;
}
.Font_Highlight {
	color: #FFFFFF;
}
.Font_Dim {
	color: #000000;
}
.counter {
	color: #000000;
}
.Border_Top {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border: 1px solid #2b2b2b;
	background-color: #3b3b3b;
}
.Border {
	border: 1px solid #363536;
}
.TextField {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 15px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(images/common/BG_TextField.gif);
	background-repeat: no-repeat;
	border: 1px solid #3b3b3b;
}
.Button {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(images/common/BG_Button.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #3b3b3b;
	cursor:hand;
}
.BG_BR {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.BG_BL {
	background-repeat: no-repeat;
	background-position: left bottom;
}
.BG_Right {
	background-repeat: no-repeat;
	background-position: right;
}
.BG_Left {
	background-repeat: repeat-y;
	background-position: left;
}
.BG_TR {
	background-repeat: no-repeat;
	background-position: right top;
}
.BG_TL {
	background-repeat: no-repeat;
	background-position: left top;
}
.BG_Top {
	background-repeat: repeat-x;
	background-position: top;
}
.BG_Bottom {
	background-repeat: no-repeat;
	background-position: bottom;
}
.BG_Center {
	background-repeat: no-repeat;
	background-position: center center;
}
.BG_T {
	background-repeat: repeat-x;
	background-position: top;
}
.BG_B {
	background-repeat: repeat-x;
	background-position: bottom;
}
.BG_L{
	background-repeat: repeat-y;
	background-position: left;
}
.BG_R{
	background-repeat: repeat-y;
	background-position: right;
}
.TList {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 15px;
	color: #3B0E5B;
	background-color: #FFFFFF;
}

.Caution {
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	padding: 1px;
	background-color: #FFFF00;
}
.Font_Nano {
	font-size: 11px;
}


#BodyOverlay {background:#000;position:absolute;top:0;left:0;z-index:100;display:none;filter:alpha(opacity:80);KHTMLOpacity:0.80;MozOpacity:0.80;opacity:0.80;}
#PopupMsg {padding:5px;background:#FFF;position:absolute;top:40px;left:0;z-index:101;display:none;}
#PopupMsg p {text-align:right;padding:2px;margin:0;font-size:12px;color:#666;}
#PopupMsg p a:link {color:#666;text-decoration:none;}
#PopupMsg p a:visited {color:#666;text-decoration:none;}
#PopupMsg p a:hover {color:#ff0000;text-decoration:underline;}
#PopupMsg p a:active {color:#000;text-decoration:underline;}