#pop-dhtml {
	width: 733px;
	height: 495px;
	background: url('/images/dhtml/bg-form.gif' ) no-repeat 0 12px;
	position: absolute;
}
#bt-close-pop {
	float: right;
	margin-bottom: 60px;
	cursor: pointer;
}
#pop-dhtml div.submit-dhtml {
	clear: both;
	width: 733px;
	height: 485px;
}
#pop-dhtml div.submit-content {
	clear: both;
	margin: 0 20px 10px 10px;
}
#submit-tchat {
	background: url( '/images/dhtml/title-tchat.gif' ) no-repeat 13px 24px;
}
#submit-email {
	background: url( '/images/dhtml/title-email.gif' ) no-repeat 13px 24px;
}
#pop-dhtml th {
	text-align: right;
	width: 187px;
}
#pop-dhtml label {
	font-size: 14px;
	font-weight: bold;
	line-height: 21px;
	height: 21px;
	color: #FFF;
	display: block;
	text-align: left;
	padding-left: 8px;
	float: right;
	margin: 5px 10px 0 0;
}
#tchat-subject, #mail-subject {
	background: url( '/images/dhtml/bg-subject.gif' ) no-repeat left center;
	width: 76px;
}
#tchat-content {
	background: url( '/images/dhtml/bg-tchat.gif' ) no-repeat left center;
	width: 165px;
}
#mail-content {
	background: url( '/images/dhtml/bg-email.gif' ) no-repeat left center;
	width: 130px;
}

#pop-dhtml div.submit-content table {
	border-collapse: collapse;
	width: 650px;
}
#pop-dhtml div.submit-content th, div.submit-content td {
	vertical-align: top;
	padding: 3px 0;
}
#pop-dhtml input.text {
	width: 460px;
	height: 30px;
	line-height: 30px;
	background: url( '/images/dhtml/bg-field.gif' ) repeat-x;
	border: 1px solid #E9E9E9;
	font-size: 14px;
}
#pop-dhtml textarea.text {
	width: 460px;
	height: 280px;
	background: url( '/images/dhtml/bg-textarea.gif' ) repeat-x;
	border: 1px solid #E9E9E9;
	font-size: 14px;
	overflow: auto;
}
#pop-dhtml p.info {
	background: url( '/images/dhtml/bg-info.gif' ) no-repeat top left;
	clear: both;
	font-weight: normal;
	font-size: 11px;
	color: #5B5B5B;
	margin: 53px 27px 0 7px;
	padding: 0 0 0 29px;
	text-align: left;
}
#pop-dhtml input.submit {
	margin: 10px 0 0 0;
	float: right;
}



#lost-password {
	width: 733px;
	height: 255px;
	background: url( '/images/dhtml/bg-lost-password.gif' ) no-repeat 0 12px;
	position: absolute;
}
#lost-password-content {
	padding: 100px 0 0 200px;
	
}
#lost-password input.text {
	width: 420px;
	height: 30px;
	line-height: 30px;
	background: url( '/images/dhtml/bg-field.gif' ) repeat-x;
	border: 1px solid #E9E9E9;
	font-size: 14px;
}
#bt-send-password {
	margin: 50px 0 0 30px;
}

#account-reactivate {
	background: url( '/images/dhtml/bg-reactivate.gif' ) no-repeat 0 12px;
	width: 542px;
	height: 255px;
	position: absolute;
}
#account-reactivate-content {
	padding: 110px 0 0 220px;
	font-size: 11px;
}
#account-reactivate-content p.info {
	margin: 0;
	background: url( '/images/dhtml/bg-info.gif' ) no-repeat left center;
	line-height: 20px;
	padding-left: 25px;
}
#account-reactivate-content p.activate {
	color: #B51C0E;
}
#account-reactivate-content p.activate span {
	text-decoration: underline;
}
#account-reactivate-content p.activate input {
	vertical-align: middle;
	margin-right: 10px;
}
#bt-reactivate {
	margin: 15px 0 0 90px;
	cursor: pointer;
}
