/**WSM Overides - GLOBAL OVERIDES
There are WSM overides files for each Template: Default, Clothing, Music, Events
************************************************************************************/
.wsm_resources_title {display:none;}

/**News Page
**********************/
.wsm_news_list_body span {font-size: 1em !important; line-height: 1.3em;}

/**Catalog Page
*******************/
div.wsm_product_image {float:none;}
div.wsm_product_image img, .cross_sell_image a img {padding:4px;background:#fff;border:1px solid #ccc;float:none;margin-bottom:5px;}
div.listProduct {display:block;text-align:center;}
div.listVRule, .wsm_config_cat_title, .catalogHead {display:none;}
.wsm-category-empty {display:none;}
.catProductCount {display:none;}

/**Product Page
*************************************************/
ul.productInfo { list-style:none; position:relative; margin:0; padding:0; }
ul.productInfo li { margin-left:0 !important;clear:left; }
div.wsm_product_info_extra_text { display:block !important; text-align:justify; line-height:1em; }
.wsm_product_info_extra {margin:10px;padding:0 10px;clear:left; }
.wsm_product_info_extra img {float:none;}
.wsm_product_info_itemid, .wsm_product_info_availability { display:none; }
.wsm_product_info_attachments a {}
.wsm_product_info_extra label, .wsm_product_info_extra_text { margin-left:0px; }
.wsm_product_info_extra label {font-size:1em; }
.wsm_product_info_extra label a { font-weight:bold; cursor:default; text-decoration:none;color:#000 }
div.wsm_product_details div.productHead { }
.wsm_product_extra_control_toggler { display:none; }
div#product_wrapper .wsm_product_info_extra, div#product_wrapper .wsm_product_info_extra_text { width:auto; }


div.productHead, #cross_sell_suggest {margin:10px 0 5px 0;font-weight:normal;color:#3D3D3D;font-variant:normal;font-size:12px;clear:both;background:#eee;border-top:1px solid #ddd;padding:0 5px;text-align:left;}
hr.catalog {display:none;}
#product_rotate_image{width:300px;height:310px;float:left;}
#product_info{margin-left:310px; min-height: 440px;}
#product_left_column{margin-right:0px;}

div.product_option_value_extended{margin-left:2em;}


.wsm_addcart_button {background:url(/files/add_to_cart_btn.gif) no-repeat scroll left top transparent; border:0 none; display:block; font-size:0; height:34px; margin-bottom:10px; overflow:hidden; text-indent:-1000em; width:103px; cursor: pointer;}
.wsm_addwishlist_button {border: none; background: #fff; font-size: 11px;float: left;clear: both; cursor: pointer; margin: 5px 0 0 -10px; border-right: 1px solid #000;}
.wsm_inquiry_button, .wsm_tellafriend_button {background:none repeat scroll 0 0 #FFFFFF; border:medium none; cursor:pointer; float:left; font-size:11px; margin:5px 0 0;}
.wsm_inquiry_button {border-right: 1px solid #000;}
#wsm_product_form_item_tell_friend{height: 30px!important;}

/**More Images on Product Page**/
#product_wrapper {position:relative;}
.wsm_product_more_images {position:absolute;top:310px;left:0px;border-top:1px solid #ccc;width:300px;}
.wsm_product_more_images .productHead {background:none;border:none;height:auto;color:#333;font-weight:normal;padding:0;font-size:.83em;margin:0;display:none;}
.wsm_product_more_images .wsm_product_thumb_zoom_popup {display:none;}
.wsm_product_more_images .wsm_product_thumb_zoom {width:50px;padding:0;}
.wsm_product_more_images .wsm_product_thumb {width:auto;height:auto;padding:0;}
.wsm_product_more_images .wsm_product_thumb a {padding:2px;background:#fff;border:1px solid #ccc;}
.wsm_product_more_images .wsm_product_thumb a:hover {border:1px solid #666;}

/**Specific Option Set Styles - SOFTLINES ONLY**/
/*Globals*/
#wsm_option_set_8004_select, 
#wsm_option_set_text_8005,
#wsm_option_set_text_8006 {padding:0;background:#eee;font-weight:bold;margin-bottom:0;border:1px dashed #ccc;}

/*Select Font Option Set**/
#wsm_option_set_8004_select {border:1px dashed #ccc;border-bottom:none;padding:1px;}
#wsm_option_set_8004_select br {display:none;}
#wsm_option_set_8004_select label {margin:0;}
#wsm_option_set_8004_select h3 {background:#713b8d; padding:3px 5px;margin:0 0 10px 0;line-height:normal;color:#fff;}
#option_set_8004.selector {margin-left:10px;}

/*Text Option Sets*/
#wsm_option_set_text_8005 { border-top:none;border-bottom:none;padding:0 5px 5px 10px;}
#wsm_option_set_text_8006 {margin-bottom:10px; border-top:none;padding:10px;}
/**Cross Sell at Bottom of PAge
************************************/
#product_right_column{border:none;position:static;text-align:center;width:auto;top:0;right:0;}
.cross_sell {float:left;width:30%;}
/**Events Widget
**********************/
#widget_event_wrapper_id1 {border:1px solid #ccc;}

/**Calendar PAge
******************/
#wsm_calendar {margin:0;}
#wsm_calendar  td {vertical-align:middle;}
.wsm_calendar_search_form {padding:5px;background:#ddd;margin:0;}
table#wsm_calendar_month_view {border:1px solid #ddd;border-collapse:none;}
table#wsm_calendar_month_view th {background:#985ec0;color:#fff;text-align:center;font-weight:normal;}
h3.wsm_calendar_date_month {margin:0;background:#472661;color:#fff;}
hr.wsm_calendar_line {margin:0;}
a.wsm_calendar_next, a.wsm_calendar_prev {background:#985ec0;color:#fff;display:block;padding:6px;font-weight:bold;}
a.wsm_calendar_next:hover, a.wsm_calendar_prev:hover {background:#472661;text-decoration:none;color:#fff;}
.wsm_resource img:hover {background:#534741;}

/**Faq Moduel
***********************************/
.faq_contents_main_cats {margin-left:10px;}
.faq_contents_main_cats li {font-size:1.33em;font-weight:bold;}
.faq_contents_main_cats li li {font-size:.83em;margin-left:30px;list-style:decimal;font-weight:normal;}

/**Cart
*************************************/
.wsm_interface_cart_item_name {display:inline;white-space:pre-wrap;}

/**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:Arial, Helvetica, sans-serif;
	}
.wsm-addtocart-button {background-image: url(/files/add_to_cart_btn.gif)!important; background-position: 0 0!important; height: 34px!important; width: 103px!important;}
.wsm_option_select_label {color: #CC0000; font-size: 1em!important;}
.wsm-cat-price-price-value, .wsm-cat-label {font-size:14px; font-weight: bold;}
.wsm-cat-price-price-value {color: #c00;}
.wsm-no-tabs-container .wsm-tab-content {padding: 1em 0!important;}
div.product_option_set div.selector {border-color: #333!important;}
.wsm_reviews_form label {display: block;width: 90px!important;}
#cross_sell_content {margin-top: 10px!important;}
.cross_sell {padding-bottom:10px!important;}
.cross_sell_image {padding-bottom: 20px!important;}
.wsm-search-form-button {background-image:none!important;}
