/* CSS Classes for Print */
body {
	background-image: none;
	background-color: #FFF;
	overflow:visible !important;
}
#header, #header #logo {
	width: 100%;
	background: none;
	border-bottom: 2px solid #74B8C7;

}
#header
{
	display:none !important;
}

#weatherWidget, #globalObjects, #topNavContainner, .pageToolsContainer, #leftNavContainer, #footer, h1.sIFR-replaced span.sIFR-flash, .noPrint {
	display:none!important;
	width:auto;

}
#shoppingList .infoContainer, .infoContainerContent, .diningListView .infoContainer, .conferenceCenterTabs .infoContainer, .winterActivities .infoContainer, .whyKeystone .infoContainer {
	overflow:visible !important;
}
.hiddenOverflow{overflow:visible !important;}
.tabs-container{overflow:visible}
#middleTabsContainer{top:0px!important;}

div.pageNumbering{ display:none !important; }
.rightModules{ display:none !important; }

#mainContainer {
	margin-top: 10px !important;
}
.tableData{ height: 100% !important; width:100% !important; }
table th, table td {
	border: 1px solid #999 !important;
	height: 100% !important;
	overflow:visible !important;
}
/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}
span.sIFR-alternate {
	visibility: visible;
	display: block;
	position: static;
	left: auto;
	top: auto;
}
h1.sIFR-replaced span.sIFR-alternate {
	display: block;
	height: auto;
	width: 90%;
	text-indent: 0px;
}
.pentaColumn
{
	
	width:90% !important;
	page-break-after:auto;

}
.fiveColWidth .body{
	width:90% !important;
}
.tripleColumn
{
	page-break-after:auto;
}
.quadColumn{
width:90% !important;
}
#pageCategory #thumbnailContainer ul.thumbnails
{
	page-break-before:auto;
	
}
.clearfix, #mainContainer, ul.itemsContainer li, .formData li, ul.middleTabs {
	display:block !important;  
}
.pageTools{
display:none;
}
/*Overriding the generalContent CSS as it is causing problem while printing
	only one page is printed, reason for this is that the generalContent class is used with clearFix which is haiving
	display:inline blocking the page to print as a whole.
	fix for [artf1015677]
 */
.generalContent {
	display: block !important;
	height: auto !important;
	overflow:visible !important;
}
.roundedCornerMiddleRight{
	overflow:visible !important;
}
.ui-widget-overlay{display:none !important;}
.ui-dialog-titlebar{display:none !important;}
/* classes for modal dilogue */

.printLink a, .noPrint, .flashVideoContainer, .rightModules .shadeboxWrapper{ display: none !important;}
.printableFullDisplay .noPrint{display: block !important;}
.ui-dialog{overflow:visible !important; position:relative !important; top:0 !important; left:0 !important;}
.singleColumn{display:none !important;}
.graTopBdrContainer{padding:0 !important;}
