
/**
	 * BabySlings @2007 - Durawer 2008 :)
	 * stylesheet_print.css
	 */

body{}
#subnavigation, #navigation1, #navigation, #logout_div, #search, #masthead, #footer, #skip, #verisign_logo, #ecptag, #side_nav, #side_nav *, #header_contact_info, #main_breadcrumbs, #main_breadcrumbs1, #copyright, .help_div, .checkout_form_btn_div, .print, #account_details_title, #holder #main_body #cart .cart_print_btn_div, #account_breadcrumbs, #contact_info_footer, .checkout_form_btn_div, #confirm_page img, .free_shipping, #credit_cards, #cardsBlock, #call_us, #visit-link, #order-info { display: none; }
#idGlobalNav{border:none;}
#idSubNav{height:80px;  margin:0px 0px 10px 0px; padding:0px; }

* { margin: 0; padding: 0; vertical-align: top; }
img { border: 0px; display: inline; }
#logo{ } 
#logo img{margin-top:-10px; margin-bottom:10px; background-image: url(images/static/logo_gray_scale_print.gif);}


table, input { border-collapse: collapse; border-spacing: 0; margin: 1em 0; width: 100%; }
html, body { margin: 0; padding: 0; font: normal 12px Tahoma, Verdana, Arial, sans-serif; line-height: 1.5em; }

h1 { font-size: 16px; margin: 1em 0; }
h2.confirm_h2 { font-size: 18px; margin: 1em 0; }
.confirm_num {  }
#cart #confirm_page .confirm_text .confirm_num {font-weight: bold; margin: 0 0 0 4em; padding: 5px; color: #c00; border: 2px solid #c00; clear:both; }
.recipient_heading span { display: block; }

th { padding: 0.7em; white-space: nowrap; text-align: center; border-bottom: 1px solid #000; }
th.cart_first_th { text-align: left; padding: 0.7em 0; }
th.unit_price { text-align: right; padding: 0.7em 0 0.7em 2em; }
th.cart_title_price { text-align: right; padding: 0.7em 0 0.7em 2em; }
td { border-bottom: 1px solid #000; padding: 0.7em; text-align: center; }
td.cart_first_td { text-align: left; padding: 0.7em 0; }
td.unit_price { text-align: right; padding: 0.7em 0 0.7em 2em; }
td.cart_subtotal { text-align: right; padding: 0.7em 0 0.7em 2em; }

dl { width: 310px; clear: both; float: right; }
dt { float: left; text-align: right; width: 200px; }
dd { float: right; text-align: right; width: 100px; }
#total_dl { font-weight: bold; }


/*=================================== wishlist =====================================*/
.review_div .name{font-weight:bold;}
.recipient_heading strong {font-weight:bold;}
#confirm_page .name {font-weight:bold;}

#cart #confirm_page .cart_first_td p.product_title {font-weight:bold; text-transform:uppercase;}
#cart #confirm_page .cart_first_td  p.product_title{font-weight:bold; margin-bottom:10px; padding:0px 0px 0px 0px; text-transform:uppercase;}
#cart #confirm_page .cart_first_td .availability strong{padding-bottom:2px; float:left; height:15px;  font-weight:bold;}
#cart #confirm_page h3 { font: bold 14px; padding: 25px 0; float:left; width:100%; clear:both; font:bold 15px Arial;}
.remove_link, .more, #contact_info_footer, #contact_info { display: none; }
.page_title_pref { display: inline; }
.page_title { display: inline; }
#plg_myCabinet_page a { color: #000; text-decoration: none; }
#plg_myCabinet_page table th.center { display: none; }
#plg_myCabinet_page table td.quantity { display: none; }
#plg_myCabinet_page table th { padding: 0.5em; text-align: right; }
#plg_myCabinet_page table th.left { text-align: left; }
#plg_myCabinet_page table td { vertical-align: top; padding: 0.5em; text-align: right; }
#plg_myCabinet_page table td.product { text-align: left; }
#plg_myCabinet_page table td.end_of_table { border: none; }
#plg_myCabinet_page table td.end_of_table * { display: none; }

#plg_myCabinet_page table td img { float: left; margin: 0 1em 1em 0; }
