/* Perfumania styles below */

html {
	height: 100% }

body {
	background-color: #DFE3F1;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	height: 100% }
	
div#page {
	width: 760px;
	background-color: #7281C1;
	margin: 0 auto;
	text-align: left;
	height: 100% }
	
div#white_bg {
	width: 760px;
	background-color: #ffffff;
	margin: 0 auto;
	text-align: left;
	height: auto }	
	
div#top_level_nav {
	width: 755px !important;
	width: 755px;
	height: 21px; 
	text-align: right;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #818181;
	background-color: #ffffff;
	margin: 0 0 -3px 0;
	padding: 3px 0px 0 0 }

div#top_level_nav a:link, div#top_level_nav a:visited, div#top_level_nav a:hover, div#top_level_nav a:active {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #818181 }	
	
div#mast {
	width: 760px;
	height: 69px;
	background-image: url(../images2/mast_bg.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0 }

div#search_brands_bar {
	width: 755px !important;
	height: 27px;
	background-color: #ffffff;
	padding: 0 0 0 5px;
	margin: 0 0 0 0 !important;
	margin: 0 0 -4px 0;
	width: 760px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 755px }
	
table#search_brands_bar_table {
	padding: 0 0 0 0;
	margin: 0 0 0 0 }	
	
td.search_brands_bar_td_1 {
	width: 261px;
	text-align: left;
	height: 27px;
	vertical-align: top;
	padding: 0 0 0 0 }	
	
td.search_brands_bar_td_2 {
	width: 239px;
	text-align: left;
	height: 27px;
	vertical-align: top;
	padding: 0 0 0 0 }	
	
td.search_brands_bar_td_3 {
	text-align: left;
	height: 27px;
	vertical-align: top;
	padding: 0 0 0 0 }
	
select.search_by_brand_dropdown {
	vertical-align: top;
	width: 130px;
	height: 15px;
	border-top: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	margin: 4px 0 0 0;
	padding: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #818181; }			
	
form#search_form {
	margin: -2px 0 -2px 0;
	padding: 0 0 0 0;
	height: 27px;
	display: inline }
	
/*This block is only good for the original HTML template*/
input#search_text, input.text {
	width: 135px;
	border: 1px solid #D2D2D2;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	margin: 3px 0 -5px 0;
	padding: 2px 0 0 2px;
	height: 15px;
	color: #818181;
	vertical-align: top }
	
input#WucTop1_txtSearch, input.text {
	width: 135px;
	border: 1px solid #D2D2D2;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	margin: 3px 0 -5px 0;
	padding: 2px 0 0 2px;
	height: 15px;
	color: #818181;
	vertical-align: top }
	
input#search_go, input.image {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 27px;
	width: 30px }

div#secondary_nav_bar	{
	height: 25px;
	margin: 0 0 0 0;
	background-color: #ffffff;
	padding: 0 0 0 5px;
	
  
	width: 755px !important;
	width: 755px }
	
	
	
table#secondary_nav_table {
	width: 750px;
	margin: 0 0 0 0;
	padding: 0 0 0 0 }	
	
div#section_header_bar	{
	height: 56px;
	background-color: #ffffff;
	margin: 0 0 0 0;
	padding: 0px 0 0 5px;
	
	width: 755px !important;
	width: 755px }
	
div#section_header_bar_1px	{
	height: 56px;
	background-color: #ffffff;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	
	width: 755px !important;
	width: 755px }
	
div#section_header_bar_home_page	{
	height: auto;
	background-color: #ffffff;
	margin: 0 0 0 0;
	padding: 1px 0 0 5px;
	
	text-align: left;
	width: 755px !important;
	width: 755px }
	
table#section_header_table {
	width: 750px;
	margin: 0 0 0 0;
	padding: 0 0 0 0 }	
	
div#footer	{
	width: 760px;
	height: 110px;
	background-image: url(../images2/footer_bg.jpg);
	background-repeat: no-repeat;
	background-color: #7281C1;
	margin: 0 0 0 0;
	padding: 0 0 0 0 }
	
td.footer_white_space {
	height: 5px;
	width: 760px;
	background-color: #ffffff }	
	
table#footer_table {
	width: 760px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center  }
	
td.footer_text {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	padding: 0 0 0 0;
	color: #ffffff }
	
td.footer_text_2 {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 8px;
	padding: 0 0 0 0;
	color: #ffffff }
	
span.ids {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 8px;
	padding: 0 0 0 0;
	color: #ffffff }	
	
span.ids a.ids:link, a.ids:visited, a.ids:hover, a.ids:active {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 8px;
	padding: 0 0 0 0;
	color: #ffffff }	
	
td.footer_links {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #ffffff  }	

td.footer_links	a.footer:link, a.footer:visited, a.footer:hover, a.footer:active {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #ffffff  }	

div#body_container	{
	width: 760px;
	height: auto;
	background-color: #ffffff;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
	text-align: left }
	
td.body_container_left {
	width: 175px;
	height: 250px;
	background-color: #F1EDFA;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #9D86B0 }
	
a.left_side:link, a.left_side:visited, a.left_side:active {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	font-size: 9px;
	color: #9D86B0  }	
	
a.left_side_home:link, a.left_side_home:visited, a.left_side_home:hover, a.left_side_home:active {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	font-size: 9px;
	color: #847095  }		
	
a.left_side:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	font-size: 9px;
	color: #BE41B5 }	

a.left_side_2:link, a.left_side_2:visited, a.left_side_2:hover, a.left_side_2:active {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	font-size: 9px;
	color: #9D86B0  }			
	
td.left_side_content {
	padding: 0 10px 0 21px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #9D86B0 }
	
td.home_left_side_content {
	padding: 0 10px 0 21px;
	background-color: #E1D8EC;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #9D86B0 }
	
td.home_left_side_bg {
	background-color: #E1D8EC }
	
td.left_side_content_2 {
	padding: 0 0 0 21px }	
	
input.get_listed_text {
	width: 94px;
	border-top: 1px solid #9D86B0;
	border-bottom: 1px solid #9D86B0;
	border-left: 1px solid #9D86B0;
	border-right: 1px solid #9D86B0;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	margin: 4px 0 0 0;
	padding: 2px 0 0 2px;
	height: 19px;
	color: #818181;
	vertical-align: top;
	voice-family:"\"}\"";
	voice-family:inherit;
}
input.get_listed_text {
	height: 19px;
	height/* */:/**/19px; 
	height: /**/15px;
}

	
input.get_listed_submit_button {
	padding: 0 0 0 0;
	margin: 4px 0 0 1px !important;
	margin: 5px 0 0 1px }			
	
td.body_container_right {
	width: 574px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: top }
	
td.home_featured_product_description {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #908DC3;
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 10px }
	
a.featured_product:link, a.featured_product:visited, a.featured_product:hover, a.featured_product:active {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	color: #908DC3;
	text-decoration: underline }
	
span.featured_discount {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 11px;
	color: #B321A8;
	font-weight: bold;
	padding: 0 0 0 0 }

/*This block is only good for the original HTML template*/
input#coupon_code {
	border: 1px solid #D2D2D2;
	width: 141px;
	padding: 0 0 0 0;
	margin: -22px 0 0 5px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px; 
	padding: 2px 0 0 2px;
	height: 15px;
	color: #818181; }	
	
input#WucShoppingCart1_txbCoupon {
	border: 1px solid #D2D2D2;
	width: 141px;
	padding: 0 0 0 0;
	/*margin: -22px 0 0 5px;*/
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px; 
	padding: 2px 0 0 2px;
	height: 15px;
	color: #818181; }	
	
/*This block is only good for the original HTML template*/
input#coupon_code_apply {
	margin: 3px 0 -5px 0;
	padding: 0 0 0 5px }	
	
input#WucShoppingCart1_btnCoupon {
	margin: 3px 0 -5px 0;
	padding: 0 0 0 5px }	
	
tr.cart_row_heading {
	height: 27px;
	background-color: #F5F2FB;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #908DC3; }
	
tr.cart_row_heading1 {
	height: 27px;
	font-family: verdana, arial, helvetica;
	font-size: 15px; }
	
td.cart_heading_1 {
	font-weight: bold;
	border-bottom: 1px solid #E1D8EC;
	padding: 0 0 0 12px }
	
td.cart_heading_6 {
	/*text-align: center;*/
	border-bottom: 1px solid #E1D8EC; }				
	
tr.cart_row_item {
	height: 27px;
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle; }	
	
td.cart_item_1 {
	padding: 0 0 0 12px }

td.cart_item_4 {
	color: #B321A8;
	font-weight: bold }
	
td.cart_item_1, td.cart_item_2, td.cart_item_3, td.cart_item_4, td.cart_item_5, td.cart_item_6 {
	border-bottom: 1px solid #E1D8EC;
	/*Addition from the <TR> styles*/
	height: 27px;
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle; }
	
td.cart_item_6 {
	text-align: center }	

input.item_quant {
	margin: 0 0 0 0;
	padding: 2px 1px 2px 2px;
	border: 1px solid #D2D2D2;
	width: 18px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #908DC3; }	
	
img.refresh_quant	{
	margin: 0 0 -5px 0;
	padding: 0 0 0 0 }
	
input.item_remove {
	padding: 0 0 0 0;
	margin: 0 0 0 0 }			

tr.cart_row_total {
	height: 32px;
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #B321A8;
	vertical-align: middle }
	
input#update_cart {
	margin: 3px 0 -5px 0 }
	
td.cart_total_6 {
	text-align: center; }
	
tr.continue_checkout {
	height: 26px;
	vertical-align: middle }			
	
td.also_interested {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #E1D8EC }	
	
td.also_interested a:link, a:visited, a:hover, a:active {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	font-size: 10px;
	color: #908DC3 }	
	
td.cart_cell_coupon {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #908DC3;
	vertical-align: top;
	margin: 0 0 0 0 }
	
/* Checkout Styles below */
	
td.login_form_title {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3 }

table.login_table {
	margin: 0 0 0 0;
	padding: 0 0 0 0 }

td.login_row_header_left {
	background-color: #F5F2FB;
	width: 275px !important;
	width: 258px;
	height: 27px;
	padding: 0 0 0 14px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }	
	
td.login_row_header_right {
	background-color: #F5F2FB;
	width: 279px !important;
	width: 261px;
	height: 27px;
	padding: 0 0 0 18px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle  }	
	
td.login_row_data_left {
	background-color: #ffffff;
	width: 275px !important;
	width: 258px;
	margin: 0 0 0 0;
	padding: 0 0 0 14px;
	height: auto;
	vertical-align: top }		
	
td.login_row_data_right {
	background-color: #FAF8FD;
	width: 279px !important;
	width: 261px;
	margin: 0 0 0 0;
	padding: 0 0 0 18px;
	height: auto;
	vertical-align: top }
	
td.login_form_title_alert {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #B321A8 }	
	
input.login {
	margin: 0 0 0 0;
	padding: 2px 1px 0px 2px;
	border: 1px solid #D2D2D2;
	width: 130px;
	height: 17px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #908DC3; }	
	
a.login_forgot:link, a.login_forgot:visited, a.login_forgot:hover, a.login_forgot:active {
	font-family: verdana, arial, helvetica;
	text-decoration: underline;
	font-size: 10px;
	color: #B830AE }	
	
td.login_form_information {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	padding: 0 0 0 14px }	
	
span.login_form_information_titles {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #2D389C }	
	
img.verisign_logo {
	float: left }		
	
td.shipping_row_header_long {
	background-color: #F5F2FB;
	width: 567px !important;
	width: 553px;
	height: 27px;
	padding: 0 0 0 14px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }
	
td.shipping_table_left {
	background-color: #ffffff;
	width: 289px !important;
	width: 275px;
	height: auto;
	padding: 0px 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3;
	vertical-align: top }	
	
td.shipping_table_middle {
	width: 8px }	
	
td.shipping_table_right {
	background-color: #FAF8FD;
	width: 270px !important;
	width: 270px;
	height: auto;
	padding: 9px 26px 0 20px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 9px;
	color: #908DC3;
	vertical-align: top }		
	
input.shipping {
	padding: 2px 1px 0px 2px;
	border: 1px solid #D2D2D2;
	width: 149px;
	height: 17px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #818181; }		
	
select.state_dropdown {
	padding: 2px 1px 0px 2px;
	border: 0px solid #D2D2D2;
	width: 150px;
	height: 19px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #818181; }
	
td.shipping_packaging {
	background-color: #F5F2FB;
	height: 27px;
	padding: 0 0 0 14px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }			
	
td.shipping_labels {
	padding: 4px 0 0 14px;
	font-weight: normal;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3 }	
	
textarea.shipping_message {
	width: 220px;	
	height: 65px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #818181;
	padding: 2px 1px 0px 2px;
	border: 1px solid #D2D2D2 }
	
select.card_month_dropdown {
	margin: 0 0 5px 0;
	padding: 2px 1px 0px 2px;
	border: 0px solid #D2D2D2;
	width: 60px;
	height: 19px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #818181; }		
	
select.card_year_dropdown {
	margin: 0 0 5px 0;
	padding: 2px 1px 0px 2px;
	border: 0px solid #D2D2D2;
	width: 85px;
	height: 19px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	color: #818181; }		
	
span.shipping_note_1 {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #3A44A2 }
	
span.shipping_note_2 {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #908DC3 }	
	
tr.confirmation_header {
	background-color: #F5F2FB;
	height: 27px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }	
	
td.confirmation_header_left_shim {
	padding: 0 0 0 14px;
	font-weight: bold }	
	
/*Added to accomodate VB generation of code*/
span.confirmation_header_left_shim {
	padding: 0 0 0 14px;
	font-weight: bold;
	font-size: 10px;
	color: #908DC3;
	font-family: verdana, arial, helvetica }
	
/*Added to accomodate VB generation of code*/
span.confirmation_header {
	font-size: 10px;
	color: #908DC3;
	font-family: verdana, arial, helvetica }
	
td.confirmation_coupon {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #B932AF }		
	
tr.confirmation_row {
	height: 27px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }			
	
/*Added to accomodate VB generation of code*/
span.confirmation_row {
	height: 27px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3 }
	
td.confirmation_row_left_shim {
	padding: 0 0 0 14px;
	font-weight: normal }

/*Added to accomodate VB generation of code*/
span.confirmation_row_shim {
	height: 27px;
	/*padding: 0 0 0 14px;*/
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3 }
	
tr.confirmation_header_2 {
	background-color: #FAF8FD;
	height: 21px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }

/*Added to accomodate VB generation of code*/
span.confirmation_header_2 {
	background-color: #FAF8FD;
	height: 27px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 15px;
	color: #908DC3;
	vertical-align: middle }
	
tr.confirmation_row_2 {
	height: 21px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }

/*Added to accomodate VB generation of code*/
	
span.confirmation_row_2 {
	height: 21px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }
	
tr.confirmation_header_3 {
	background-color: #FAF8FD;
	height: 27px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #B932AF;
	vertical-align: middle }

/*Added to accomodate VB generation of code*/
span.confirmation_header_3 {
	background-color: #FAF8FD;
	height: 21px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 15px;
	color: #B932AF;
	vertical-align: middle }

/*Added to accomodate VB generation of code*/
span.validationmessage {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: Red;
	/*color: #908DC3;*/}

tr.billing_option_header_row, tr.billing_option_header_row_2 {
	background-color: #FAF8FD;
	height: 21px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #908DC3;
	vertical-align: middle }	
	
tr.billing_option_header_row_2 {
	height: 7px }		
	
td.billing_option_header_left {
	padding: 0 0 0 14px;
	width: 276px }	

td.billing_option_header_middle {
	padding: 0 0 0 0;
	width: 5px;
	background-color: #ffffff }		
	
td.billing_option_header_right {
	padding: 0 0 0 14px;
	width: 286px }		
	
td.confirmation_edit {
	padding: 3px 0 0 20px;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #908DC3;
	vertical-align: top }	
	
td.confirmation_row_left_shim_2 {
	padding: 20px 16px 0 14px;
	font-weight: normal }
		
span.confirmation_number {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #BB38B1 }	
	
td.inheritance_problems {	
	font-weight: normal;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	padding: 7px 0 0 0; }

td.abc, a.abc:link, a.abc:visited {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #908DC3;
}	

a.abc:hover, a.abc:active {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #BE41B5;
	text-align: left;
	vertical-align: middle;
}
	
td.best_sellers, a.best_sellers:link, a.best_sellers:visited {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #9D86B0;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}	

a.best_sellers:hover, a.best_sellers:active {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #B321A8;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0; 
}

td.specials, div.specials, a.specials:link, a.specials:visited {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #908DC3;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
	font-weight: normal;
}
td.specials1, div.specials1, a.specials1:link, a.specials1:visited {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #908DC3;
	text-align: center;
	vertical-align: middle;
	padding: 0 0 0 0;
	font-weight: normal;
    line-height: 16px;
}

a.specials:hover, a.specials:active {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #B321A8;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
}
	
a.specials1:hover, a.specials1:active {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #B321A8;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
}
td.specials_discount	{
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #B321A8;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
	line-height: 16px;
	/*font-weight: bold;*/
	width: 85px;
}

td.specials_large	{
	background-color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	color: #B321A8;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
	font-weight: bold;
}

td.pagination {
	background-color: #E1D8EC;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-transform: uppercase;
}

a.pagination:link, a.pagination:visited  {
	/*background-color: #E1D8EC;*/
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-transform: uppercase;
	/*text-decoration: none;*/
	padding: 0 0 0 0;
}

a.pagination:hover, a.pagination:active  {
	/*background-color: #E1D8EC;*/
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #262A85;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 0 0 0;
}
.pagination_on {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #262A85;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 0 0 0 0;
}

td.product_name {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	padding: 0 0 0 0;
}

h3.product_name {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	padding: 0 0 0 0;
}

a.product_name:link, a.product_name:visited {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
	font-weight: bold;
	padding: 0 0 0 0;
}

a.product_name:hover, a.product_name:active {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	color: #262A85;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
	font-weight: bold;
	padding: 0 0 0 0;
}

td.product_info {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #908DC3;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
}

td.product_detail {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

/*Added to accomodate VB code*/
span.product_detail {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

td.product_detail_head {
	background-color: #F5F2FB;
	font-family: verdana, arial, helvetica;
	height: 27px;
	font-size: 10px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

/*Added to accomodate VB code*/
span.product_detail_head {
	background-color: #F5F2FB;
	font-family: verdana, arial, helvetica;
	height: 27px;
	font-size: 10px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

a.product_detail:link, a.product_detail:visited {
	height: 27px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #908DC3;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
	padding: 0 0 0 0;
}

a.product_detail:hover, a.product_detail:active {
	height: 27px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #262A85;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
	padding: 0 0 0 0;
}

td.product_detail_ourprice {
	height: 27px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #B321A8;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}
 

td.privacy {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #908DC3;
	vertical-align: top;
	padding: 0 0 0 0;
}
	
a.privacy:link, a.privacy:visited {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #908DC3;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
	padding: 0 0 0 0;
}
	
a.privacy:hover, a.privacy:active {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #BE41B5;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
	padding: 0 0 0 0;
}

/*Added to accomodate VB code*/
span.product_detail_ourprice {
	height: 27px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #B321A8;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}
	
td.shippop {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #908DC3;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
}
	
td.shippop_title {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	line-height: 14px;
	color: #908DC3;
	background-color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 0;
}
	
a.shippop:link, a.shippop:visited {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #908DC3;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
	padding: 0 0 0 0;
}
	
a.shippop:hover, a.shippop:active {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #BE41B5;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
	padding: 0 0 0 0;
}
	
a.storelocator:link, a.storelocator:visited {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #908DC3;
	background-color: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

a.storelocator:hover, a.storelocator:active {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #BE41B5;
	background-color: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

td.storelocator {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #908DC3;
	background-color: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}

td.storelocator_title {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	height: 27px;
	color: #908DC3;
	font-weight: bold;
	background-color: #F5F2FB;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}
	
td.storelocator_shaded {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #908DC3;
	background-color: #FAF8FD;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 0;
}
	
a.storelocator:link, a.storelocator:visited {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #908DC3;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
	
a.storelocator:hover, a.storelocator:active {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 14px;
	color: #BE41B5;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
	padding: 0 0 0 0;
}

/* different 'height' used for IE5 & IE6 */
.zipcode {
	width: 135px;
	border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	margin: 3px 0 0px 0;
	padding: 2px 0 0 2px;
	height: 19px;
	color: #818181;
	voice-family:"\"}\"";
	voice-family:inherit;
}
.zipcode {
	height: 19px;
	height/* */:/**/19px; 
	height: /**/15px;
}


.state {
	width: 135px;
	border: 1px solid #D2D2D2;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	margin: 3px 0 0px 0;
	padding: 2px 0 0 2px;
	height: 15px;
	color: #818181;
}

/* different 'height' used for IE5 & IE6 */
.miles {
	width: 35px;
	border-top: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 9px;
	margin: 3px 0 0px 0;
	padding: 2px 0 0 2px;
	height: 19px;
	color: #818181;
	vertical-align: middle;
	voice-family:"\"}\"";
	voice-family:inherit;
}
.miles {
	height: 15px;
}

td.footer_text_pop {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 8px;
	padding: 0 0 0 0;
	color: #ffffff;
	height: 34px;
	vertical-align: bottom;
	text-align: right;
}

/*Create space arround the featured images*/
td.homepage_featured_image {
	padding: 10px 5px 10px 5px;	
}

.helpimage 
{
	border: 1px solid #695E9B;
}

.standard_text {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #908DC3;
}

#WucAdEvent1_wucItemAdEvent1_lblDiscount, #WucAdEvent1_wucItemAdEvent2_lblDiscount, #WucAdEvent1_wucItemAdEvent3_lblDiscount,  #WucAdEvent1_wucItemAdEvent4_lblDiscount, #WucAdEvent1_wucItemAdEvent5_lblDiscount,  #WucAdEvent1_wucItemAdEvent6_lblDiscount,  #WucAdEvent1_wucItemAdEvent7_lblDiscount,  #WucAdEvent1_wucItemAdEvent8_lblDiscount,  #WucAdEvent1_wucItemAdEvent9_lblDiscount{
	font-family: verdana,arial,helvetica;
	font-weight: normal;
	color: #908DC3;
}

.extra-savings-listing  {
	font-family: verdana,arial,helvetica;
	font-size: 9px;
    font-weight: normal;
}


.extra-savings-listing tbody {
	color: #9D86B0;
	}	
 
.extra-savings-listing tbody tr td {
	padding: 10px 0;
	border-bottom: 1px solid #c9c9cb;
}

.extra-savings-listing-table tbody tr td {
	padding: 10px 0;
	border-bottom: 0px solid #c9c9cb;	     
      color: #5c8d15;
}
.extra-savings-listing-table  {
	font-family: verdana,arial,helvetica;
	font-size: 9px;
    font-weight: Bold;
}
 

.extra-header {
	background: url(../images/extra-th-header.gif) repeat-x;
	height: 56px;
	color: #5c8d15;
	text-transform: uppercase;
}

.extra-footer td {
	background: url(../images/extra-th-header.gif) repeat-x;
	height: 56px;
}

.extra-savings-listing a.specials {
	vertical-align: center;
}

.bogo-listing-top tbody tr td{ 
	padding: 5px 0;
	border-top: 1px solid #c9c9cb;
}
.bogo-listing-bottom tbody tr th{ 
	padding: 5px 0;
	border-bottom: 1px solid #c9c9cb;
}

.bogo-listing tr td {
      font-family: verdana,arial,helvetica;
	  font-size: 9px;
      color: #5c8d15;
	
   } 
   
   
   

.bogo-footer tbody tr td{
	background: url(../images/extra-th-header.gif) repeat-x;  
	height: 10px;	 
	text-transform: uppercase;
}	


.bogo-header {
	background: url(../images/extra-th-header.gif) repeat-x;
	height: 56px;
	color: #5c8d15;
	text-transform: uppercase;
}



