﻿@media print {

/* default font styling for all elements */
html * { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

/* style for a caption that is inline with other text */
.inlineCaption {display:inline;font-weight:bold;color: #333333;}

/* class to specifically hide element during printing */
.noPrint { display:none; }

#checkoutPage h1 {
    font-weight: bold;
    font-variant: small-caps;
    color: #000;    
}

.boreceiptcontainer {
    display: none;
}

/* class to indicate that a page break should follow the element */
.breakAfter { page-break-after:always; }

/* class to indicate that a page break should follow the element */
.breakBefore { page-break-before:always; }

/******************************************************************************************/
/* styles that control the layout of the admin page                                       */
/******************************************************************************************/

#storeHeader { display:none !important;}
#footer {display:none !important;}
#pageBody { display: none;}
/* style for the header panel */
#rightColumn { display:none !important; width:1px; overflow:hidden; }

/* style for the footer panel */
#leftSidebar { display:none; width:1px; overflow:hidden; }
#leftColumn { display:none !important; width:1px; overflow:hidden; }

/* style the body */
body { background: none; background-image: none;}

.TicketInstructions { display:none; width:1px; overflow:hidden; }

/* provide margin for main panel - otherwise right border fails to print in IE */
#mainPanel { margin:4px;}

.breadCrumbs {display:none;}

#innerPageContainer {border:none;}

div.links {display:none;}

div.addNoteForm {display:none;}

#descPane { display:none;}
#descTab {display:none;}
#detailsTab {display:none;}
#mapTab {display:none;
#mapPane { display:none;}
}
/* close the print media selector */
}
