#mfPZNPopup .popup { font-size: 12px; }
#mfPZNPopup .popup .header { color: #fff; width: 482px; height: 53px; background: url(/images/OptimumID/stuffheadermdl.jpg) top left repeat-x; }
#mfPZNPopup .popup .header div.l { float: left; width: 88px; height: 53px; background: url(/images/OptimumID/stuffheaderleft.jpg) top left no-repeat; }
#mfPZNPopup .popup .header div.r { float: right; width: 6px; height: 53px; background: url(/images/OptimumID/stuffheaderright.jpg) top left no-repeat; }
#mfPZNPopup .popup .header div.t { margin: 0px 40px 0px 96px; padding-top:15px; font-size:14px; }
#mfPZNPopup .popup .content { font-size: 12px; border: 1px solid #d6d6d6; border-top:0; width: 482px; height: 96px; text-align: center; padding-top: 20px;}
#mfPZNPopup .popup .content p { font-weight: bold; margin-left:20px; margin-right: 20px; }
#mfPZNPopup .popup .content div { text-align: left; margin: 5px; }
#mfPZNPopup .popup a {text-decoration:underline;font-size:13px;color:#0175ac;}
#mfPZNPopup .popup a:hover {text-decoration:none;color:#02417b;}

.yesnarrowbtn {
	width: 41px;
	height: 25px;
	cursor: pointer;
	background: url(/images/common/btn_yesblack.jpg) top left no-repeat;
	border: none;
}

.nonarrowbtn {
	width: 41px;
	height: 25px;
	cursor: pointer;
	background: url(/images/common/btn_noblack.jpg) top left no-repeat;
	border: none;
}

.greenText { font-size: 16px; color: #71a406; text-align: left; position: relative; margin:10px; width: 900px; }
.greenText p { color: #71a406; margin-left:100px; }
.greenText img { position: absolute; top:0; right:0; }
.greenText a { color: #71a406; text-decoration: underline; }