HTML
{
	height: 100%;
}
UL
{
	margin: 0px;
	padding: 0px;
}
OL
{
	padding: 0px;
	margin: 0px;
}
FORM
{
	padding: 0px;
	margin: 0px;
}
IMG
{
	border: none;
}
LI
{
	list-style-type: none;
}
TABLE
{
	font-size: 12px;
}
INPUT
{
	font-size: 12px;
	font-family: tahoma,Arial,Helvetica,sans-serif;
}
P
{
	margin: 0px;
}
BODY
{
	font-size: 12px;
	background: #fff;
	margin: 0px;
	color: #222;
	WORD-BREAK: break-all;
	line-height: 150%;
	font-family: tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif;
	height: 100%;
}
A:link
{
	color: #277dbb;
	text-decoration: none;
}
A:visited
{
	color: #277dbb;
	text-decoration: none;
}
A:hover
{
	color: #469ad9;
	text-decoration: underline;
}
A:active
{
	color: #277dbb;
	text-decoration: none;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.clear
{
	clear: both;
}
.none
{
	display: none;
}
#Header
{
	clear: both;
	margin: 20px auto 0px;
	width: 760px;
}
#Header #logo
{
	background: url(logo.jpg) no-repeat left top;
	float: left;
	width: 150px;
	text-indent: -9999px;
	height: 30px;
}
#Header #menu
{
	padding-right: 20px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	color: #277dbb;
	padding-top: 10px;
}
#Container
{
	clear: both;
	background: url(ContainerBg.jpg) no-repeat left 20px;
	margin: auto;
	width: 760px;
}
.reg_content
{
	border: #dadada 1px solid;
	background: #f7f7f7;
	margin: 30px auto auto;
}

@media Unknown
{
	.reg_content
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 20px;
		padding-top: 0px;
	}
}
FIELDSET
{
	clear: both;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 14px;
	padding-bottom: 15px;
	margin: auto;
	border-top-style: none;
	padding-top: 5px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
FIELDSET LEGEND
{
	padding-right: 0px;
	display: block;
	padding-left: 5px;
	font-weight: 900;
	font-size: 14px;
	padding-bottom: 3px;
	margin: 0px 0px 10px;
	color: #333;
	padding-top: 5px;
	border-bottom: #dadada 1px dashed;
	letter-spacing: 4px;
}
#ob_reg
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
}
#ob_reg UL
{
	clear: both;
	margin: 0px;
	padding-top: 5px;
}
#ob_reg INPUT
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	padding-bottom: 0px;
	padding-top: 2px;
}
#ob_reg LI
{
	padding-right: 0em;
	padding-left: 0em;
	float: left;
	padding-bottom: 0em;
	margin: 0px;
	vertical-align: bottom;
	WORD-BREAK: break-all;
	padding-top: 0.25em;
	list-style-type: none;
	text-align: left;
}
#ob_reg UL LI.r_left
{
	font-size: 14px;
	width: 120px;
	text-align: right;
}
#ob_reg UL LI.r_leftnone
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 150px;
	padding-top: 0px;
	height: 0px;
}
#ob_reg UL LI.r_right
{
	width: 250px;
	text-align: left;
}
#ob_reg UL LI.r_msg
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #666;
	padding-top: 0px;
}
.okimg
{
	display: none;
	vertical-align: top;
}
#d_uname
{
	width: auto;
}
.d_default
{
	border-right: #f7f7f7 1px solid;
	padding-right: 0px;
	border-top: #f7f7f7 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: #f7f7f7 1px solid;
	padding-top: 2px;
	border-bottom: #f7f7f7 1px solid;
}
.d_on
{
	border-right: #ffcc00 1px solid;
	padding-right: 0px;
	border-top: #ffcc00 1px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: #ffcc00 1px solid;
	color: #000;
	padding-top: 2px;
	border-bottom: #ffcc00 1px solid;
	background-color: #ffffdd;
}
.d_ok
{
	border-right: #00be00 1px solid;
	padding-right: 0px;
	border-top: #00be00 1px solid;
	padding-left: 24px;
	background: url(../images/reg_ok.gif) #e6ffe6 no-repeat 4px 50%;
	padding-bottom: 2px;
	border-left: #00be00 1px solid;
	color: #000;
	padding-top: 2px;
	border-bottom: #00be00 1px solid;
}
.d_err
{
	border-right: #f30 1px solid;
	padding-right: 0px;
	border-top: #f30 1px solid;
	padding-left: 24px;
	background: url(../images/reg_err.gif) #fff1e4 no-repeat 4px 50%;
	padding-bottom: 2px;
	border-left: #f30 1px solid;
	color: #f00;
	padding-top: 2px;
	border-bottom: #f30 1px solid;
}
#upwd
{
	float: left;
}
#ssnbotton
{
	font-size: 12px;
	width: 150px;
}
#ssnbotton1
{
	font-size: 12px;
	width: 181px;
}
#save_stat
{
	margin: 0px 0px 0px 10px;
	vertical-align: 0px !important;
	color: #f00;
}
* + HTML #save_stat
{
	vertical-align: 10px !important;
}
#save_stat IMG
{
	margin: 0px 10px 0px 0px;
	vertical-align: middle;
}
#regbotton
{
	height: 40px;
}
.ob_pws
{
	display: inline;
	font-size: 9pt;
	float: left;
	width: 183px;
	background-color: #f1f1f1;
	text-align: center;
}
.ob_pws0
{
	display: inline;
	float: left;
	width: 60px;
}
.ob_pws1
{
	display: inline;
	float: left;
	width: 60px;
	background-color: #ff3300;
}
.ob_pws2
{
	display: inline;
	float: left;
	width: 60px;
	background-color: #ffff99;
}
.ob_pws3
{
	display: inline;
	float: left;
	width: 60px;
	background-color: #00cc66;
}
#showpassregtext
{
	clear: both;
	padding-right: 10px;
	border-top: #f8ca12 3px solid;
	padding-left: 10px;
	background: url(images/cierre_pie.gif) #fef7de no-repeat left top;
	padding-bottom: 10px;
	margin: 20px auto auto;
	width: 90%;
	line-height: 1.5;
	padding-top: 10px;
	border-bottom: #f8ca12 3px solid;
	text-align: left;
}
#showpassregtext STRONG
{
	display: block;
	text-align: center;
}
#showpassregtext UL
{
}
#showpassregtext LI
{
	list-style: decimal none inside;
	float: none;
}
#obcode
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	margin: -4px 0px 0px;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
	height: 20px;
}
#domain
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	margin: -4px 0px 0px;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
	height: 20px;
}
#upwd
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
}
#repassword
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
}
#answer
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	margin: -4px 0px 0px;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
	height: 20px;
}
#blogname
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	margin: -4px 0px 0px;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
	height: 20px;
}
#codestr
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	margin: -4px 0px 0px;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
	height: 20px;
}
.input_onFocus
{
	background: #ffc;
}
.input_onBlur
{
	background: #fff;
}
#Footer
{
	clear: both;
	padding-right: 0px;
	border-top: #adadad 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 20px auto auto;
	width: 700px;
	padding-top: 15px;
	height: 20px;
}
.inputstyle
{
	border-right: #cccccc 1px solid;
	border-top: #828587 1px solid;
	background: #fff;
	border-left: #828587 1px solid;
	border-bottom: #cccccc 1px solid;
}
body
{
	font-family: ËÎÌå;
	margin: 0px;
}
a
{
	behavior: url(alinkclear.htc);
}
img{ border:none;vertical-align: middle; }
.tb201
{
	width: 100%;
	margin-top: -1px;
	width: 100%;
	border-collapse: collapse;
	background-color: #e2e2e2;
	font-size: 12px;
}
.tb201 tr
{
	background-color: #ffffff;
	height: 30px;
}
.td202
{
	background-color: #f5f5f5;
	padding-right: 10px;
	width: 20%;
}
.td203
{
	width: 80%;
	padding-left: 10px;
}
.td203 span
{
	color: #999999;
	font-size: 9pt;
}
.top_reg_ul1
{
	width: 190px;
	margin-top: 3px;
}
.top_reg_ul1 li
{
	display: inline;
	width: 50px;
	height: 22px;
	background-color: #6d0005;
	border: #ffffff 1px solid;
	color: #ffffff;
	text-align: center;
	margin-right: 10px;
	line-height: 25px;
	float: left;
}
.top_reg_ul1 li a
{
	color: #ffffff;
	text-decoration: none;
}
.subregbutton
{
	height: 30px;
	width: 150px;
	font-size: 14px;
}
.mmdiv2002
{
	width: 974px;
	margin: auto;
	height: 29px;
	background-image: url(../images/top_reg_bg.gif);
	text-align: right;
	background-repeat: repeat-x;
	 font-size:9pt;
	color:#ffffff;
	line-height:30px;
}
.leftctrltd01
{
	height: 22px;
	background-image: url(../images/left_img4.gif);
	background-repeat: repeat-x;
	color: #fcf3eb;
	font-weight: bold;
	font-size: 14px;
}
.leftctrltd01 a{color:#ffebe4; text-decoration:none;}
.leftctrltd01 span{ margin-left:5px;}
.leftctrltd01 img{margin-left:10px; cursor:pointer;}
.leftctrltd02{ width:185px;}
.leftctrltd02 div{ width:160px; margin-left:20px; line-height:25px;}
.leftctrltd02 span{ margin-left:5px;}
.leftctrltd02 span a
{
	font-size: 9pt;
	color: #cc0000;
}
.comproductlist_div01{border: silver 1px solid; width:106px; height:103px;}
.comproductlist_div02{font-size:14px; font-weight:bold; margin-top:5px;}
.comproductlist_div01 img{ vertical-align:middle}
