


	/* User Subscribe Popup */
	/* Dinesh - May 18, 2010 - changed position of popup to top:-50px and added border to buttons */
	div#SubscribePopup { display: none; position: absolute; top: -50px; left: 0; width: 620px; z-index: 10; left: 50%; margin-left: -310px; }
	div#SubscribePopup div#SubscribePopupContent { width: 620px; margin: 0 auto; color: #fff; }
	div#SubscribePopup div#SubscribePopupHeader { width: 100%; background: url(images/bac-subscribe-popup-header.png) no-repeat top left; }
	div#SubscribePopup h1 { display: inline; float: left; font-size: 18px; font-weight: normal; margin: 12px 0 12px 25px; }
	div#SubscribePopup h1 { display: inline; float: left; font-size: 18px; font-weight: bold; margin: 12px 0 12px 25px; }
	div#SubscribePopup h1 span.Subline { display: block; font-size:22px; font-weight: normal; }
	div#SubscribePopup h1 span.SubSubline { display: block; font-size: 14px; font-weight: normal; }
	div#SubscribePopup div#SubscribePopupHeader a { color: #fff; font-size: 11px; display: inline; float: right; margin: 12px 25px 0 0;}
	div#SubscribePopup div#SubscribePopupForm { background: url(images/bac-subscribe-popup.png) no-repeat top left; }
	div#SubscribePopup div#SubscribePopupFormPNGPadding { padding: 7px; }
	div#SubscribePopup div#SubscribePopupFormInner { border: 1px solid #fff; padding: 10px 18px; }
	div#SubscribePopup dl.glo-form { font-size: 14px; width: 100%; }
	div#SubscribePopup dl.glo-form dt { margin: 0; padding: 3px 0 0 0; display: inline; float: left; width: 175px; text-align: right; font-weight: normal; }
	div#SubscribePopup dl.glo-form dd { margin: 0; padding: 0 0 3px 10px; display: inline; float: left; }
	div#SubscribePopup dl.glo-form dd.glo-clr { margin: 0; padding: 0; display: block; float: none; clear: both; width: 100%; }
	div#SubscribePopup dl.glo-form input, div#SubscribePopup dl.glo-form select { font-size: 14px; }
	div#SubscribePopup dl.glo-form input { width: 210px; }
	div#SubscribePopup dl.glo-form dd.glo-tex-error { display: block; float: none; margin: 0; padding: 0 0 3px 185px; clear: both; font-size: 12px; }
	div#SubscribePopup div.Buttons { width: 100%; margin-top: 10px; }
	div#SubscribePopup div.Buttons .Button1 { display: inline; float: left; margin-left: 155px; border-color:Gray; border-width:3px; border-style:solid; }
	div#SubscribePopup div.Buttons a.Button2 { display: inline; float: left; margin-left: 20px; border-color:Gray; border-width:3px; border-style:solid;}
	div#SubscribePopup div.Buttons a.Button3 { display: inline; float: right; margin-top: 10px; color: #fff; }
	div#SubscribePopup span#RequiredItems { display: block; font-weight: bold; font-size: 11px; margin-bottom: 10px; }
	div#SubscribePopup div#SubscribeSuccessful { padding: 70px 0; text-align: center; font-size: 16px; }
	/* -------------- */

#SubscribePopup {
    margin-top: 100px;
    z-index: 1;
	line-height: 1.25; font-family: Arial, sans-serif; font-size: 11px;
}
.glo-clr { clear: both;}

dl.glo-form dt { font-weight: bold; margin-top: 12px; }
dl.glo-form dd { padding-top: 3px;}
dl.glo-form .glo-optional {font-weight: normal;}
input.glo-form, select.glo-form, textarea.glo-form {font-size: 11px; border: 1px solid #d6d6d6; border-top: 2px solid #848484;}
.glo-form input, .glo-form select, .glo-form textarea {font-size: 11px; border: 1px solid #d6d6d6; border-top: 2px solid #848484;}
.glo-form a:link, .glo-form a:visited, .glo-form a:hover, .glo-form a:active {color: #666; font-size: 11px; font-weight: normal;}

