* {
 margin: 0;
 font-family:Arial, Helvetica, sans-serif;
 line-height:120%;
 color:#333333;
}
h1 {
	color:#624069;
}
input {
  display: none;
}

table {
  clear: left;
}

#breadcrumb {
  display: none;
}

#footer {
  display: none;
}

#header {
  display: none;
}

#header_bar2 {
  display: none;
}

#nav {
  display: none;
}

#right_column {
  display: none;
}

.shipping_address {
  height: 54mm;
  left: 105mm;
  position: absolute;
  top: -74mm;
  width: 85mm;
}

  .shipping_address .additional_details {
    display: none;
  }

.content {
  position: absolute;
  top: 97mm;
}

.details {
  display: none;
}

.fieldName {
  clear: left;
  float: left;
  width: 150px;
}

.fieldValue {
  float: left;
}

.help {
  display: none;
}

.intro {
  display: none;
}

.no_print {
  display: none;
}

.padding25px {
  display: none;
}
table.order {
	margin-top:20px;
	margin-bottom:20px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}

#company_info {
	display:block;
	clear:both;
	border-top:1px solid #CCCCCC;
	padding-top:10px;
	color:#333333;
/*	position:fixed;*/
  /*position: absolute;
	bottom:0px;*/
	margin-top: 120px;
	
}
#company_info p {
	font-size:10px;
}
#jfc_order_logo { 
	display:block;
/*	position:fixed;*/
  position: absolute;
	/*top:0px;*/
	top: -74mm;
	left:0px;
}
#bottom_msg {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:#999999 1px solid;
}
#invoice_reference {
	display:block;
}
#order_title {
	display:none;
}
#order_title_invoice {
	display:block;
}

	