#spacer {clear:both; width:1px; height:1px;}


table {
	font-weight:bold;
	font-family:Arial;
}

img {
	border:0;
}

.error_msg {
	color:#ff0000;
	font-size:90%;
	padding-left:25px;
}

label.error {
	color:#ff0000;
	font-size:90%;
	padding-left:25px;
}

.line {
	background-image:url('../app/img/en/line.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:100%;
	height:1px;
}

.now {
	font-family:Arial;
	font-size:120%;
}

.nowid {
	font-family:Arial;
	font-size:90%;
}

.errorMsg {
	color:#ff0000;
	font-size:14px;
	padding-left:25px;
	width:85%;
}

.errorMsgS {
	color:#ff0000;
	font-size:14px;
	width:95%;
}

.nowTop {
	
}

.nowTitle {
	font-size:155%;
	color:#7b7b7b;
	padding-left:25px;
}

.nowTitleS {
	font-size:145%;
	color:#7b7b7b;
	padding-left:25px;
}

.mailTitle {
	font-size:16px;
	color:#525252;
	padding-left:25px;
}

.passTitle {
	font-size:16px;
	color:#525252;
	padding-left:25px;
}

.inputBox {
	padding-left:25px;
	font-size:16px;
	color:#525252;
}

.inputBoxS {
	padding-left:25px;
	font-size:16px;
	color:#525252;
}

.forgotpwd {
	padding-left:25px;
	font-size:16px;
	color:#525252;
}

.applyTitle {
	font-size:22px;
	color:#525252;
	padding-left:25px;
}

.bText {
	color:#000000;
	font-size:14px;
	padding-left:25px;
	font-style:italic;
}

.bTextS {
	color:#000000;
	font-size:18px;
	padding-left:25px;
}

.regTitle {
	padding-left:25px;
	font-size:16px;
	color:#525252;
}
.conTitle {
	padding-left:25px;
	font-size:18px;
	color:#525252;
}

.regTitleS {
	padding-left:25px;
	font-size:16px;
	color:#525252;
}

.sText {
	color:#555555;
	font-size:14px;
	padding-left:25px;
}

.code {
	padding-left:25px;
}

.conText {
	color:#555555;
	font-size:14px;
}

.mailText {
	color:#f8991d;
	font-size:20px;
	padding-left:25px;
}

.checkText {
	color:#555555;
	font-size:14px;
	padding-left:25px;
}

.adBanner {
	padding-left:25px;
}

.redUserInputTip {
	color:#ff0000;
	font-size:90%;
	padding-left:25px;
}

.hiddenUserInputTip {
	display: none;
}

.dim
{
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1 !important;
	background-color:white;
	filter: alpha(opacity=75); /* internet explorer */
	-khtml-opacity: 0.75;      /* khtml, old safari */
	-moz-opacity: 0.75;       /* mozilla, netscape */
	opacity: 0.75;           /* fx, safari, opera */
}

.ui-dialog-buttonset {
	float : left !important;
}
.ui-widget-overlay {
	filter:alpha(opacity=50) !important;
	-moz-opacity:0.5 !important;
	opacity:0.5 !important;
}
.ui-dialog-titlebar {
	background : none !important;
	border : none !important;
}

.nowTopDiy {
	background-image:url('img/en/bg2.png');
	background-repeat:no-repeat;
	background-position:50% 50%;
}