@charset "utf-8";
/* ########################################################################### *
/* ***** DOCUMENT INFO  ****************************************************** *
/* ########################################################################### *
 * ##### NAME: print.css 
 * ##### VERSION: v1.0
 * ##### UPDATED: 22/10/2008 (Mick Chmielewski - Eclipse Group)
/* ########################################################################### *

/* ########################################################################### *
/* ***** INDEX *************************************************************** *
/* ########################################################################### *
/* ##### GLOBAL
/* ########################################################################### */

body {
	background: #FFF;
}

	.container {
		position: static;
		margin: 0;
		width: 100%;
		height: auto;
	}

		.bodyContent {
			position: static;
			background-color: #FFF;
		}

			.flashContent, .flashTitles {
				display: none;
			}

			#overlay {
				display: block;
				position: static;
			}

			.oneColLayout1,
			.oneColLayout2,
			.oneColLayout3,
			.oneColLayout4,
			.twoColLayout1,
			.threeColLayout1 {
				width: auto;
				height: auto;
			}
			
				#overlayInner {
					margin: 0px;
				}
				
					.oneColLayout1 #rightColumn,
					.oneColLayout2 #rightColumn,
					.oneColLayout3 #rightColumn,
					.oneColLayout4 #rightColumn {
						width: auto;
						height: auto;
					}
					
						.oneColLayout1 #rightColumn .scrollpane,
						.oneColLayout2 #rightColumn .scrollpane,
						.oneColLayout3 #rightColumn .scrollpane,
						.oneColLayout4 #rightColumn .scrollpane,
						.twoColLayout1 #rightColumn .scrollpane .scrollpane {
							width: auto !important;
							height: auto !important;
							overflow: auto !important;
						}
							
							.oneColLayout3 #rightColumn .scrollpane .textLengthLimiter {
								width: auto;
							}
						
					.twoColLayout1 #rightColumn {
						width: auto;
						height: auto;
					}
						
					.threeColLayout1 #middleColumn,
					.threeColLayout1 #rightColumn {
						height: auto;
					}
					
						.twoColLayout1 #rightColumn .scrollpane,
						.threeColLayout1 #rightColumn .scrollpane {
							width: auto !important;
							height: auto !important;
							overflow: auto !important;
						}
					
					.threeColLayout1 #careersHeader,
					.twoColLayout1 #leftColumn,
					.threeColLayout1 #leftColumn {
						display: none;
					}
					
.jScrollPaneContainer {
	width: auto !important;
	height: auto !important;
}

.scrollpane {
	position: static !important;
	padding: 0 !important;
	overflow: auto !important;
}

.jScrollPaneTrack {
	display: none;
}

.grey,
.black,
.white {
	background: #FFF;
	color: #000000;
}

/* ########################################################################### *
/* ##### CONTENT
/* ########################################################################### */	

.black a,
.black a:visited,
.white a,
.white a:visited,
.grey a,
.grey a:visited {
	color: #000 !important;
	text-decoration: underline;
}

.black h1,.black h2,.black h3,.black h4,.black h5,.black h6,
.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,
.grey h1,.grey h2,.grey h3,.grey h4,.grey h5,.grey h6 {
	color: #000;
}

.black a.btn,
.black a.btn:visited,
.white a.btn,
.white a.btn:visited,
.grey a.btn,
.grey a.btn:visited {
	color: #FFF !important;
	background-color: #000 !important;
	text-decoration: none;
}

.black input.btn,
.black button,
.white input.btn,
.white button,
.grey input.btn,
.grey button {
	color: #FFF;
	background-color: #000;
}

.black input, .black select, .black textarea,
.white input, .white select, .white textarea,
.grey input, .grey select, .grey textarea {
	background-color: #FFF;
	border: 1px solid #000;
}

.black input.checkbox,
.white input.checkbox,
.grey input.checkbox {
	border: 0;
	background-color: #FFF;
}

.black .success, .black .errors, .black .error,
.white .success, .white .errors, .white .error,
.grey .success, .grey .errors, .grey .error {
	color: #000;
}

.crForm .ctrlHolder {
	position: static !important;
}

.storesHeader{
	display: none !important;
}


.storesHeader .storesSearch,
.storesHeader .sectionsFilter {
	width: 300px;
}

#allStores,
ol.storesList li {
	position: relative;
}

.printSingleList li {
	display: none;
}

.printSingleList li.printSingleItem {
	display: block;
}

#overlay ul.compactFilter {
	width: 300px;
}

.newsItemImage img {
	border: 1px solid #000;
}
	
.newsItemText {
	width: 345px;
}
