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

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

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

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

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

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

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

.pagestats 		{ color:#cccccc; }
.larrow 		{ background:url(/_img/ecom/blk_styles/blk_leftarrow.png) no-repeat center;}
.rarrow 		{ background:url(/_img/ecom/blk_styles/blk_rightarrow.png) no-repeat center;}
.cart, #cart 	{ background:url(/_img/ecom/blk_trans_styles/cart.png) no-repeat;} 

/* 4. Content Box --------------------------------------- */

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

.cart_header, .cart_line  { border-bottom: 1px solid #ffffff;}
.total_line	{ border-top: 1px solid #ffffff;}
.billing_address {border-right: 1px solid #fff;}
    
/* 10. Content Box --------------------------------------- */
.wm_top  	{ background:url(/_img/ecom/blk_styles/blk-wm-top.png) no-repeat;}
.wm_bottom 	{ background:url(/_img/ecom/blk_styles/blk-wm-bottom.png) no-repeat;}    
.wm_left 	{ background:url(/_img/ecom/blk_styles/blk-wm-left.png) repeat-y;}
.wm_right 	{ background:url(/_img/ecom/blk_styles/blk-wm-right.png) repeat-y;}

/* Page Listing Page--------------------------------------------- */
.pages		{ border-bottom: 1px dotted #fff;}

.inst_box_01, .inst_box_02, .inst_box_03 	{ color: #fff;}
.inst_box_01	{ background: url(/_img/ecom/blk_styles/blk_inst_01.png) no-repeat;}
.inst_box_02	{ background: url(/_img/ecom/blk_styles/blk_inst_02.png) no-repeat;}
.inst_box_03	{ background: url(/_img/ecom/blk_styles/blk_inst_03.png) no-repeat; margin-right: 14px;}

/*  11. Product Select --------------------------------------- */
.productselect {color: #cccccc;}
    
/*  12. Thumbnail Effects --------------------------------------- */
.thumb_effect {
    background-image:url(/_img/ecom/thumb_glow_blk_6px.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '/_img/ecom/thumb_glow_blk_6px.png', sizingMethod = 'scale');}

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

.product_group			{ background:url(/_img/ecom/blk_styles/bg-category.png) no-repeat center;}
.product_subgroup 		{ background:url(/_img/ecom/blk_styles/product_subgroup_bg.png) no-repeat center;}
#prb_pss_splash 		{ background:url(/_img/ecom/blk_styles/product_splash_ad.png) no-repeat;}

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

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

/* Product Preview ---------------------------------- */
#pp_preview_single_template 			{ background: url(/_img/ecom/blk_styles/preview-bg.png) no-repeat;}
#pp_preview_double_template 			{ background: url(/_img/ecom/blk_styles/preview-ds-bg.png) no-repeat;}
#pp_preview_fcards_portrait_template 	{ background: url(/_img/ecom/blk_styles/preview-fcards-portrait-bg.png) no-repeat;}
#pp_preview_fcards_landscape_template 	{ background: url(/_img/ecom/blk_styles/preview-fcards-landscape-bg.png) no-repeat;}

/* Product Quantity Enter --------------------------------------------------- */
.pa_demo_generic 		{ background: url(/_img/ecom/blk_styles/preview-bg.png) no-repeat;}
.pa_demo_untemplated 	{ background: url(/_img/ecom/blk_styles/pa-nontemplated-bg.png) no-repeat;}

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

