/* Print Styles for MA Order Details
=========================================================== */
*{color:#000000 !important; font-size:13px;}

#outerContainer,#contentContainer, #orderDetails_cotianer,#watchOnDemand,
div#od-Downloads, .summarycotainer, #header, #shopBy, div#orderSummary_head {
background: none !important;background-color:#ffffff !important; color:#000000 !important; font-size:13px;
}	
/* remove non-content elements */
#checkout_confirmation_ADJ,
#wbidsignup,
#shopBy,
#userNavContainer,
#searchBox,
#footer, 
#myaccount_leftmenu, 
#headergraphic,  
#headerbreadcrumbs,  
#subheaderlinks,
button
{display: none !important; }





#orderconfirmation h1 {
background:transparent url(../images/orderconfirmation.gif) no-repeat scroll left center;
height:55px;
}

 h3 .hidden, .colHeadings .hidden, .giftcert_colHeadings .hidden { display:inline !important; font-size:11px;}
 h3 { padding-bottom:8px; position:relative; top:-4px; }
 

#cinemasNow img {display:inline;}

/* resize and adjust margin/padding for container elements */
#outterContainerMain, 
#innerContainer,
#contentContainer, 
#contentHead, 
#rightColContent  
{ width:723px !important; float:none !important; padding:0px !important; margin: 0 auto !important; }

#orderdetails_summary  {width:670px; margin:0 auto;}

.custservice_comment 
{width:610px !important; margin:0 auto !important; text-align:right; float:inherit !important;}


/* resize grid elements to fit on page */
li.giftcert_itemName, .giftcert_col1 {  width:236px !important; }

div#od-Downloads { margin:0px 10px !important; padding:0px 0px !important; width: 525px !important;}

ul.od-colHeadings {height: 35px; width:520px !important; margin: 0px; padding: 0px; border-top: 1px solid #6D7D8C;}


/* hack to reset floated, positioned containers to printer friendly setting 
.shipto .shipdetails, .shipto, .billing_info 
{ *float:none !important; *height:auto !important; *position:static !important; *overflow:hidden;  } */

/* change yellow text color to red to be viewable on printed page */
.yellow, .preorder_comment, .billing_comment { color:#F00 !important; }



 /* Addl Print Styles for CP Order Confirmation Reg User 
=========================================================== */
.print_hide { display:none; }
.print_show { display:inline !important; text-indent:0px !important; }
.print_show2 { display:inline !important; }
.header_print_display {font-size:14px; font-weight:bold;}

.shipto { float:none !important; width: 530px;}

#confirmationDetails table{
display: none;
}	

#headContainer{
width: 635px;	
}

#head_right_col, #head_bottom_section{
width: 530px;
}	
#promobox, #mainNav li{
display:none;
}

#mainNav {
background:transparent url(../images/WBlogo_tip.png) no-repeat scroll left top;
width: 635px ! important;
margin-left:8px;
}

#cp_helpnavContainer{
margin-left: 25px;
}	
	

 /* display headers for IE */
 *od-downloads span, .od_colHeadings span, .oc_section_head span, .colHeadings span, .giftcert_head span, 
 .orderSummary_head h3 span, .shipments_head h3 span, .billingAddress_head h3 span
 { *display: inline !important; text-indent:0px !important; }
 
/* wb on demand hide */
#watchOnDemand .floatRight,
.od-watchit,
.od-col5, 
.od-downloadInfo,
.od-col6,

.giftcert_actions 
{ display:none !important; width: 0px !important;}

#orderDetails_cotianer,#watchOnDemand {
width: 500px !important; margin:0px;padding:0px;
}

.od-itemrow{
width: 520px !important;
}	

span.continueShopping_btn{
padding-right: 13px;
}	

#cinemasNow {width: 480px !important; text-align:right !important;padding-right:13px;float: left;}
#alertBox, #downloadSteps { width: 500px !important; clear:both;} 
#customerservice {width:605px !important; margin:0 auto !important; text-align:right !important; float:none !important;}

.giftcert_col4, .giftcert_shipmethHeading { width:204px !important;  }


#oc_leftCol_3s{
width:500px; float: left;margin-right:3px;margin-left:0px;
border:1px solid #6D7D8C;
}

.cartrow {
display:inline;
float:left;
font-size:10px;
margin:10px 0;
width:270px;
}

.col1{
width:270px;
padding-left: 0px;

}	

div.shippingMethod {
float:left;
margin:10px 0;
padding:0 10px 10px;
width:200px;

}

div.shippingMethod ul{
clear: left;
float:left;
width:190px;
text-align: left;
}

.sc_header, .oc_section_head{
width:520px !important; margin:0px; padding: 0px;
overflow: hidden;
}	

div.shippingMethod ul li {
float:left;
margin-top:8px;
text-align:left;
width:190px;
}

div.giftOption {
width:200px;
}

div.miniCart{
width:525px;
float:left;
margin-left:13px;
margin-bottom:10px;
margin-top:15px;
}	
	

#oc_rightCol {width:90px; float:left !important; text-align:left !important; margin-left:2px !important; font-size:10px; }


#oc_rightCol div.cell_A { *float:left !important; *clear:left !important;  }
#oc_rightCol div.cell_B { *clear:right !important; _display:inline !important;}

#oc_rightCol div { float:none !important; clear:both !important;}

.summarycotainer { border:1px solid #666666 !important;  text-align:left !important;
height:auto !important; overflow:hidden;}

#orderSummary_head, #billingAddress_head, #paymentMethod_head
{ padding-bottom:5px; border-bottom:1px solid #999999 !important;  }


 /* Addl Print Styles for CP Order Confirmation _ Guest 
=========================================================== */


#orderDetails_rightcol { display:none;}

#orderDetails_leftcol {
width:500px !important; float:none !important; }

#orderDetails_leftcol p {
margin: 0 auto !important;  text-align:left !important;}

 #orderDetails_leftcol ul {
margin-bottom:15px !important; }



