body {font-family:Lucida Sans, Lucida Sans Unicode, Trebuchet MS, Arial, Helvetica, sans-serif; color:#555555; /*background:#8df1fc url(../images/site_bg.gif) repeat-x left top;*/
	background:#8df1fc url(../images/site_bg_nobub.gif) repeat-x left top; text-align:center; margin:0 auto; font-size:0.75em; width:900px; position:relative;/*Hack for IE to get the menu to repostion correctly when browser window size changes*/
	}
h1, h2, h3, h4, h5, h6, div.storeHeader, .wsm_product_title, div.productHead, #cross_sell_suggest {font-family:Lucida Sans, Lucida Sans Unicode, Trebuchet MS, Arial, Helvetica, sans-serif; margin:0 0 10px 0; font-weight:normal; padding:0;}
h1, div.storeHeader, .wsm_product_title {font-size:1.7em;color:#522d1b;}
div.storeHeader .wsm_config_cat_title {display:none;}
div.storeHeader {float:left;width:250px}
h2, div.catalogHead {color:#62172d; font-weight:bold; font-size:1.1em;}
div.catalogHead {display:none;}
h3, div.productHead, #cross_sell_suggest {font-size:1em;color:#522d1b; font-variant:normal; text-transform:lowercase; font-weight:bold;}
h4 {font-size:1em;}h1.faq_header {text-transform:lowercase;}
h2.faq_header {display:none;}
h3.faq_question {text-transform:none;}
p {margin:0 0 15px 0; font-size:1em; line-height:1.6em; padding:0;}
p.small_text {font-size:10px; line-height:14px; margin:0 0 3px 0; padding:0;}
p.gf_hours {margin:-14px 0 10px 0;}
p.gf_locator_text {margin:0 20px 10px 30px;font-weight:bold;border-bottom:1px solid #ccc;padding:0 0 10px 0;}
div.wsm_product_summary p {margin:0;}
a, #wsm_checkout div.links a {color:#522c1c; font-weight:bold; text-decoration:none;}
a:hover, #wsm_checkout div.links a {color:#522c1c; text-decoration:underline;}
hr, hr.catalog, #wsm_table hr, #wsm_checkout div.information hr {margin:5px 0; background-color:#ffffff; border:none; border-bottom:1px solid #bcf7fd; height:1px;}
hr.catalog {display:none;}
img {border:none;}
ul, ul.productInfo, ul.productCats {list-style-type: disc;}
em, b, strong {font-family:Verdana, Arial, Helvetica, sans-serif;}
/*--Colors--*/
.color_teal {color:#01727e;}
.color_l_teal {color:#04b1c7;}
.color_m_teal {color:#03646f;}
.color_d_teal {color:#00353b;}
.color_burgandy {color:#62172d;}
.color_red {color:#c74e52;}
.color_brown {color:#522c1c;}
.color_m_grey {color:#898989;}/*--Borders--*/
.border_d_teal,
.border_d_teal_2px {border-color:#6be1ee; border-style:solid; border-width:1px;}
.border_l_teal,
.border_l_teal_2px {border-color:#bcf7fd; border-style:solid; border-width:1px;}
.border_d_teal_2px,
.border_l_teal_2px {border-width:2px;}
/*--Backgrounds--*/ 
.bg_teal_fade {background:#b3f5fc url(../images/bg_bars_x.gif) repeat-x left top;}
.bg_l_teal_fade {background:#d7fafd url(../images/bg_bars_x.gif) repeat-x left -54px;}/*--Master Wrappers------------------------------------*/
#gf_master_wrapper {text-align:left; position:relative;}
#gf_header_wrapper {padding:1px 0 1px 0;     position:relative;}
#gf_menubar_wrapper {position:relative; z-index:1000; /*IE Needs this to render over top of content*/
	}
#gf_body_wrapper {clear:both; background:#fff; padding:5px; text-align:left;}
#gf_footer_wrapper {clear:both;}
/*--Header Stuff--*/
#gf_logo {margin:5px 0 0 14px; float:left; /*background:url(../images/logo_get_fresh.png) no-repeat left top;*/
	}
#gf_print_contact {display:none;}
form.gf_search {float:right; clear:right; margin:0 0 10px 0; padding:0; width:300px; text-align:right;}
form.gf_search input {background:#d0f9fd url(../images/icon_mag_glass.png) no-repeat 5px center; width:180px; height:17px; border:none; font-size:10px; padding:4px 0 0 19px; margin:0 0 0 0; color:#1e5f66;}	
form.gf_search input.gf_search_btn {background:none; width:auto; padding:0; margin:0; height:auto;}
/*--TOP PROMOTION--*/
.promo_topbutton img {display:none;}
.promo_topbutton a {position:absolute;width:160px;height:50px;overflow:hidden;background-image: url(/files/specials/pamper-special.png); background-repeat: no-repeat; background-position: left top;}
.promo_topbutton a:hover {background-position:left -45.5px;}
.promo_topbutton {position:absolute;     top:25px;     right:475px;}
/*--STOCKING--*/
/**Hello Paulette! Merry Xmas!**/
.promo_stocking_2 img {display:none;}
.promo_stocking_2 a {position:absolute;width:198px;height:91px;overflow:hidden;background-image: url(/images/stocking_stuff_2.png); background-repeat: no-repeat; background-position: left top;}
.promo_stocking_2 a:hover {background-position:left -92px;}
.promo_stocking_3 img {display:none;}
.promo_stocking_3 a {position:absolute;width:70px;height:71px;overflow:hidden;background-image: url(/images/cms/stock-gift.png); background-repeat: no-repeat; background-position: left top;}
.promo_stocking_3 a:hover {background-position:left -71px;}
.promo_stocking_3 {position:absolute;     top:16px;     right:500px;}
.promo_stocking_5 img {display:none;}
.promo_stocking_5 a {position:absolute;width:70px;height:71px;overflow:hidden;background-image: url(/images/cms/med-gift.png); background-repeat: no-repeat; background-position: left top;}
.promo_stocking_5 a:hover {background-position:left -71px;}
.promo_stocking_5 {position:absolute;     top:16px;     right:352px;}
.promo_stocking_head {color:#CC0000; font-weight:bold; font-size:17px;}
.promo_stocking_text {color:#CC0000; font-weight:bold;}
.promo_stocking_text a {color:#CC0000; text-decoration:none; font-weight:bold;}
.promo_stocking_text a:hover {text-decoration:underline; color:#CC0000;}
/*--Content Area----------------------------------------------*/
/*--Content Wrappers--*/
#gf_content_wrapper {margin:10px 0px;}
#gf_cms_content img, .wsm_category_image img {padding:2px;border:1px solid #bcf7fd;margin:0 0 10px 15px;}
#gf_left_column {width:180px; float:left; border-right:1px solid #baf4fa;}
#gf_right_column {float:right; width:685px;}
#gf_cms_content {padding:0 30px;}

/*--Home 2----------------------------------------------*/
.gf_home2_leftcol {float: left; width: 244px; border: 1px solid #7be4f0; padding: 6px; display: inline; margin-right: 38px;}
.gf_home2_leftcol h3 {background: #b2f5fc; text-align: center; border: 1px solid #9eebf3; color: #1c6683; padding-top: 8px; padding-bottom: 8px;}
.gf_home2_leftcol ul, .gf_home2_leftcol ul li {padding: 0px; margin: 0px; list-style: none;}
.gf_home2_leftcol ul li {padding: 0 0 0 8px;}
.gf_home2_recent_blogs {padding-bottom: 12px;}
.gf_home2_recent_blogs ul li {padding-bottom: 20px;}
.gf_home2_recent_blogs ul li a {color: #808181;}
.gf_home2_recent_blogs ul li a:hover {text-decoration: underline; color: #808181;}
.gf_home2_followus {padding-bottom: 8px;}
.gf_home2_followus ul {padding-left: 29px; padding-top: 8px;}
.gf_home2_followus ul li a {float: left; display: block; width: 42px; height: 42px; background: url(/images/gf_social_sprite.jpg) no-repeat left top; text-indent: -1000em; overflow: hidden; font-size: 0; line-height: 0; cursor: pointer;}
.gf_home2_followus ul li a.gf_youtube_icon {background-position: left top; margin-right: 20px;}
.gf_home2_followus ul li a.gf_twitter_icon {background-position: -63px top; margin-right: 20px;}
.gf_home2_followus ul li a.gf_facebook_icon {background-position: -127px top; width: 43px;}
.gf_home2_followus ul li a:hover {text-decoration: none;}


/*--Homepage--*/
.gf_slideshow_box {width:470px; height:300px; border:1px solid #fff; background:#fc0; float:left;}
#widget_gallery_id_homeslide {padding-left: 50px;}
/*--Footer Stuff----------------------------------------------*/
.gf_footer_bar {padding:3px;}
/*--Newsletter Signup form--*/
#gf_newsletter_signup {float:left; font-size:13px; color:#03646f; font-weight:bold;}
form.gf_newsletter_form {margin:0; padding:0;}
form.gf_newsletter_form input.email_bar {width:175px; height:16px; vertical-align:middle; padding:1px 3px; color:#555;}
/*--FREE GWP--*/
.promo_gwp {float:left; font-size:15px; color:#62172d; font-weight:bold;}
.promo_gwp a {color:#CC0000; text-decoration:none; font-weight:bold;}
.promo_gwp a:hover {text-decoration:underline; color:#CC0000;}
/*--FREE Shipping promo--*/
.promo_free_shipping {float:right; font-size:15px; color:#03646f; font-weight:bold;}
.promo_free_shipping a {color:#03646f; text-decoration:none; font-weight:bold;}
.promo_free_shipping a:hover {text-decoration:underline; color:#03646f;}/*--Phone and Copyright--*/
.gf_footer_copy {color:#898989; font-size:12px; text-align:center;}
#gf_copyright {font-size:9px; color:#434343; clear:both; text-align:center;}
#gf_copyright a {font-weight:bold; color:#434343; text-decoration:underline;}
#gf_copyright a:hover {color:#a52d00; text-decoration:underline; font-weight:bold;}
/*--All Site Menus------------------------------------------------------------*/
/*--Top Menu Bar--*/
ul#gf_menu_bar {margin:0; padding:0; list-style:none; font-size:1em; text-transform:lowercase;}
ul#gf_menu_bar li {float:left;}
ul#gf_menu_bar li a{display:block; padding:.75em; font-weight:bold; border-right:1px solid #a52d00; color:#fff;}
ul#gf_menu_bar li a:hover {color:#fff; text-decoration:none; background-color: #b03b01; background: #a52d00;}
/*--Admin Menu--*/
ul.gf_admin_menu {float:right; font-size:10px; padding:0; margin:5px -5px 15px 0; list-style-image:none; list-style:none; font-weight:bold; color:#fff;}
ul.gf_admin_menu li {display:inline; background:url(../images/dotted_line_white.gif) no-repeat right center; padding:0 5px;	}
ul.gf_admin_menu li.no_background {background:none;}
ul.gf_admin_menu li a {color:#fff; text-decoration:none; padding:5px; font-weight:bold;}
ul.gf_admin_menu li a:hover {background:#008394; text-decoration:none; font-weight:bold; color:#fff;}
/*--LEft Menu--*/
.gf_menu_title {font-size:14px; font-weight:bold; padding:0 0 0 5px; text-transform:lowercase; margin:0 0 5px 0;}
ul.gf_left_menu {padding:0; margin:0; list-style:none; margin-bottom:10px; text-transform:lowercase;}
ul.gf_left_menu li a {color:#067682; display:block; text-decoration:none; padding:.3em 0 .3em 16px; margin:0; font-weight:normal;	
	border:1px solid #fff; line-height:1em;}
ul.gf_left_menu li a:hover,
ul.gf_left_menu li a.gf_active,
.gf_left_summary {color:#00353b; text-decoration:none; background-color: #d7fafd;url(../images/tick_dblue.gif) no-repeat 5px center; border:1px solid #baf4fa;}
ul.gf_left_menu li a:hover,
ul.gf_left_menu li a.gf_active {background-image:url(../images/tick_dblue.gif); background-repeat:no-repeat; background-position:5px center;}
.gf_left_summary {padding:5px; font-size:.83em;}
/*--Footer MEnu--*/
ul.gf_footer_menu {margin:0 0 5px 0; padding:0; list-style:none; font-size:10px; text-align:center; text-transform:lowercase;}
ul.gf_footer_menu li {display:inline; background:url(../images/dotted_line_grey.gif) no-repeat left center; padding:0 5px;}
ul.gf_footer_menu li.no_background {background:none;}
ul.gf_footer_menu li a {padding:5px; color:#464646;}	
ul.gf_footer_menu li a:hover {color:#464646; text-decoration:underline;}
/**Standard Form Styling
************************/
h3.gf_form_header {font-size:1.33em;padding:5px;}
form.gf_standard {margin:0;padding:0;width:500px; border:1px solid #ccc;padding:5px;background:#fff;}
form.gf_standard hr {border-bottom:1px solid #ccc;}form.gf_standard .row_0, form.gf_standard .row_1 {padding:5px;}
form.gf_standard .row_0 {background:#eee;}
form.gf_standard .row_1 {background:#fff;}
#form_new_customer label {float:none;width:auto;display:inline;}
#form_new_customer input {width:auto;display:inline;float:none;}
#form_new_customer label.form_question, #form_recieve label.form_question, #form_business_type label.form_question  {display:block;width:auto;}
#form_recieve label, #form_business_type label {float:none;display:inline;width:auto;margin-right:10px;margin-bottom:3px;}
#form_recieve input, #form_business_type input {float:none;display:inline;width:auto;}
#custom_address_1 {margin-bottom:5px;}form.gf_standard label, form.gf_standard input, form.gf_standard textarea, form.gf_standard select {}
form.gf_standard input, form.gf_standard textarea, form.gf_standard select {/*border:1px solid #ccc;*/}
form.gf_standard input, form.gf_standard select, form.gf_standard textarea {width:55%; float:left; display:block;}
form.gf_standard input.ext {width:30px;}
form.gf_standard label.extension {width:auto;clear:none;}
form.gf_standard textarea {height:100px;}
form.gf_standard label {float:left;clear:left;width:42%;display:block;}
form.gf_standard label.width_reset {width:auto;}
form.gf_standard label.clear_none {clear:none;}
form.gf_standard input {font-size:1em;}
.form_table {border:1px solid #ccc;margin:0 0 1em 0;width:100%;padding:5px;background:#eee;clear:left;}
form.gf_standard .form_table input {width:90%;}
form.gf_standard input.gf_submit_btn {float:right;font-weight:bold;padding:3px;cursor:pointer;}	
/*--Helpers--*/
.m_all_5px {margin:5px;}
.m_all_8px {margin:8px;}
.m_top_5px {margin-top:5px;}
.m_top_10px {margin-top:10px;}
.m_bottom_5px {margin-bottom:5px;}
.m_bottom_10px {margin-bottom:10px;}
.m_right_10px {margin-right:10px;}
.m_left_10px {margin-left:10px;}
.m_left_5px {margin-left:5px;}
.m_right_5px {margin-right:5px;}
.no_margin {margin:0;}
.p_all_5px {padding:5px;}
.p_top_10px {padding-top:10px;}
.no_pad {padding:0;}
.clear_right {clear:right;}
.clear_left {clear:left;}
.clear_all {clear:both;}
.float_left {float:left;}
.float_right {float:right;}
.text_left {text-align:left;}
.text_right {text-align:right;}
.text_center {text-align:center;}
.text_justify {text-align:justify;}
.text_small {font-size:.83em;}
.width_auto {width:auto;}
.bold {font-weight:bold;}
.no_border {border:none;}
.position_relative {position:relative;}/*WSM Overides-----------------------------------------------------------*/
/*--Change all the font families UHG!--*/
div.wsm_category_trail,
div.storeHeader,
div.categoryInfo,
div.catalogHead, span.listCategory, span.catProductCount,
div.listProduct,
div.productImageZoomTitle,
.wsm_framework .wsm_header,
.wsm_framework .wsm_label, .wsm_framework .wsm_label label,
.wsm_framework .wsm_entry input,
.wsm_framework .wsm_button input,
.wsm_framework .wsm_form_error,
.wsm_brand_list,
div.product_option_set div.selector,
div.dropdown div.option,
div.product_option_value_extended div.description,
div.product_option div.container div.caption,
div.product_option div.container div.description,
div.categoryHead, #lbDetailsContainer, #wsm_message, #wsm_error, div.wsm_error, #wsm_global_message, #wsm_table, #wsm_table div#header, #wsm_table td.name, #wsm_table label.name, #wsm_table .name_tiny, #wsm_table .note, #wsm_table td.info, #wsm_table td.error, #wsm_table input.button, #wsm_table input.text_normal, #wsm_table input.text_short, #wsm_table input.text_tiny, #wsm_table a.options, #wsm_table table#navigation td, #wsm_sub_table, #wsm_sub_table td.name, #wsm_sub_table td.address_top, #wsm_sub_table td.address_bottom, #wsm_sub_table .header_info, #wsm_sub_table td#greeting, #wsm_sub_table li, #wsm_sub_table a:link, #wsm_sub_table a:active, #wsm_sub_table a:visited, #wsm_sub_table a:hover, #wsm_meter_table td.weak, #wsm_meter_table td.good, #wsm_meter_table td.secure, #wsm_meter_table td, #wsm_meter_table td.weak_text, #wsm_meter_table td.good_text, #wsm_meter_table td.secure_text, #wsm_cart_table td.column_name, #wsm_cart_table td.column, #wsm_cart_table td.footer a, #wsm_cart_table td.column_total, #wsm_cart_table input.quantity, #wsm_cart_table .error, #wsm_cart_table .sale, #wsm_cart_table .price, #wsm_cart_table .option_set, #wsm_cart_table li.option_list_item, #wsm_table div#cart_empty_message, #wsm_list_table .column_name, #wsm_list_table .column_name a, #wsm_list_table .column_item, #wsm_list_table .column_item_error, #wsm_list_table .column_item_new,
div.wsm_note,
div.wsm_note strong, #wsm_legend td, #wsm_shipping_quote td.name, #wsm_shipping_quote td.info, #wsm_checkout_steps_table td, td.highlight, td.complete, #wsm_checkout_table td.method, #wsm_checkout_table td.label, #wsm_checkout_table td.address, #wsm_checkout_table p.header_small,
.wsm_form_tab, .wsm_form_tab:link, .wsm_form_tab:active, .wsm_form_tab:visited, .wsm_form_tab_selected,
.wsm_form_tab:hover,
.wsm_form_tab_selected,
table.ups_trademark td,
div#wsm_help_box, #wsm_checkout div.header, #wsm_checkout div.steps div, #wsm_checkout div.links a  {font-family:Lucida Sans, Lucida Sans Unicode, Trebuchet MS, Arial, Helvetica, sans-serif;}/*WSM PAULETTE ENTERED---------------*/
.wsm_interface_cart_coupon_container {color:#930606; font-size:16px;}
.wsm_interface_cart_message {backgroud-color: #ffffff; color: #105c08; border-color: #930606;}
.wsm_news_postee_date {display: none;}/*--Let Make WSM stuff disappear--*/
div.listVRule,
h1.wsm_title_locator {display:none;} 
div#wsm_mini_cart {float:right;color:#fff; font-weight:bold; margin: 7px 0 0 0; padding: 1px 5px;white-space:nowrap; background:#5eb2bb; height: 15px;}
#gf_mini_cart {float:right; width:220px; clear:right;}
#gf_mini_cart a {color:#fff; cursor:pointer;}
#gf_mini_cart a:hover {border:none; color:#fff; text-decoration:underline;}
.gf_mini_cart_image {display:block;clear:right; float:right;}
div#wsm_mini_cart .product,
div#wsm_mini_cart .checkout {display:none;}
div#wsm_mini_cart .items {display:inline; padding-right:10px; margin-right:3px; background:url(../images/dotted_line_white.gif) no-repeat right center;}
div#wsm_mini_cart .total {display:inline;}
div#wsm_copyright {font-size:8px; color:#979797;}
div#wsm_copyright a,
div#wsm_copyright a:hover {color:#898989; text-decoration:none;}
div#wsm_copyright a:hover {text-decoration:underline;}
/*----------------------Horizontal and Vertical Rule--------------------*/
div.listHRule {/*width: 100%;*/
	border-bottom: 1px solid #bcf7fd; margin: 6px 0 4px 0;}
div.listProduct {clear:left; text-align:center; font-size:1em;}
div.listProduct, span.wsm_product_saleprice, span.wsm_product_price, span.wsm_product_ourprice, span.wsm_product_savings {color:#522c1c; font-weight: bold;}
#product_left_column {margin-right:0;}
#product_right_column {border:none; position:static; text-align:left; width:auto; top:0; right:0;}
#product_rotate_image {margin-bottom:20px;}
/*--Cross Sell used on product view 2--*/
#cross_sell_suggest {padding:0; background:none; margin-top:10px;}
#cross_sell_content {margin:5px; text-align:center;}
.cross_sell {margin-left:10px; width:140px; text-align:center; float:left;}
.cross_sell_image {margin-bottom:5px;position:relative;text-align:center;}
.cross_sell_image a img {border:none;}
.cross_sell_image img {bottom:0;position:absolute;left:0;}
.cross_sell_title {
	}
div.productRotateImageCaption {color:#b0b0b0; font-size:10px; margin-top:10px;}
#product_wrapper {position:relative; padding-bottom:15px;}
ul.wsm_catalog_product_nav {position:absolute; right:0; bottom:0;}
#product_right_column {margin-bottom:10px; height:190px;}
div.wsm_product_pricebox {font-weight:bold;}
.wsm_addcart_button {background:#008394 url(../images/bg_btns_add_bag.gif) no-repeat center center; border:1px solid #bcf7fd; font-weight:normal; padding:0 0 0 110px; color:#fff; font-size:0px; height:30px; width:110px; display:block; margin-bottom:10px;}
.wsm_tellafriend_button,
.wsm_addwishlist_button {color:#c84d52; font-weight:normal; font-size:12px; padding:0 15px 0 0; border:1px solid #fff; background: #fff url(../images/bg_tell_btn.gif) no-repeat right center; text-align:left; width:110px; float:left;}
.wsm_addwishlist_button {background: #fff url(../images/bg_wish_btn.gif) no-repeat right center; margin-right:20px;}
.wsm_addcart_button,
.wsm_tellafriend_button,
.wsm_addwishlist_button {cursor:pointer;}
/*-- Main Cart Formatting --*/
.wsm_cart {background-color: #FFF; border: none; margin: 0px; padding: 0px; width: 100%;}
.wsm_cart_container {padding: 0;}
.wsm_cart_header {background-color: #5fb8c1; padding: 5px; margin:0 0 5px 0; color: #FFFFFF;}
.wsm_cart_header img {display:none;}
.wsm_cart_button {
border:1px solid #00353b; background:#01727e; color:#fff; cursor:pointer;}
.wsm_cart_button:hover {
background:#03646f; color:#fff;}
.wsm_cart_checkout_button,
table#wsm_checkout input.button,
form.gf_standard input.gf_submit_btn {
background:#522c1c; color:#fff; border:1px solid #7f5a4b; cursor:pointer; width:auto;}
.wsm_cart_checkout_button:hover, table#wsm_checkout input.button:hover, form.gf_standard input.gf_submit_btn:hover {background:#321a10;}
#wsm_checkout div.header  {background-color: #5fb8c1; padding: 5px; margin:0 0 5px 0; color: #FFFFFF;}
#wsm_checkout div.header img {display:none;}
table#wsm_checkout {background-color: #FFF; border:none; color: #000; margin:0 auto; width:650px;}
/**
 * Checkout Step Bar
 */
#wsm_checkout div.steps {border: solid 1px #BBB; background-color: #DDD; margin: 0px 10px 10px 10px;}
#wsm_checkout div.steps table {width: 100%;}
#wsm_checkout div.steps div {background-color: #ddd; background: #ddd url('/images/ui/icons/wsm_checkout_box_empty.png') no-repeat; background-position: center left; padding: 4px 8px 4px 24px; white-space: nowrap;}
#wsm_checkout div.steps div.current, #wsm_checkout div.steps div.complete, #wsm_checkout div.steps div.highlight {background: #04b1c7 url('/images/ui/icons/wsm_checkout_box_empty.png') no-repeat; background-position: center left; color: #FFFFFF;}
#wsm_checkout div.steps div.highlight {background: #01727e url('/images/ui/icons/wsm_checkout_box_empty.png') no-repeat; color: #FFF; text-decoration: underline;}
#wsm_checkout div.steps a {color: #FFFFFF; text-decoration: none;}
#wsm_checkout div.steps a:hover {color: #FFF; text-decoration:underline;}
#wsm_checkout div.products table, #wsm_checkout div.information table {width: 100%;}
div.wsm_product_summary {margin-bottom:0;}
div.wsm_product_itemnumber {margin-top:10px;}
.wsm_product_itemnumber, .wsm_product_category_list {display:none;}
.cross_sell_image {height:120px;}
#cross_sell_suggest {height:20px;}
.cross_sell_title {text-align:left;}
/**
 * Message and error displays.
 */
#wsm_message, #wsm_error, div.wsm_error {background-color: #FFF; border: solid 2px #FF9999; color: #5fb8c1; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 1em; padding: 1em; width: 50%;}
#wsm_message {background-color: #FFF; border:none;	color: #5fb8c1;}
ul.wsm_message, li.wsm_message {margin: 0em 0em 0em 1em; padding: 0em; list-style-image: url('/images/msg_good.gif');}
ul.wsm_error, li.wsm_error {margin: 0em 0em 0em 1em; padding: 0em; list-style-image: url('/images/msg_bad.gif');}
#wsm_global_message {background-color: #fff; border: solid 2px #6C6; color: #060; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 1em 0em 0em 0em; padding: 1em;}
.wsm_cart_message{background:#d7fafd url(../images/bg_bars_x.gif) repeat-x left -54px;border:solid 1px #6be1ee;color:#04b1c7;font-size:14px;padding:10px;}
#wsm_checkout div.message {background: url('/images/msg_bad_red.gif') no-repeat 10px 10px; color: #A00; width: auto;}
/*--Product Price View--*/
span.wsm_product_oldprice, span.wsm_product_listprice{color:#A9A9A9; text-decoration:line-through;}
/*--Catalog View--*/
div.wsm_product_image {float: none; margin: 0 auto;}
div.wsm_category_trail,
div.catalogHead {text-transform:lowercase;}
div.categoryInfo {clear:left;}
/*
.producateRotateImage img, table.catalog td.item img, .cross_sell_image img {padding:2px; background:#fff; border:1px solid #bcf7fd !important;}
.producateRotateImage img:hover, table.catalog td.item img:hover, .cross_sell_image img:hover {border:1px solid #04b1c7 !important;cursor:pointer;}
*/
table.catalog {clear:both}
/*--Checkout--*/
#wsm_table img {background:none;border:none;}
#wsm_table{margin:0;max-width:none;width:720px;}
#wsm_table div#cart_empty_message {background: url(../images/icon_alert.gif) no-repeat 10px center; border: solid 1px #bcf7fd; color: #5fb8c1; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em; padding: 10px 10px 10px 30px;}
#wsm_table div#cart_empty_message img {display:none;}/*--Lightbox--*/
#lbOverlay.grey { background:none;}
#lbOuterContainer.grey, #lbDetailsContainer.grey { border: 4px solid #04b1c7;}
#lbDetailsContainer.grey {border-top:none;}/*WSM My Orders*/
#wsm_list_table{border:solid 1px #BBB;border-width:0px 1px 1px 0px;width:660px !important}
#wsm_list_table .column_name {width:16%;}
#wsm_list_table .column_name{background-color:#999;border:solid 1px #666;border-width:1px 0px 0px 1px;color:#FFF;font-weight:normal;font-size:10px;padding:5px;white-space:nowrap;}
#wsm_list_table .column_name a{color:#FFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#wsm_list_table .column_name a:hover {color:#FFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
#wsm_list_table .column_name img {vertical-align:middle;}
#wsm_list_table .column_item, #wsm_list_table .column_item_error, #wsm_list_table .column_item_new{background-color:#FFF;border:solid 1px #666;border-width:1px 0px 0px 1px;color:#333;font:bold 12px verdana,arial,helvetica,sans-serif;padding:5px}
#wsm_list_table .column_item_new{background-color:#AAF;}
#wsm_list_table .column_item_error{background-color:#FAA;}
/*--Clearfix to help enclose floats-----------------------------------------*/
.clearfix:after {  content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {  display: inline-block;}html[xmlns] .clearfix {  display: block;}* html .clearfix {  height: 1%;}	