.reg00 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
}
.reg01 {
	color: #B18A53;
	font-family: "新細明體";
	font-size: 11px;
	letter-spacing: 1px;
}
.reg60 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:60px;
}
.reg80 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:80px;
}
.reg100 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:100px;
}
.reg140 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:140px;
}
.reg150 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:150px;
}
.reg170 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:170px;
}
.reg200 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:200px;
}
.reg350 {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px solid #CCCCCC;
	width:350px;
}
.reg00a {
	margin: 1px;
	padding: 1px;
	height: 16px;
	border: 1px none #CCCCCC;
}

.pwdChkCon0 {
	background-color:#EFEFF7; 
	border-right:solid 1px #BDCED6; 
	border-bottom:solid 1px #BDCED6; 
	text-align:center;
}

.pwdChkCon1 {
	background-color:#FF4545; 
	border-right:solid 1px #BB2B2B; 
	border-bottom:solid 1px #BB2B2B; 
	text-align:center;
}

.pwdChkCon2 {
	background-color:#FFD35E; 
	border-right:solid 1px #E9AE10; 
	border-bottom:solid 1px #E9AE10; 
	text-align:center;
}

.pwdChkCon3 {
	background-color:#3ABB1C; 
	border-right:solid 1px #267A12; 
	border-bottom:solid 1px #267A12; 
	text-align:center;
}

#idSM1,#idSM2,#idSM3{
	border-left:solid 1px #C9D4C9;
}

#idSMT0{
	display:inline;
	font-weight:normal;
}

#idSMT1,#idSMT2,#idSMT3{
	display:none;
	font-size:80%;
}

#change_img{
	cursor:pointer;
}