﻿/* NEW */

.RegistrationPage
{padding:1em 0;margin:0 25px;}

.RegistrationPage_Header
{padding:1em 50px;font-size:1em;}

.RegistrationPage_Header_SignupPromotion
{}

.Registrationpage_Header_LeadIn
{color:#854978;font-size:1.2em;}

.RegistrationPage_Header_AnonymousRegistrationLink
{font-size:1em;margin:1em 0;}

.RegistrationPage_Disclaimer
{font-size:.9em;margin:1em 0;}

.RegistrationPage_MainPanel
{float:left;width:520px;margin-left:60px;}

.RegistrationPage_SidePanel
{float:left;width:242px;}

.RegistrationPage_SidePanel h2
{font-weight:normal;margin:.35em 0;}

.RegistrationPage_SidePanel td
{font-size:.9em;}

.AnonymousRegistrationPage
{padding:2em 0;}

.AnonymousRegistrationPage h1
{text-align:center;}

.AnonymousRegistrationPage_SignupForm
{width:400px;margin:0 auto;}

/* Email Address only signup */

.EmailOnlyRegistration
{}

.EmailOnlyRegistration_TextBox
{display:inline;}

.EmailOnlyRegistration_Button
{display:inline;}


/* The message that appears when the form is submitted */

.RegistrationSubmittedPage
{width:430px;margin:0 auto;padding:3em 0;}

.RegistrationSubmittedPage .RegistrationSignupMessage
{font-size:1.25em;margin:0 0 2em 0;}

.RegistrationSubmittedPage .RegistrationSignupLinks
{font-size:1.15em;}

.RegistrationSubmittedPage .RegistrationSignupLinks ul
{margin: 0 0 0 30px;}

.RegistrationSubmittedPage .RegistrationSignupLinks ul li
{margin:.35em 0;}

#myAccountPage_Panel
{
	width:300px;
	margin:1em auto;
	text-align:center;
}

#myAccountPage_Panel ul
{
	padding:0;
	margin:0;
}

#myAccountPage_Panel ul li
{
	list-style-type:none;
	margin:.5em 1em;
	font-size:125%;
}




/* ---------------------------------  */
/* AJAX popup notification on the item and collection pages  */
/* ---------------------------------  */

.Cart_AddToCart_NotificationContainer
{
	display:none;
	position:relative;
}

.Cart_AddToCart_NotificationContent
{
	position:absolute;
	left:-10px;
	z-index:1000;
	border:solid 1px #aaa;
	text-align:left;
	background-color:#fff;

}

.Cart_AddToCart_NotificationContent_Title
{
	border:1px solid #aaa;
	background-color:#abc;
	padding:.35em 0;
}

.Cart_AddToCart_NotificationContent_Body
{
	margin:.35em;
}

/* ----- Version 2 ----- */
.AddToCartContainer
{}

.AddToCart_Notification
{width:200px;background-color:#fff;border:solid 3px #aaa;margin:4px;}

.AddToCart_NotificationContent_Title
{background-color:#aaa;padding:5px;color:#fff;font-size:1.3em;}

.AddToCart_NotificationContent_Body
{margin:4px;color:#222;}

.AddToCart_NotificationContent_Body ul
{list-style-type:circle;}
