﻿@media screen {

	html, body  {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;
		font-weight: normal;
		height: 100%;
        background-image: url('images/BKPattern.jpg');
    	text-align: center;
	}
	#masthead {
		/*background-image:url('images/BKPattern.jpg');*/
	}
	#content {
		position: relative; /* Needed for Safari */
		margin: 0 auto; /* Takes care of horizontal alignment in standards compliant browsers */
		text-align: left;
		width: 80%;
		border-left:20px #55006b solid;
		border-right:20px #55006b solid;		
		vertical-align:middle;
	}
	
	#top_nav {
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	#page_content 
	{
		margin:0 auto;
		background:white;
		vertical-align:middle;
	}
	#footer {
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	
	#flashcontent {
	margin:0 auto;
	vertical-align:middle;
	text-align:center;
	}
	#scroll{
	height:550px;
	width:100%;
	overflow:auto;
	}
	a {
		font-family: Verdana;
		font-size: 10px;
		color: #4c4c4c;
		text-align: left;
		text-decoration: none;
	}
	a:link {
		font-family: times new roman;
		font-size: 12.75px;
		color: #FFFFFF;
		text-align: left;
		text-decoration: none;
	}
	a:visited {
		font-family: times new roman;
		font-size: 12.75px;
		color: #FFFFFF;
		text-align: left;
		text-decoration: none;
	}
	a:hover {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.DropDownMenu {
		color: Black;
		font-family:Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		background-color: #55006B;
		height: 20px;
		margin:0 auto;
		text-align:left;
		z-index: 0;
	}
	.DropDownMenu_StaticMenuItemStyle {
		color: Black;
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		background-color: #55006B;
		border: 1px Solid #55006B;
	}
	.DropDownMenu_StaticHoverStyle {
		color: Black;
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		background-color:#FFFFFF;
		border: 1px Solid #55006B;
		text-decoration: none;		
	}
	.DropDownMenu_StaticHoverStyle a {
		color: White;
		font-weight: normal;
		text-decoration: none;
	}
	.DropDownMenu_StaticHoverStyle a:link {
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;		
	}
	.DropDownMenu_StaticHoverStyle a:visited {
		color: #FFFFFF;
		font-weight: normal;
	}
	.DropDownMenu_StaticHoverStyle a:hover {
		color: #55006B;
		font-weight: normal;
	}
	.DropDownMenu_DynamicMenuStyle {
		color: #800080;
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		background-color: #D9D9E6;
		border: 1px Outset #800080;
		z-index: 8;
	}
	.DropDownMenu_DynamicMenuItemStyle {
		color: #800080;
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		background-color: #55006B;
		border: 1px Solid #55006B;
		z-index: 8;
	}
	.DropDownMenu_DynamicHoverStyle {
		color: #800080;
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		background-color:#FFFFFF;
		border: 1px Solid #55006B;
		
	}
	.DropDownMenu_DynamicHoverStyle a {
		color: White;
		font-weight: normal;
		text-decoration: none;
		z-index: 8;
	}
	.DropDownMenu_DynamicHoverStyle a:link {
		color: #FFFFFF;
		font-weight: normal;
		
	}
	.DropDownMenu_DynamicHoverStyle a:visited {
		color: #FFFFFF;
		font-weight: normal;
		
	}
	.DropDownMenu_DynamicHoverStyle a:hover {
		color: #55006B;
		font-weight: normal;
		
	}	
	.TreeNav {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
	}
	.TreeNav a {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.TreeNav a:link {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.TreeNav a:visited {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.TreeNav a:hover {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.TopHeader {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 10px;
		background-color: #FFFFFF;
		font-weight: normal;
	}
	.LoginBoxHeaderText {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
		text-align: left;
	}
	.LoginBoxText {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
	}
	.LoginBoxText a {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.LoginBoxText a:link {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.LoginBoxText a:visited {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.LoginBoxText a:hover {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.ViewCartBoxHeaderText {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ViewCartBoxHeaderText a {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: underline;
	}
	.ViewCartBoxHeaderText a:link {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: underline;
	}
	.ViewCartBoxHeaderText a:visited {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: underline;
	}
	.ViewCartBoxHeaderText a:hover {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: underline;
	}
	.ViewCartBoxText {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
	}
	.ViewCartBoxText a {
		font-weight: bold;
		color: #4c4c4c;
		text-decoration: underline;
	}
	.ViewCartBoxText a:link {
		font-weight: bold;
		color: #4c4c4c;
		text-decoration: underline;
	}
	.ViewCartBoxText a:visited {
		font-weight: bold;
		color: #4c4c4c;
		text-decoration: underline;
	}
	.ViewCartBoxText a:hover {
		font-weight: bold;
		color: #4c4c4c;
		text-decoration: underline;
	}
	H1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: normal;
		text-transform: none;
		color: black;
	}
	.pageheading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: normal;
		text-transform: none;
		color: black;
	}
	H2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: normal;
		text-transform: none;
		color: black;
	}
	.pagesubheading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: normal;
		text-transform: none;
		color: black;
	}
	.SpacerLine {
		color: #800080;
		height: 1px;
	}
	.HorizontalLine {
		color: #800080;
		height: 1px;
	}
	.CategoryHeader {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ProductGroupOuterItemDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		border: 0px solid #FFFFFF;
		width: 170px;
		height: 200px;
		background: url(images/170x200pxTrans.gif) no-repeat bottom left;
	}
	.ProductGroupOuterItemDiv a {
		color: #800080;
		text-decoration: underline;
	}
	.ProductGroupOuterItemDiv a:link {
		color: #800080;
		text-decoration: underline;
	}
	.ProductGroupOuterItemDiv a:visited {
		color: #800080;
		text-decoration: underline;
	}
	.ProductGroupOuterItemDiv a:hover {
		color: #800080;
		text-decoration: underline;
	}
	.ProductGroupItemDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		border: 0px solid #FFFFFF;
		width: 150px;
		height: 150px;
		background: url(images/150pxTransDiv.gif) no-repeat bottom left;
	}
	.ProductGroupItemDiv a {
		color: #800080;
		text-decoration: none;
	}
	.ProductGroupItemDiv a:link {
		color: #800080;
		text-decoration: none;
	}
	.ProductGroupItemDiv a:visited {
		color: #800080;
		text-decoration: none;
	}
	.ProductGroupItemDiv a:hover {
		color: #800080;
		text-decoration: none;
	}
	.ProductGroupItemDiv img {
		border: 0;
		vertical-align: top;
	}
	.BreadCrumbDiv {
		font-family: times new roman;
		font-size: 15.75px;
		font-weight: bold;
		color: #55006B;
		background: #FFFFFF;
	}
	.BreadCrumbDiv a {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #55006B;
		background: #FFFFFF;
		text-align: left;
		text-decoration: none;
	}
	.BreadCrumbDiv a:link {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #55006B;
		background: #FFFFFF;
		text-align: left;
		text-decoration: none;
	}
	.BreadCrumbDiv a:visited {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #55006B;
		background: #FFFFFF;
		text-align: left;
		text-decoration: none;
	}
	.BreadCrumbDiv a:hover {
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #55006B;
		background: #FFFFFF;
		text-align: left;
		text-decoration: underline;
	}
	.ProductListDiv {
		background: #FFFFFF;
		padding: 0 0 0 0;
		text-align: left;
		margin: 0;
	}
	.ProductPagerNavDiv {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
		text-align: center;
		border: 0px solid #FFFFFF;
		height: 26px;
		padding: 6px 5px 1px 5px;
		margin: 0;
		background: url(images/26pxTransDiv.gif) repeat-x top left;
	}
	.ProductPagerNavDiv p {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
		text-align: center;
	}
	.ProductQuantityPricingDiv {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ProductQuantityDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.promoprice {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 10px;
		color: #DD0000;
		text-decoration: line-through;
	}
	.QuantityTextBox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border-style: solid;
		border: 1px solid #800080;
		border-width: 1;
		width: 40px;
	}
	.AddToFavoritesDiv {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-align: left;
	}
	.AddToFavoritesButton {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 25px;
	}
	.DeleteFromFavoritesButton {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: White;
		background-color: #800080;
		border-width: 0px;
		height: 20px;
		width: 40px;
	}
	.LargeProductImageDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.RegisterHeaderDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.RegisterInfoTextDiv {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 10px;
		font-weight: normal;
		color: Black;
	}
	.RegisterRequiredHeaderDiv {
		font-family: times new roman;
		font-size: 12px;
	}
	.RegisterSubHeaderDiv {
		font-family: times new roman;
		font-size: 12px;
	}
	.RegisterRequiredText {
		font-family: times new roman;
		font-size: 12px;
	}
	.RegisterTextDiv {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.NextPreviousButton {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 150px;
	}
	.ProductDetailSearchBarImage {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #800080;
		text-align: center;
		vertical-align: middle;
		padding: 5px 5px 5px 5px;
		background: #FFFFFF;
		border: 0px solid #FFFFFF;
		width: 300px;
		height: 300px;
		background: url(images/300x300pxTrans.gif) no-repeat bottom left;
	}
	.ProductDetailProductHeader {
		font-family: times new roman;
		font-size: 20.25px;
		font-weight: bold;
		color: #55006B;
	}
	.ProductDetailProductTextBold {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ProductDetailProductTextNormal {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ProductDetailLiner {
		margin: 0;
		padding: 0;
		width: 100%;
		border-bottom: 1px solid #800080;
	}
	.ReturnToListing {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 100px;
	}
	.GetpasswordButton {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 80px;
	}
	.ContinueShopping {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 100px;
	}
	.ConfirmOrderProcessButton {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 90px;
	}
	.AddToButtons {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 75px;
	}
	.AddToCartDiv {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-align: center;
	}
	.ShoppingCartTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ShoppingCartInfo {
		font-family: times new roman;
		font-size: 12.75px;
		font-weight: normal;
		color: #55006B;
	}
	.ShoppingCartSubTitle {
		font-family: times new roman;
		font-size: 12.75px;
		font-weight: normal;
		color: #55006B;
	}
	.ShoppingCartInfo a {
		color: #800080;
		text-decoration: underline;
	}
	.ShoppingCartInfo a:link {
		color: #800080;
		text-decoration: underline;
	}
	.ShoppingCartInfo a:visited {
		color: #800080;
		text-decoration: underline;
	}
	.ShoppingCartInfo a:hover {
		color: #800080;
		text-decoration: underline;
	}
	.UpdateCartBottom {
		text-align: center;
	}
	.LoginWelcomeTitleDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.LoginInfoDiv {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.LoginBox {
		min-width: 500px;
		max-width: 1400px;
		padding: 10px 10px 10px 10px;
	}
	.LoginNewCustomerDiv {
		float: left;
		width: 49%;
		height: 250px;
		vertical-align: top;
	}
	.LoginExistingCustomerDiv {
		float: right;
		width: 49%;
		height: 250px;
		vertical-align: top;
	}
	.LoginBoxSpacerDiv {
		width: 2%;
	}
	.LoginNewCustomerTitleDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.LoginExistingCustomerTitleDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.LoginNewCustomerLoginInfoDiv {
		padding: 5px 5px 5px 5px;
		background: #FFFFFF;
		border: 0px solid #FFFFFF;
		font-family: times new roman;
		font-size: 12.75px;
	}
	.LoginExistingCustomerLoginInfoDiv {
		padding: 5px 5px 5px 5px;
		background: #FFFFFF;
		border: 0px solid #FFFFFF;
		font-family: times new roman;
		font-size: 12.75px;
	}
	.Login {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.MyAccount {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.MyAccountTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.MyAccountInfoText {
		font-family: times new roman;
		font-size: 12.75px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.LoginIDAlreadyInUse {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: Red;
	}
	.Checkout {
		min-width: 500px;
		max-width: 1400px;
		padding: 5px 5px 5px 5px;
	}
	.DeliveryInformationTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.DeliveryInformationSubTitle {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
	}
	.DeliveryInformationInfoText {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.PaymentInformationTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.PaymentInformationSubTitle {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
	}
	.PaymentInformationInfoText {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ConfirmationTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ConfirmationSubTitle {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
	}
	.ConfirmationInfoText {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ConfirmShoppingSubTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.InvalidLoginInfo {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: Red;
	}
	.FinishedTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.FinishedSubTitle {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
	}
	.FinishedInfoText {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.QuickSearchBox {
		padding: 5px 5px 5px 5px;
		background: #FFFFFF;
		border: 1px solid #800080;
		font-family: times new roman;
		font-size: 12px;
	}
	.QuickSearchBoxTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.QuickSearchBoxInfo {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.QuickSearchTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.LoggedWelcomeTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.LoggedInfoText {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-decoration: none;
	}
	.LoggedInfoText a {
		font-family: tw cen mt;
		font-size: 12.75px;
		color: #800080;
		text-decoration: none;
	}
	.LoggedInfoText a:link {
		font-family: tw cen mt;
		font-size: 12.75px;
		color: #800080;
		text-decoration: none;
	}
	.LoggedInfoText a:visited {
		font-family: tw cen mt;
		font-size: 12.75px;
		color: #800080;
		text-decoration: none;
	}
	.LoggedInfoText a:hover {
		font-family: tw cen mt;
		font-size: 12.75px;
		color: #800080;
		text-decoration: underline;
	}
	.AdvancedSearch_Title {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.AdvancedSearch_SubTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.AdvancedSearch_Info {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.AdvancedSearch_Info a {
		color: #800080;
		text-decoration: underline;
	}
	.AdvancedSearch_Info a:link {
		color: #800080;
		text-decoration: underline;
	}
	.AdvancedSearch_Info a:visited {
		color: #800080;
		text-decoration: underline;
	}
	.AdvancedSearch_Info a:hover {
		color: #800080;
		text-decoration: underline;
	}
	.AdvancedSearch_Button {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 55px;
	}
	.NewProductsTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.NewProductsInfo {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ClearanceItemsTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ClearanceItemsInfo {
		font-family: times new roman;
		font-size: 12.75px;
	}
	#ProductDetailRelatedProducts {
		clear: both;
	}
	.RelatedItemsInColourTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.RelatedItemsInColourSubTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.RelatedItemsInColourSubTitle a {
		color: #800080;
		text-decoration: underline;
	}
	.RelatedItemsInColourSubTitle a:link {
		color: #800080;
		text-decoration: underline;
	}
	.RelatedItemsInColourSubTitle a:visited {
		color: #800080;
		text-decoration: underline;
	}
	.RelatedItemsInColourSubTitle a:hover {
		color: #800080;
		text-decoration: underline;
	}
	.ProductSpecialsTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.CheckoutSteps {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.CheckoutSteps a {
		font-family: tw cen mt;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.CheckoutSteps a:link {
		font-family: tw cen mt;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.CheckoutSteps a:visited {
		font-family: tw cen mt;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.CheckoutSteps a:hover {
		font-family: tw cen mt;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: underline;
	}
	.LoginTextbox {
		font-family: times new roman;
		font-size: 12.75px;
	}
	
	.ForgottenPWTitle {
		font-family: times new roman;
		font-size: 20.25px;
		font-weight: bold;
		color: #55006B;
	}
	.ForgottenPWInfo {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ForgottenPWInfo a {
		color: #800080;
		text-decoration: underline;
	}
	.ForgottenPWInfo a:link {
		color: #800080;
		text-decoration: underline;
	}
	.ForgottenPWInfo a:visited {
		color: #800080;
		text-decoration: underline;
	}
	.ForgottenPWInfo a:hover {
		color: #800080;
		text-decoration: underline;
	}
	.DottedLiner {
		height: 1px;
		border-top: 1px solid #800080;
	}
	.SearchTextbox {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.GiftVoucherTextBox {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.GiftVoucherTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.GiftVoucherSubTitle {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
	}
	.WebOrderHistoryBox {
		padding: 5px 5px 5px 5px;
		background: #FFFFFF;
		border: 0px solid #FFFFFF;
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.GiftVoucherBox {
		padding: 5px 5px 5px 5px;
		background: #FFFFFF;
		border: 0px solid #FFFFFF;
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 11px;
		font-weight: normal;
		color: #4c4c4c;
	}
	.GiftVoucherInfo {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.GiftVoucherHeaderDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.GiftVoucherHeaderDiv a {
		color: #800080;
		text-align: left;
		text-decoration: underline;
	}
	.GiftVoucherHeaderDiv a:link {
		color: #800080;
		text-align: left;
		text-decoration: underline;
	}
	.GiftVoucherHeaderDiv a:visited {
		color: #800080;
		text-align: left;
		text-decoration: underline;
	}
	.GiftVoucherHeaderDiv a:hover {
		color: #800080;
		text-align: left;
		text-decoration: underline;
	}
	.GiftVoucherTextDiv {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 10px;
		font-weight: normal;
		color: Black;
	}
	.GiftVoucherRequiredHeaderDiv {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.EmailAFriend {
		font-family: times new roman;
		font-size: 12px;
		color: #55006B;
	}
	.Tip {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 10px;
		font-weight: bold;
		font-weight: normal;
		color: #4c4c4c;
		border: 0px solid #FFFFFF;
		border-color: #800080;
	}
	.TipInfo {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ProductNavTab {
		font-family: times new roman;
		font-size: 12.75px;
		padding: 4px 4px 4px 4px;
		background-color: #FFFFFF;
		color: #55006B;
	}
	.ProductNavTab a {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.ProductNavTab a:link {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.ProductNavTab a:visited {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.ProductNavTab a:hover {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.ProductNavTabSelected {
		font-family: times new roman;
		font-size: 12.75px;
		padding: 4px 4px 4px 4px;
		border-top: solid;
		border-top-width: 1px;
		border-left: solid;
		border-left-width: 1px;
		border-right: solid;
		border-right-width: 1px;
		border-color: #800080;
		background-color: #DDDDDD;
		color: #55006B;
	}
	.ProductNavTabSelected a {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.ProductNavTabSelected a:link {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.ProductNavTabSelected a:visited {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: none;
	}
	.ProductNavTabSelected a:hover {
		font-family: times new roman;
		font-size: 12.75px;
		color: #55006B;
		text-align: left;
		text-decoration: underline;
	}
	.Product_Notes_Text {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.Product_ExtendedDescription_Text {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.AdvancedSearch_Description {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.InvoiceTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.InvoiceSubTitle {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #4c4c4c;
	}
	.InvoiceInfoText {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.ContactUsTitle {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #55006B;
		text-decoration: none;
	}
	.ContactUsInfo {
		font-family: Verdana, Arial, Sans-Serif,Helvetica;
		font-size: 9px;
		font-weight: normal;
		color: #4c4c4c;
	}
	.ContactUsButton {
		font-family: times new roman;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		background-color: #55006B;
		border-width: 0px;
		height: 20px;
		width: 80px;
	}
	.ContactUsTextbox {
		font-family: times new roman;
		font-size: 12.75px;
	}
	.DataWebControlStyle {
		font-size: 90%;
	}
	.HeaderStyle {
		background-color: #900;
		color: White;
		font-weight: bold;
	}
	.HeaderStyle a {
		color: White;
	}
	.HeaderStyle a:visited {
		color: White;
	}
	.FooterStyle {
		background-color: #a33;
		color: White;
		text-align: right;
	}
	.AlternatingRowStyle {
		background-color: #fcc;
	}
	.SelectedRowStyle {
		background-color: Yellow;
	}
	.PagerRowStyle {
		background-color: #ddd;
		text-align: right;
	}
	.SortHeaderRowStyle {
		background-color: #c00;
		text-align: left;
		font-weight: bold;
		color: White;
	}
	

}
}