#confirm_topper {
	height: 41px;
	/* 35+6px bg */
	background: url('../images/line_bg.png') repeat-x left bottom #d0dde2;
	/* box-shadow */
	box-shadow: 0 -3px 5px #d9d9d8;
	filter: progid :DXImageTransform.Microsoft.Shadow(color='#d9d9d8',Direction=180,Strength=6);
}
#confirm_topper .close {
	height: 35px;
	background: url('../images/topper_bg_wood.jpg') repeat-x left top;
}
#alert .box_title {
	cursor: default;
	font-weight: 700;
	float: left;
	letter-spacing: 1px;
	background: url('../images/email_icon_bw.png') no-repeat left top;
	color: #cfc0aa;
	font-size: 1.2em;
	padding-left: 30px;
	margin: 9px 0 0 10px;
	/* text-shadow */
	display: block;
	text-shadow: 0 1px 1px #3b2923;
}
#alert .box_title strong {
	color: #fff;
	font-size: 15px;
	/* text-shadow */
	text-shadow: 0 1px 1px #000;
	filter: progid :DXImageTransform.Microsoft.Shadow(color='#000000',Direction=180,Strength=1);
}
.eng #alert .box_title strong {
	filter: none;
}
#alert .close .btn_close {
	color: #9a8675;
	float: right;
	width: 64px;
	height: 35px;
	line-height: 35px;
	background: url('../images/btn_close.png') no-repeat 38px 0;
	cursor: pointer;
	overflow: hidden;
	font-size: 13px;
}
#alert .close .btn_close:hover {
	color: #d1b59d;
}
#alert .box_name {
	float: left;
	font-size: 1.2em;
	font-weight: 700;
	padding: 5px 10px 5px 5px;
	border-right: 1px solid #a8bdc5;
	/* text-shadow */
	text-shadow: 0 1px 1px #FFF;
	filter: progid :DXImageTransform.Microsoft.Shadow(color='#FFFFFF',Direction=180,Strength=1);
	color: #444;
}
.eng #alert .box_name {
	filter: none;
}
#alert #confirm_topper {
	height: 35px;
	filter: none;
}
#alert > .confirm_wrapper {
	padding: 20px;
	font-size: 16px;
}
#confirm_footer {
	height: 51px;
	bottom: 0;
	width: 100%;
	/* 39+11px bg + 1px border */
	background: url('../images/footer_bg_wood.jpg') repeat-x left bottom;
	left: 0;
}
#confirm_footer_nav {
	height: 39px;
	background: url('../images/footer_bg_white.jpg') repeat-x left top;
	text-align: center;
	border-top: 1px solid #adbcc3;
	/* box-shadow */
	-moz-box-shadow: 0 -3px 5px #d9d9d8;
	-webkit-box-shadow: 0 -3px 5px #d9d9d8;
	box-shadow: 0 -3px 5px #d9d9d8;
	filter: progid :DXImageTransform.Microsoft.Shadow(color='#d9d9d8',Direction=0,Strength=5);
	position: relative;
}
#alert .confirm_button {
	float: right;
	margin-right: 15px;
}
#confirm_footer_nav ul {
	padding-top: 7px;
}
#confirm_footer_nav li {
	color: #453d30;
	display: inline-block;
	letter-spacing: 0;
	margin-right: 5px;
	float: left;
}
#alert {
	position: relative;
	overflow: hidden;
	min-width: 340px;
}
#alert .confirm_change_pwd > strong {
	margin-bottom: 10px;
	display: block;
	line-height: 24px;
}
#alert .confirm_change_pwd .input_wrapper {
	margin: 0 0 10px 0;
	overflow: hidden;
}
#alert .confirm_change_pwd .input_wrapper input {
	border-color: #BBB #EEE #EEE #EEE;
	border-width: 1px;
	border-style: solid;
	line-height: 22px;
	height: 22px;
}
#alert .confirm_change_pwd .left {
	min-width: 7em;
	line-height: 24px;
	display: inline-block;
	float: left;
	color: #5E7B91;
}