/* ALERTS - default structure */

.CloseXCell,
.PreviousNextCell
{
 padding: 5px 5px 0px 0px;
 height: 30px;
 font-size: medium;
 text-align: right;
 vertical-align: top;
}
.PreviousNextCell
{
 padding: 0px 0px 0px 10px;
}

.AlertContentBorder,
.AlertContentBorderPadded
{
 background: #110415;
}

.ConfirmationNoticeCSS
{
	font-size: 14px;
	font-weight: bold;
	color: #3A3A3A;
}
 
.AlertContentBorderPadded
{
 padding: 15px;
}

.AlertOutlineBottom
{
 border-top: none;
}

.AlertUserNameThumbnailCell
{
 vertical-align: top;
 padding: 10px 5px 0px 10px;
}

.AlertThumbnail
{
 height: 100px;
 width: 75px;
 border: 3px solid #FFFFFF;
}

.AlertContentCell
{
 padding-left: 10px;
 vertical-align: middle;
}

.AlertUserName
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 20px;
 text-transform: uppercase;
 margin: 0px 0px 7px 3px;
}
.EmailAlertUserName
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 20px;
 text-transform: uppercase;
 margin: 7px 0px 0px 3px;
}

.AlertMenuDivider 
{
 height: 20px;
}

.AlertMenu 
{
 text-align: center;
 vertical-align: bottom;
}




/* MEMBER SERVICE FEES COMPARISON CHART POP-UP */

.JoinButtonCell 
{
 /*padding-right: 27px;*/
 margin-left: 200px;
 height: 58px;
 text-align: right;
}

.JoinButtons 
{
 margin-right: 29px;
}


/* MEMBERSHIP PLANS COMPARISON CHART POP-UP */

.MembershipLevelBenefitsButtons 
{
 margin-left: 1px;
}


.AlertUserNameThumbnailCell
{
 vertical-align: top;
 padding-top: 15px;
 padding-right: 10px;
 padding-left: 15px;
}

.Global_forms_ModalForm
{
 display: none;
 position: absolute;
 z-index: 1;
}

.Global_forms_ModalForm a.BorderLinks,
.Global_forms_ModalForm a.BorderLinks:visited,
.Global_forms_ModalForm a.BorderLinks:hover
{
 color: #FFFFFF;
 text-decoration : none;
}
.Global_forms_ModalForm a.BorderLinks:hover
{
 color: #CD853F;
 text-decoration : underline;
}



.Global_forms_ModalForm .Menu
{
 text-align: center;
 vertical-align: bottom;
}

.Global_forms_ModalForm .Thumbnail
{
 height: 100px;
 width: 75px;
 border: 3px solid #FFFFFF;
}

.Global_forms_ModalForm .UserNameThumbnailCell
{
 vertical-align: top;
 padding: 10px 5px 0px 10px;
}

/* Pop Outs */

.PopOut, .PopOut_ThickBorder
{
	padding: 4px; 
}

.RedAlertBackground
{
	background: url(../../images/noticeBorderTransRed.png);
}

.GiftPopUpBackground
{
	background: url(../../images/giftBorderTrans.png); 
}

.GiftMessageArea
{
   overflow: hidden;
   color: #ffffff; 	
   background-color: #000000;
   border: solid 1px #363636;
}

.DashedBorderBottom
{
	border-bottom: dashed 1px #6A5F6D;
}

.InputText
{
	color: #DADADA;
}

.DetailsText
{
	color: #D2D1D2;
}

/* Missing Profile Information Pop Up */



/* End Missing Profile Information Pop Up */

/* Note Event Pop Up */

/* End Note Event Pop Up */

.FAQSubheads 
{
 font-size: 16px;
 font-weight: bold;
 margin-bottom: 15px;
 margin-top: 5px;
 text-align: left;
}  

.FAQQuestions 
{
 font-weight: bold;
 text-decoration: underline;
 margin: 0px 0px 8px 10px;
 text-align: left;
}

