/**Make WSM Stuff Disappear
***************************/
div.listVRule,
.wsm_product_dealernumber,
h1.wsm_title_locator,
.wsm_product_info_availability,
.wsm_product_info_condition,
.wsm_product_pricebox {display:none;}
.wsm_horz_menu li {margin-left:0;}

/**WSM NEWS
****************/
.wsm_news_list_date {background:#0074ab;border:1px solid #eee;padding:0; margin: 0px;}
.wsm_news_list_month {background:url(../images/background_01.jpg) no-repeat -440px -20px;font-weight:bold;padding:2px 0}
.wsm_news_list_year {display:none;}
.wsm_news_list_day {font-family:Georgia, "Times New Roman", Times, serif;color:#fff;}

.blog_tag {border-top:1px solid #ccc;font-size:.83em;}
h4.blog_heading {border-bottom:1px solid #ccc;}
.blog_post_comment {border:1px solid #ccc;}

.stv_cat_specials {background-color:#0871a8;color:#fff;padding:7px 7px 7px 32px;font-size:1.2em;text-decoration:none;border:2px dashed #055179;background-image:url(/images/icon_pdf.png); background-repeat: no-repeat;background-position: 5px center;}
.stv_cat_specials_thumb:hover {background-color:#188dcb;color:#fff;text-decoration:none; padding: 5px;}
.stv_cat_specials_thumb:hover img {border: 1px solid #fff;}
.stv_cat_specials_thumb {float: left; margin-bottom: 20px; margin-right: 20px; border: 2px dashed #055179; padding: 6px; background-color:#0871a8; display: inline;}
.stv_cat_specials_content {float: left; width: 530px; text-align: justify; margin: 0 0 0 0px;}
.stv_cat_specials_info {padding-left: 15px; padding-right: 15px;}
.stv_specials_content hr {clear: both;}
.stv_special_title {font-size: 2.2em; text-align: center; color: #0073a8; font-weight: normal; border: 2px dashed #055179; background-color:#0871a8; color: #fff;}




table.wsm_locator_form {margin:0 auto;border:1px solid #ccc;padding:10px;margin-bottom:10px;}
.wsm_locator_wrapper {margin:0 auto;}
/**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",Arial, Helvetica, sans-serif;
	}

/*************************************************************************************************************************
**WSM OVERRIDES FOR NEW CATEGORY AND PRODUCT PAGE VIEWS
**CREATED BY RYAN JANIS 12-12-2010
**************************************************************************************************************************/

/*************************************************************************************************************************
**ADJUST THE BACKGROUND IMAGE SPRITE FOR THE CATEGORY AND CATALOG AREAS.
**ALSO ADJUST THE BACKGORUND COLORS AND BORDERS COLOR AND STYLE USED THROUGHOUT
**************************************************************************************************************************/

/**Setting Background Image*/
.wsm-cat-switch-view, .wsm-prod-switch-view,
div.product_option_set div.selector,
.wsm-cat-button,
.wsm-prod-button,
.wsm-prod-head-add-images,
.wsm-prod-head-zoom-images,
.wsm-cat-admin-bar,
.wsm-cat-pagination,
ul.wsm-cat-pagination-nav li a,
.wsm-prod-attachments li span  {background-image: url(/images/wsm_catalog_sprite_lite.gif); background-repeat:no-repeat;}

/**Set Border Global Border Color*/
.wsm-cat-gallery-view .wsm-cat-list-item,
.wsm-prod-gallery-view .wsm-cat-list-item,
.wsm-tiered-pricing,
.wsm-tiered-pricing h3,
.wsm-prod-options-box h3,
.wsm-tiered-pricing .wsm-tiered-purchase,
.wsm-prod-options-box,
div.product_option_set div.selector,
div.dropdown,
div.product_option_value_extended,
div.product_option div.container,
.wsm-prod-addtnl-images ul li img.wsm_product_thumb_zoom_popup,
.wsm-cat-atc-wrapper,
.wsm-cat-admin-bar,
.wsm-cat-pagination,
.wsm-cat-list .wsm-cat-list-item,
.wsm-prod-list .wsm-cat-list-item {border-color:#ccc; border-style:solid;}/*Light Border*/


/**Setting Background Colors**/
.wsm-cat-pagination {background-color:#ddd;}/*Bottom portion of sort bar - pagination controls*/
.wsm-cat-admin-bar {background-color:#ccc;}/Top portion of sort bar*/

.wsm-tiered-pricing .row_1,
.wsm-prod-options-box,
.wsm-cat-admin-bar,
.wsm-cat-atc-wrapper h2  {background-color:#f1f1f1}/*Very lighte backgorund color*/



/*************************************************************************************************************************
**STYLING THE BUTTONS USED IN THE CATEGORY AND PRODUCT PAGE VIEWS
**************************************************************************************************************************/
form.product_form {display:inline;}

button.wsm-cat-button, button.wsm-prod-button {background-color:transparent; border:none;padding:0;overflow:hidden; height:25px; cursor:pointer;overflow: visible; width: 0;}/* IE table-cell margin fix */
button.wsm-cat-button[class], button.wsm-prod-button[class]{width: auto;}/* IE ignores [class] - cancel margin fix for other browsers */

button.wsm-addtocart-button, button.wsm-config-button,
button.wsm-details-button, button.wsm-addtocartprice-button,
button.wsm-keepincart-button, button.wsm-moreinfo-button,
button.wsm-justcurious-button    {text-indent:-1000em; font-size:0px;}

button.wsm-addtocart-button {width:126px !important; background-position:left -110px;}
button.wsm-addtocart-button:hover {background-position:left -145px;}
button.wsm-addtocart-button.wsm-prod-button {display:block; margin-bottom:10px;}


button.wsm-addtocartprice-button {width:163px !important; background-position:left -40px;}
button.wsm-addtocartprice-button:hover {background-position:left -75px;}

button.wsm-config-button {width:187px !important; background-position:left -250px;}
button.wsm-config-button:hover {background-position:left -285px;}

button.wsm-details-button {width:98px !important; background-position:left -180px;}
button.wsm-details-button:hover {background-position:left -215px;}

button.wsm-addwishlist-button, button.wsm-tellafriend-button, button.wsm-inquiry-button {font-size:.9em;padding:0 0 0 20px;height:16px;margin-right:10px;}
button.wsm-addwishlist-button {background-position:left -495px;clear:left;}
button.wsm-tellafriend-button {background-position:left -468px}
button.wsm-inquiry-button {background-position:left -520px}


button.wsm-keepincart-button {width:243px !important; background-position:left -320px;}
button.wsm-keepincart-button:hover {background-position:left -355px;}

button.wsm-justcurious-button {width:203px !important; background-position:left -390px;}
button.wsm-justcurious-button:hover {background-position:left -425px;}

button.wsm-moreinfo-button {width:78px !important; background-position:right -180px;}
button.wsm-moreinfo-button:hover {background-position:right -215px;}


/*************************************************************************************************************************
**STYLING PAGINATION CONTROLS ON CATEGORY AND PRODUCT LIST VIEWS
**************************************************************************************************************************/
.wsm-cat-admin-bar {background-position:left -737px; background-color:#ccc;background-repeat:repeat-x; border-width:1px 1px 0 1px;}
.wsm-cat-pagination {background-position:left bottom; background-repeat: repeat-x;border-width:0 1px 1px 1px;border-top:1px solid #ddd}

ul.wsm-cat-pagination-nav li a span {display:none;}
ul.wsm-cat-pagination-nav li a {padding:0 5px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-next a {background-position: right -584px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-last a {background-position: right -563px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-prev a {background-position: left -584px;}
ul.wsm-cat-pagination-nav li.wsm-cat-pag-first a {background-position: left -563px;}


/*************************************************************************************************************************
**SPECIFIC PRODUCT PAGE STYLES
**************************************************************************************************************************/
.wsm-prod-head-add-images, .wsm-prod-head-zoom-images {background-position:left -545px; padding:0 20px;}

/*************************************************************************************************************************
**OPTION SET OVERRIDES
**************************************************************************************************************************/
#wsm-prod-options-box {padding:0;border:none; background:none;}
#wsm-prod-options-box h3 {display:none;}
div.product_option_set div.selector {background-position: right -457px;}

/*************************************************************************************************************************
**MISC STANDARD SPECIFIC OVERRIDES
**************************************************************************************************************************/
ul.wsm-prod-image-bar {list-style:none !important;padding:0 !important;margin:0 !important;}
ul.wsm-prod-image-bar li {list-style:none !important;}
ul.wsm-cat-brand-list {margin:0 !important; list-style:none !important;padding:0 !important;}
ul.wsm-cat-brand-list li {margin:0 0 5px 0 !important; list-style:none !important;padding:0 !important; float:left;}
h1.wsm-prod-title, h1.wsm-store-header {background:none;}
h1.wsm-prod-title {margin-right:310px;color:#0871A8;border:none;font-size:1.5em}

#wsm-prod-images-container {float:right;margin:0 0 10px 10px}
#wsm-prod-info-container {margin:0 !important;}
.wsm-cat-avail-2 {display:none;}
.wsm-prod-buttons form {float:none;}
.wsm-cat-stock-id span.wsm-cat-label, .wsm-cat-condition, #wsm-prod-tab-shipping, #wsm-prod-tab-details {display:none;}
.wsm-cat-stock-id {color: #c00; font-size:1.3em; font-weight: bold;position: absolute; top: 32px;}
#wsm-prod-info .wsm-prod-rating {margin: 30px 0 0 0;}
.wsm-prod-stock-id {color: #c00; font-weight: bold; font-size: 1.3em;position: absolute; top: 28px;}
.wsm-prod-stock-id label {display:none;}
.wsm-cat-rating {margin: 20px 0 0 0;}
.wsm-cat-cat-title-label {display:none;}
