/*
 * $Id: print_c.css 33621 2010-04-08 11:06:22Z iargent $
 */

/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Print Styles
   * Gives you some sensible styles for printing pages.
   See Readme file in this directory for further instructions.
      
   Some additions you'll want to make, customized to your markup:
   #header, #footer, #navigation { display:none; }
	 
-------------------------------------------------------------- */


#header, #order, #paymentMet, #print,#footer, .back, .button, #pagebottom, #home-link,
#sidenav, #continue_shopping, #user-menu, #print-div, .checkout-bottom, #invoice-warning  
{display:none;}

body {
  line-height: 1.5;
  font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;   
  color:#000;
  background: none;
  font-size: 10pt;
  border:none;
}

h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 

img { /*float:left;*/ margin:1.5em 1.5em 1.5em 0; }
a img { border:none; }
p img.top { margin-top: 0; }

* {
	border:none;
	float:none !important;
	overflow:visible !important;
	position:relative  !important;
}

hr { 
  background:#ccc; 
  color:#ccc;
  width:100%;
  height:2px;
  margin:2em 0;
  padding:0;
  border:none;
}

blockquote {
  margin:1.5em;
  padding:1em;
  font-style:italic;
  font-size:.9em;
}

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }

a:link, a:visited {
	background: transparent;
	font-weight:700;
	text-decoration: underline;
}
a:link:after, a:visited:after {
 /* content: " (" attr(href) ") ";
  font-size: 90%;*/
}
div.main-col {
	width:100%;
	top:0;
}

#content {
	margin-top:-80px;
	border:none;
	text-align:left;
}
.container {
	background: none;
	border:none;
	margin-left:0;
}
#invoice-your-details {
	width:100%;
}
#billaddr-list, #shipaddr-list{
	display:inline;
	width:40%;
	background:yellow;
	border:1px solid green;
}
#checkout-bottom{
	display:none !important;
}
#main-col{
	width:100%;
	border:none;
}
#address_details, #order-resume, #order_cart_content{
	border:none;
}
#address_details {
	background:red !important;
}
div, #congrats-intructions {
	border:none !important;
}
#cart-total{
	display:inline !important;
}
#cart-total{
	height:200px;
}
#shipaddr-list ul, #billaddr-list ul{
	font-size:12px;
	list-style:none;
}
#shipaddr-list ul li, #billaddr-list ul li{
	font-size:14px;
}
#order-resume .container {
	padding:0;
	margin-bottom:0;
}
.total {
	border-top:1px solid;
}
