form { margin: 0px; padding: 0px; }

A, A:visited { COLOR: #000000; TEXT-DECORATION: none}

.toplinks_big, A.toplinks_big:visited, A.toplinks_big {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.toplinks, A.toplinks:visited, A.toplinks {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_blk_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_pt2-bold, A.mainnav_pt2-bold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_pink_pt2-bold, A.mainnav_pink_pt2-bold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF99FF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_blk_pt2-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_pt2-small {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalllinks, A.smalllinks:visited, A.smalllinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blkmed {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blkmed_strike {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:line-through
}
.productdesc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #996699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blkmedreg {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.producttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cartgray {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bonustitle {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.bonustitle_large {
	FONT-SIZE: 14px; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.bonus-redsm {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bonus-redbig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.bonus-redbig2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copyright, A.copyright:visited, A.copyright {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkoutform_blk_pt2-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkoutform_blk_text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkoutform_pt2-bold, A.mainnav_pt2-bold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error_msg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.thank_you_text {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav_minicart-bold, A.mainnav_minicart-bold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.static_text {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.static_text:visited, A.static_text {
	FONT-SIZE: 14px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.static_text-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.static_text_12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.static_text_12-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.static_text_11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bonusbuy_prod {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bonusbuy_prod:visited, A.bonusbuy_prod {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.outlet_product_name, A.outlet_product_name, A.outlet_product_name:visited, A.outlet_product_name:link  {
	font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#660066; font-weight:bold
}
.outlet_only_price, A.outlet_only_price, A.outlet_only_price:visited, A.outlet_only_price:link {
	font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#DE1A1A; font-weight:bold
}
.outlet_list_price, A.outlet_list_price, A.outlet_list_price:visited, A.outlet_list_price:link {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999999
}
.outlet_you_save, A.outlet_you_save, A.outlet_you_save:visited, A.outlet_you_save:link {
	font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#DE1A1A
}
.outlet_only_price_sml, A.outlet_only_price_sml, A.outlet_only_price_sml:visited, A.outlet_only_price_sml:link {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#DE1A1A; font-weight:bold
}
.outlet_list_price_sml, A.outlet_list_price_sml, A.outlet_list_price_sml:visited, A.outlet_list_price_sml:link {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999999
}
.outlet_you_save_sml, A.outlet_you_save_sml, A.outlet_you_save_sml:visited, A.outlet_you_save_sml:link {
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#DE1A1A
}
#cat_prod_link {

background-repeat: no-repeat; text-decoration:none; padding-left: 125px; line-height:125px

}

.grey_bg_text_box {
	background-color: #F0F0F0;
}
.pink_bg_text_box {
	background-color: #F7E3FA;
}
.grey_producttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.red_producttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redmed {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.redlarge {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 25px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.cart_discount_amount_text {
	 FONT-SIZE: 12px; 
	 COLOR: #009933; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif
}

.cart_amount_text {
	 FONT-SIZE: 12px; 
	 COLOR: #555555; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif
}

.cart_grand_total_text {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.cart_order_total_header_text {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cart_shipping_option_text {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cart_button {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background-color: #996699; border:none
}
.cart_section_header_text {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #660066  !Important;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.form_field_blk_text {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.blklarge {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.form_field_error_bg {
	background-color:#FFFF99
}

.discount_box {
	background-color:#FAF8D1;  
	border:1px solid #CCCCCC;

}

.discount_box_font {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR:#000000;
}
.discount_box_red_bold_font {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR:#FF0000;
}


.category_filter_box {
	background-color:#F9FADC;
	border: #CCCCCC solid 1px;

}

.category_filter_box_text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.category_filter_box_viewall {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline !Important; 
}

.search_title_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660066 !Important; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline !Important
}
.search_blurb_text {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.search_nav_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660066 !Important; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline !Important
}


.productdesc_text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_select_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_form_text {
	font-weight:bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.our_price_text {
	font-weight:bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_upsell_box {
	border: #999999 solid 1px;
}
.product_section_header {
	background-color: #7f7a7f;
	font-weight:bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.product_upsell_header {
	background-color: #660066;
	font-weight:bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.bg_light_grey {
	background-color: #F7F7F7;

}
.product_detail_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_detailname_text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.new_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF0033; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.instock_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bo_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bo_alert_text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#playerbox {
	background-color: #333;
	height: 390px;
	width: 480px;
	text-align: center;
	color: #FFF;
	font-family: Optima, Geneva, Helvetica, Arial, sans-serif;
	font-size: 16pt;
	line-height: 32pt;
}
#playerbox a {
	color: #FFCC00;
	font-size: 13pt;
	line-height: 32pt;
}
.bg_light_light_grey {
	background-color: #E6E6E6;
}
.border_light_grey {
	border: #E6E6E6 solid 1px;
}
.category_retail_price_text {
	FONT-SIZE: 11px; COLOR: #797979; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.category_our_price_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.category_product_name, A.category_product_name:visited {
	FONT-SIZE: 11px; COLOR: #660066; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.review_link_text {
	FONT-SIZE: 11px; COLOR: #660066 !Important; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline !Important
}
.ring_sizer_link_text {
	FONT-SIZE: 10px; COLOR: #660066 !Important; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline !Important
}
.review_link_12_text {
	FONT-SIZE: 12px; COLOR: #660066 !Important; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline !Important
}
.form_small_print_text {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.search_go_button {
	background: url(/images/form_go.jpg);
	overflow:hidden;
	padding-top:22px;
	outline: none;
	width:37px;
	height:22px;
	border: 0px;
	
}

.top_nav_links {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF !Important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	
}

.bar_bg {
	background-color:#986699;
}

.main_menu_border {

	border: #eeeeee solid 1px;

}

.bar_minor_bg {
	background-color: #eeeeee;
}

.why_shop_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF !Important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.why_shop_text {
	FONT-SIZE: 11px; 
	COLOR: #717171 !Important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.as_seen_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
	COLOR: #986699 !Important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.new_menu_sub_links {
	FONT-SIZE: 11px; 
	COLOR: #717171 !Important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.new_menu_header  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #986699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	letter-spacing:1px
}
.menu_bg {
	background-color: #fafafa;
}


.subscribe_button {
	background: url(/images/subscribe2.jpg);
	overflow:hidden;
	padding-top:22px;
	outline: none;
	width:70px;
	height:22px;
	border: 0px;
	
}
.error_msg_small {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.coupon_cart_text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.product_descript_title {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.product_title3{
	FONT-SIZE: 14px; 
	COLOR: #660066; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.category_copy_text_link {
	FONT-SIZE: 12px; 
	COLOR: #986699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline !Important;
}

#ty_your_order {
	color:#666666;
}

#ty_got_fb {
	border-bottom: solid 2px #986699;
}

#ty_divider {

	border-bottom: solid 1px #999999;
}

#ty_product_name {
	color:#666666;
}

#ty_fb_publish_button_div {
	vertical-align:middle;
	text-align:center;
	width:170px;
	height: 100px;
}

#ty_fb_publish_button {
	background: url(/images/fbshowyourfriends.gif);
	overflow:hidden;
	padding-top:20px;
	outline: none;
	width:169px;
	height:20px;
	border: 0px;
	cursor:pointer;
}
.free_shipping_header {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.free_shipping_offer_text {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:13px;}
.free_shipping_offer_small_text {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:10px;}

