@charset "UTF-8";
/* CSS Document */

/* 1. Global selectors --------------------------------------- */
a   				{ color:#000000;}i
body 				{ color:#000000; background-color:#ffffff;} 
span.onbackground 	{ color: #000000;}
H1, H2, H3, H4 		{ color:#000000;}    
H5 					{ color:#000000;}	
    
.fontswitch, #fontswitch { color: #000000; }

.page_listing_page_title_left, #page_listing_page_title_left {
    border-bottom: 1px dotted #000000;
    width:350px;
    text-transform: capitalize; }

.page_listing_page_title_right, #page_listing_page_title_right {
    border-bottom: 1px dotted #000000;
    text-align:center; }

.page_listing_page_background, #page_listing_page_background {
    background:url(/_img/ecom/top-border-white.png) repeat-x;}

.spinner { background: url(/_img/ecom/wht_styles/spinner.gif) no-repeat center center;}

/* 3. Navigation --------------------------------------- */
.navseparation, .smallnav, a.smallnav:link, visited, hover { color:#000000;}
.pagestats { color:#999999; }

.larrow { background:url(/_img/ecom/wht_styles/wht_leftarrow.png) no-repeat center;}
.rarrow { background:url(/_img/ecom/wht_styles/wht_rightarrow.png) no-repeat center;}
    
.cart, #cart { background:url(/_img/ecom/wht_styles/cart.png) no-repeat;}

/* 4. Content Box --------------------------------------- */
.contentbox, #productcontentbox, #homepagecontentbox { background-color: #ffffff;}
.productselect { color: #000000;}
    
/* 9. Cart Pages --------------------------------------- */
.progresscart, #progresscart 		{ background:url(/_img/ecom/wht_styles/cart/progress_cart.png) no-repeat top right;}  
.progressaddress, #progressaddress 	{ background:url(/_img/ecom/wht_styles/cart/progress_address.png) no-repeat top right;}  
.progressship, #progressship 		{ background:url(/_img/ecom/wht_styles/cart/progress_ship.png) no-repeat top right;}  
.progresssummary, #progresssummary 	{ background:url(/_img/ecom/wht_styles/cart/progress_summary.png) no-repeat top right;}    
.progresspay, #progresspay			{ background:url(/_img/ecom/wht_styles/cart/progress_pay.png) no-repeat top right;} 

div.pkg_header_title, div.pkg_header_price, div.imageblock { color: #FFFFFF;}
.cart_header, .cart_line  { border-bottom: 1px solid #000;}
.total_line	{ border-top: 1px solid #000;}
.billing_address {border-right: 1px solid #000;}

/* 10. Content Box --------------------------------------- */
.wm_top  		{ background:url(/_img/ecom/wht_styles/wht-wm-top.png) no-repeat;}
.wm_bottom 		{ background:url(/_img/ecom/wht_styles/wht-wm-bottom.png) no-repeat;}    
.wm_left 		{ background:url(/_img/ecom/wht_styles/wht-wm-left.png) repeat-y;}
.wm_right 		{ background:url(/_img/ecom/wht_styles/wht-wm-right.png) repeat-y;}

/* 11. Product Select -------------------------------------------- */
.inst_box_01, .inst_box_02, .inst_box_03 	{ color: #000;}
.inst_box_01	{ background: url(/_img/ecom/wht_styles/wht_inst_01.png) no-repeat;}
.inst_box_02	{ background: url(/_img/ecom/wht_styles/wht_inst_02.png) no-repeat;}
.inst_box_03	{ background: url(/_img/ecom/wht_styles/wht_inst_03.png) no-repeat; margin-right: 14px;}

/* Page Listing Page--------------------------------------------- */
.pages		{ border-bottom: 1px dotted #000;}
    
/*  12. Thumbnail Effects --------------------------------------- */
.thumb_effect {
    background-image:url(/_img/ecom/thumb_glow_wht_6px.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/_img/ecom/thumb_glow_wht_6px.png', sizingMethod = 'scale');}


/* ------------------- */
.ps_image_div 			{ background: url(/_img/ecom/wht_styles/print-bg.png) no-repeat;}
.ps_bottom 				{ background: url(/_img/ecom/wht_styles/print-bg-bottom.png) no-repeat bottom;}
.ps_right 				{ background: url(/_img/ecom/wht_styles/ps_qty_bg.png) no-repeat;}
#ps_quick_picks 		{ border: 1px solid #999;}
.ps_table_border_top 	{ border-bottom: 1px #000 solid;}

.product_group 			{ background:url(/_img/ecom/wht_styles/bg-cat.png) no-repeat center;}
.product_subgroup 		{ background:url(/_img/ecom/wht_styles/product_subgroup_bg.png) no-repeat center;}

#prb_pss_splash 		{ background:url(/_img/ecom/wht_styles/product_splash_ad.png) no-repeat;}

/* Image Selector */
.is_line { background: url(/_img/ecom/wht_styles/inst-line.png) no-repeat;}

/* Product Select Group (Level 3) ------------------ */
#psg_tile_box { background:url(/_img/ecom/wht_styles/select-group-bg.png) no-repeat;}

/* Template Builder ---------------------------------- */
.tb_div { background: url(/_img/ecom/wht_styles/tb-bg.png) no-repeat;}
#tb_button_overlay { background: url(/_img/templates/white_button_overlay.png) no-repeat;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/_img/templates/white_button_overlay.png', sizingMethod = 'scale');
}
#pb { background: url(/_img/ecom/wht_styles/package-bg.png) no-repeat;}
.sidebar_title { border-bottom: 1px solid #000;}

/* Product Preview ---------------------------------- */
 #pp_preview_single_template 			{ background: url(/_img/ecom/wht_styles/preview-bg.png) no-repeat;}
 #pp_preview_double_template 			{ background: url(/_img/ecom/wht_styles/preview-ds-bg.png) no-repeat;}
 #pp_preview_fcards_portrait_template 	{ background: url(/_img/ecom/wht_styles/preview-fcards-portrait-bg.png) no-repeat;}
 #pp_preview_fcards_landscape_template 	{ background: url(/_img/ecom/wht_styles/preview-fcards-landscape-bg.png) no-repeat;}
 
/* Product Quantity Enter --------------------------------------------------- */
.pa_demo_generic 		{ background: url(/_img/ecom/wht_styles/preview-bg.png) no-repeat; }
.pa_demo_untemplated 	{ background: url(/_img/ecom/wht_styles/pa-nontemplated-bg.png) no-repeat;}

/* Package Template Select ----------------------------------------- */
#ts_tile_box { background:url(/_img/ecom/wht_styles/select-group-bg.png) no-repeat;}

