

.ui_social_profile,
.ui_top_nav_wrapper,
.RC_Base,
.ui_footer_nav,
.ui_securityLogo,
.ui_paymentoptions {
	display: none;
	}
.ui_copyright_wrap{float: left; padding: 10px; font-size: 10px;}

.noShow {
	display: none;
	}

.pharmacy_info {
	width: 100%;
	}

#CONF_Basket { width: 650px; }
#CONF_Basket table { width: 100%; }
td.CONF_LineTotalHeader { text-align: right; }
td.CONF_LineTotalStd { text-align: right; }
td.CONF_DiscountLabel { text-align: right; }
td.CONF_DiscountField { text-align: right; }
td.CONF_SubTotalLabel { text-align: right; }
td.CONF_SubTotalField { text-align: right; }
td.CONF_ShippingLabel { text-align: right; }
td.CONF_ShippingField { text-align: right; }
td.CONF_TaxLabel { text-align: right; }
td.CONF_TaxField { text-align: right; }
td.CONF_TotalLabel { text-align: right; }
td.CONF_TotalField { text-align: right; }
/* Text - Defaults */
body, 
td, 
p, 
li, 
input, 
select, 
textarea {
	font: normal normal 12px Arial, Helvetica, Tahoma,  Sans-Serif;
	text-decoration: none;
	color: #707173;
	line-height: 15px;
	text-align: left;
}

{color: #000;}

/* Lists */
ul {}
ol {margin: 0; padding: 0 15px; color: #5B184B;}
p{margin: 10px 0;}

/* Formatted Text */
pre {}

/* Headings */
h1, h2, h3, h4, h5, h6 {margin-top:0;}
h1 {font-size:22px; color: #AEAEAE;}
h2 {font-size:18px; font-weight:bold; margin:5px 0px 8px; color:#AEAEAE;}
h3 {font-size:20px; font-weight:bold; margin:5px 0px 8px; color:#5B184B;}
h4 {font-size:16px; font-weight: bold; color: #2C2C2C; }
h5 {font-size:14px; color: #4A004E;}
h6 {font-size:12px;}


.UI_IsSiteCM p,
.UI_IsSiteCM ul,
.UI_IsSiteCM td,
.UI_IsSiteCM select,
.UI_IsSiteCM input{color: #000;}
.UI_IsSiteCM h1 {
	color: #000;
	font-weight: normal;
	margin: 20px 0;
}

.UI_IsSiteCM h2 {
	font-size: 15px;
	color: #5A0541; 
}

.UI_IsSiteCM h3 {
	font-size: 13px; 
	color: #5A0541; 
}

.UI_IsSiteCM h4 {
	font-size: 12px; 
	color: #707173; 
}
	
.UI_IsSiteCM h5 {
	font-size: 12px; 
	color: #707173;
	text-transform: uppercase; 
	margin: 0px;
	font-weight: normal;
}

.UI_IsSiteCM h6 {
	font-size: 11px; 
	color: #000; 
	margin: 0px;
	font-weight: normal;
}


/* Anchor */

a:link, 
a:active, 
a:visited { color: #5B184B; text-decoration: none; }
a:hover { color: #5B184B; text-decoration: underline; }


/* Forms */
form { margin: 0px; padding: 0px; }

	/*Sets the Font Styles for the Department Pages */
.Department_SubDepartment body, 
.Department_SubDepartment td,
.Department_SubDepartment p,
.Department_SubDepartment li,
.Department_SubDepartment input,
.Department_SubDepartment select,
.Department_SubDepartment textarea 
{
	font:13px Arial, Helvetica, Tahoma,  Sans-Serif 
}
	/*End Font Styles Begin Deparment styles */

/*---------------------------------
|       Custom Declarations       |
---------------------------------*/
.lightFont{display: inline-block; line-height: 40px; font-family: 'PT Sans', arial, serif; font-size: 36px; color:#5B184B;}
.NarrowContent{width: 330px;height: 576px; overflow: auto;}
.WideContent{width: 650px;height: 576px; overflow: auto;}
.White{background: #fff; position:relative;z-index:10;}
.Content{padding: 40px;}
.Grey{background: #E3E4E6; position:relative;z-index:10;}
.Floral{background: url(/sitecm/i/floral_bg.gif) top left;position:relative;z-index:10;}
.Content{padding: 40px; }
.top{height: 40px; width: 90%; position: absolute; top: 0; z-index: 1;background: #E3E4E6;}
.bottom{height: 38px; width: 90%; position: absolute; bottom:0; z-index: 1;background: #E3E4E6;}
.purple td{color:#5B184B;}
.smallgray {
	font-size: 10px; margin: 0px;
}

.smallgray a:link,
.smallgray a:active{text-decoration: underline; color: #707173;}
.smallgray a:hover{text-decoration: none; color: #707173;}
.smallgray a:visited{text-decoration: underline; color: #707173;}

/*Wishlist*/
.WishlistInformation_Wrapper .PageTitle{text-transform: uppercase; font-weight: bold; font-size: 13px;}
.WishlistInformation{position: relative;}
.WishlistInformation .Wishlist_EventDate{position: absolute; right: 0; top: 0px; text-align: right;}
.WishlistInformation .PrintDate{position: absolute; right: 0; top: 20px; text-align: right; font-size: 10px;}
.WishlistDisplay .OwnerValue{font-weight: bold; font-size: 14px;}
.WishlistDisplay .Wishlist_Greeting,
.WishlistDisplay .WishlistItemIntro {padding: 10px 0;}
.WishlistInformation .Wishlist_Name,
.WishlistImage,
.WishlistInformation .Wishlist_RegistryType,
.WishlistForm .PhotoRow,
.WishlistForm .Instructions,
.WishlistForm .Buttons,
.WishlistButtons_Wrapper,
.Wishlist_Description,
.UnpurchasedTitle,
.ShowHideImages,
.PrintPage{display: none}
.WishlistDisplay .WishlistDisclaimer {
    font-size: 10px;
    font-style: italic;
    text-align: center;
    padding: 10px 0;}
.WishlistItems .UnpurchasedTable{border: 1px solid #2d2d2d; width: 100%; margin: 20px 0;}
.WishlistItems .UnpurchasedTable tr.HeaderRow .Column {border-bottom:1px solid #2d2d2d;}
.WishlistForm .Label { width: 120px; display: block; float: left; font-weight: bold; } 
.WishlistForm .RequiredStar{float: left;}
.WishlistForm .WishListValue  input{width: auto;}
.WishlistsTable { width: 100%;}

.ui_tagline{position: absolute; bottom: 0; }
.ui_copyright_wrap{text-align: center; margin: 0px auto;}
.Underlined{border-bottom: 1px solid #2d2d2d;}
