/* 
  order_pages_print.css 
  =======================================
    1. Order pages
      - Carry in print

  =======================================
*/

/* Carry in print
---------------------------------------------------- */

#super_header,
#iplocation_form,
#navigation,
#reschedule_search,
#section_image_container,
#footer,
#heading_container .right_header,
.help_links,
.session_links,
.print_button {
	display:none!important;
}

#main {
/*  width:100%;*/
}

#heading_container {
  background:none;
  width:auto;
  height:auto; 
  margin:0;
}
#headers {
  float:none;
  height:0;
}
#headers h3 { 
  color:#333;
}

#carry_in_order_confirmation .store_order_details {
  float:none;
  margin:0 0 20px;
}

/* HACK:IE8 */
#carry_in_order_confirmation #confirmation_map_canvas {
  float:none\9;
  height:300px\9;
  width:300px\9;
  overflow:hidden\9;
}
/* HACK:IE6 */
* html #carry_in_order_confirmation #confirmation_map_canvas {
  float:none;
  height:300px;
  width:300px;
  overflow:hidden;
}

/* HACK:IE8 */
#section_content.one_column {
  padding-right:660px\9;
}
/* HACK:IE6 */
* html #section_content.one_column {
  padding-right:660px;
}

/* HACK:IE8 */
#carry_in_order_confirmation .order_information {
  max-width:auto\9;
  min-width:auto\9;
  width:auto\9;
} 
/* HACK:IE6 */
* html #carry_in_order_confirmation .order_information {
  width:350px;
}
/* HACK:IE6 */
* html #section_content.one_column {
  padding:0;
  width:350px
}

/* HACK:IE8 */
.order_pages .sidebar_info { 
  position:relative\9;
  right:310px\9;
}
/* HACK:IE6 */
* html .order_pages .sidebar_info { 
  position:relative;
  right:390px;
}
