#sendToFriendOverlay > .messageOverlayTitle {
	background-color:#EE3224;
	color:#FFFFFF;
	font-family:verdana,arial,"Lucida Grande",sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	text-align:left;
	text-transform:uppercase;
}

.popup_closebox {-moz-border-radius:5px 5px 5px 5px; line-height:140%; top:15px;}
.messageOverlayTitle {color:#FFFFFF; font-weight:bold; text-align:left; text-transform:uppercase; font-size:14px; padding:5px;}
.formPanel > .formGrouping > .formItem .field input { width:220px; }
.forgotPasswordFeedbackPanel li { background:none; padding:0 0 2px 15px; }
#forgotPasswordOverlay > .textPopupmid > .formPanel > .formGrouping >.formItem > div.label{ width:100px;}                                                                                     

#sendPasswordButton{ float:right; }	
#forgotPasswordFeedbackPanel ul {margin:5px 0 5px 0; list-style-position:inside; list-style-type:disc; padding-left:2.2em; text-indent:-1.2em; }
#sendToFriendErrorLabel {
	margin-top:10px;
	margin-left:20px;
}
#sendToFriendErrorLabel ul {margin:5px 0 5px 0; list-style-position:inside; list-style-type:disc; padding-left:2.2em; text-indent:-1.2em; padding-top:10px;}
#forgotPasswordOverlay{ width:330px;}

div.textPopupmid h2 { background-color:#EE3224; color:#FFFFFF; padding:5px; }
div.textPopupmid > .formPanel >.overlayText{ margin:10px 0 10px 0; }
div.textPopupmid > .confirmationPanel >.overlayText{ margin:10px 0 10px 0; }
div.popup {
  max-width: 100%;
  border: 1px solid red;
  padding: 10px;
  background-color: white;
  /* The following properties should not be changed */
  position: absolute;
}