/** Generic **/
html,
body { 
	margin: 0;
	padding: 0;
	background: #ffffff;
}

body {
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	color: #9e9b95;
}

h1, h2, h3, h4 {
	color: #99cc00;
	line-height: 1em;
	font-weight: bold;
}

h1 em, h2 em, h3 em, h4 em {
	color: #000000;
	font-style: normal;
}

h1 {
	font-size: 2.4em;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}

	.oneQuarterLeft h1,
	.threeQuartersLeft h1 {
		padding-left: 17px;
	}
	
	.rowContainer .twoQuartersLeft h1,
	.oneQuarterLeft.siteMap h1 {
		padding-left: 0;
	}
	
	.rowContainer h1 {
		padding-left: 15px;
	}
	
	h1.noPad {
		padding-left: 0;
	}

h2 {
	font-size: 1.8em;
	text-transform: uppercase;
}

h3 {
	font-size: 1.4em;
	color: #000000;
}

	.threeQuartersRight h3,
	.threeQuartersLeft h3 {
		margin: 10px 0 0 0;
	}

h4 {
	font-size: 1.7em;
	color: #000000;
}

	h4 a {
		color: #000000;
	}

p {
	color: #848484;
	line-height: 130%;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 1.3em;
}

ul li,
ol li {
	font-size: 1.3em;
	margin-left: 15px;
}

ul li {
	list-style-type: disc;
}

ol li {
	list-style-type: decimal;
}
	
a {
	color: #99cc00;
	text-decoration: none;
	outline: none;
}

	a:hover {
		text-decoration: underline;
	}

.cfx:after {
	content:".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

/** Forms **/

.accordion div.error,
div.error {
	border: 2px solid #ff0000;
	margin: 20px 0;
	padding: 0 20px;
	background: #ffffff;
}

	.accordion div.error ul li,
	div.error ul li {
		color: #ff0000;
		list-style-type: disc !important;
		background: none;
		padding: 0;
	}

.formDefault {
	color: #848484;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
}

.formDefault.focus {
	text-transform: none;
}

input {
	border: none;
}

input:focus,
textarea:focus,
select:focus {
	outline: none;
}

select {
	font-family: Arial, Helvetica, sans-serif;
}

#mSearch label,
.threeQuartersGreenPanelMid .jobSearch label,
.threeQuartersGreenPanelMid .searchAgain label,
.fourQuartersGreenPanelMid .greenPanelTrackPackage label {
	position: absolute;
	left: -999em;
}

.threeQuartersGreenPanelMid select,
.jobSearchPaginationContainer select {
	font-size: 1.2em;
}

	/** Forms within the accordions **/
	
	.accordion fieldset legend{font-size:140%; font-weight:bold; color:#000;}
	.accordion fieldset legend span{padding-top:10px; display:block;}
	
	.accordion label {
		color: #000000;
		font-weight: bold;
		font-size: 1.2em;
		cursor: pointer;
		float: left;
		display: block;
		width: 100%;
		margin: 5px 0 0 0;
	}
	
	.accordion input {
		padding: 4px;
		font-size: 1.2em;
		outline: none;
		border: 1px solid #ccc;
		color: #000000;
		width: 180px;
	}
	
	.accordion textarea {
		padding: 4px;
		font-size: 1.2em;
		outline: none;
		border: 1px solid #ccc;
		color: #000000;
		width: 398px;
	}

	.accordion select {
		font-size: 1.2em;
	}

	.accordion .row {
		margin: 0;
		padding: 5px 0;
		width: 640px;
	}
	
		.accordion .row span.required {
			color: #000000;
			font-size: 1.2em;
		}
	
		.accordion .row input.addressFld,
		.accordion .row input.companyFld,
		.accordion .row input.anyFurtherInfoFld {
			width: 395px;
		}
		
		.accordion .row input.trackingType {
			margin: 0 0 0 10px;
		}
	
		.accordion .row .innerRow {
			width: 205px;
			float: left;
			display: inline;
			margin-right: 10px;
		}
		
		.accordion .row .innerRowLast {
			width: 205px;
			float: left;
			display: inline;
			margin-right: 0;
		}
		
		.accordion .row .innerRowWide {
			width: 640px;
			float: left;
			display: inline;
			margin-right: 0;
		}
		
			.accordion .row .innerRowWideInner {
				width: 315px;
				height: 30px;
				float: left;
				display: inline;
				margin-right: 10px;
				/*background: url(/yodelAssets/images/formRoundedFieldBg.gif) 65px 0 no-repeat;*/
			}
			
			.accordion .row .innerRowWideInnerLast {
				width: 315px;
				height: 30px;
				float: left;
				display: inline;
				margin-right: 0;
				/*background: url(/yodelAssets/images/formRoundedFieldBg.gif) 65px 0 no-repeat;*/
			}
			
				.accordion .row .innerRowWideInner label,
				.accordion .row .innerRowWideInnerLast label {
					width: auto;
				}
			
				.accordion .row .innerRowWideInner input,
				.accordion .row .innerRowWideInnerLast input {
					margin: 0 0 0 10px;
					width: 215px;
					height: 15px;
					/*border: none;*/
				}
					
			.accordion .row .innerRowWide .b2b,
			.accordion .row .innerRowWide .b2c {
				width: 230px;
				float: left;
				display: inline;
			}
			
			.accordion .row .innerRowWide .b2c {
				width: 250px;
			}
			
				.accordion .row .innerRowWide .b2b label,
				.accordion .row .innerRowWide .b2c label {
					width: auto;
				}
				
				.accordion .row .innerRowWide .b2b input,
				.accordion .row .innerRowWide .b2c input {
					width: 30px;
					margin-left: 10px;
				}
	
		.accordion .row.recaptcha .recaptcha {
			margin: 20px 0 0 0;
			float: left;
			width: 640px;
		}
		
		.accordion .recaptcha .recaptcha label {
			float: none;
		}
		
		.accordion .recaptcha .recaptcha input {
			border: 1px solid #ccc !important;
		}
	
		.accordion .row.checkboxes {
			padding: 5px 0;
			width: 640px;
			margin: 0;
		}
		
			.accordion .row.checkboxes .leftCol {
				width: 150px;
				float: left;
				display: inline;
			}
			
			.accordion .row.checkboxes .middleCol {
				width: 150px;
				float: left;
				display: inline;
				margin-left: 20px;
			}
			
			.accordion .row.checkboxes .rightCol {
				width: 150px;
				float: left;
				display: inline;
				margin-left: 20px;
			}
			
			.accordion .row.checkboxes .leftCol .row,
			.accordion .row.checkboxes .middleCol .row,
			.accordion .row.checkboxes .rightCol .row {
				width: 150px;
			}
			
			.accordion .row.checkboxes .leftCol label,
			.accordion .row.checkboxes .middleCol label,
			.accordion .row.checkboxes .rightCol label {
				color: #666666;
				font-weight: normal;
				margin: -1px 0 0 0;
				width: 120px;
			}
			
			.accordion .row.checkboxes .leftCol input,
			.accordion .row.checkboxes .middleCol input,
			.accordion .row.checkboxes .rightCol input {
				width: auto;
				float: left;
				margin: 0 5px 0 0;
				border: none;
			}
			
				.accordion .row.checkboxes .rightCol input.other {
					margin: -5px 0 0 0;
					width: 200px;
					border: 1px solid #ccc;
				}
		
		.accordion input.sendBtn {
			width: 79px;
			height: 28px;
			border: none;
			padding: 0;
			float: left;
			display: inline;
			margin: 10px 0 20px 0 ;
			background: url(sendBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/sendBtn.gif*/ 0 0 no-repeat;
			cursor: pointer;
			overflow:hidden;
			text-indent:-9999px;
			font-size:0%;
			line-height:0;
		}

			.accordion input.sendBtn:hover {
				background: url(sendBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/sendBtn.gif*/ 0 -36px no-repeat;
			}
		
		/* ToolTip */
		
		.accordion label.annualVolumeLabel {
			float: left;
			display: inline;
			width: 90px;
		}
		
		.accordion label.b2bLabel {
			float: left;
			display: inline;
			width: 150px;
		}
		
		.accordion label.b2cLabel {
			float: left;
			display: inline;
			width: 150px;
		}
		
		a.tTip {
			background: url(tooltip.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/tooltip.png*/ 0 0 no-repeat;
			height: 20px;
			width: 20px;
			display: block;
		}
		
			a.tTip:hover {
				background: url(tooltipOver.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/tooltipOver.png*/ 0 0 no-repeat;
			}
			
			a.annualVolumeToolTip {
				margin-left: 90px;
			}
			
			a.b2bToolTip {
				float: left;
			}
			
			a.b2cToolTip {
				float: left;
			}

/** Themes - Orange & Cherry **/

	/** Track Package Go Button **/
	
	body.orange input#goButton,
	body.front.orange input#goButton {
		width: 59px;
		height: 28px;
		border: none;
		position: relative;
		left: 0;
		background: url(trackPackageGoBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/trackPackageGoBtn.gif*/ 0 0 no-repeat;
		overflow:hidden;
		text-indent:-9999px;
		font-size:0%;
		cursor: pointer;
		line-height:0;
	}
	
	body.orange input#goButton:hover,
	body.front.orange input#goButton:hover {
		
		background: url(trackPackageGoBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/trackPackageGoBtn.gif*/ 0 -32px no-repeat;
	}
	
	body.cherry input#goButton,
	body.front.cherry input#goButton {
		width: 59px;
		height: 28px;
		border: none;
		position: relative;
		left: 0;
		background: url(trackPackageGoBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/trackPackageGoBtn.gif*/ 0 0 no-repeat;
		overflow:hidden;
		text-indent:-9999px;
		font-size:0%;
		cursor: pointer;
		line-height:0;
	}
	
	body.cherry input#goButton:hover,
	body.front.cherry input#goButton:hover {
		cursor: pointer;
		background: url(trackPackageGoBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/trackPackageGoBtn.gif*/ 0 -32px no-repeat;
	}

	/** Links **/
	body.orange .trackPackage a {
		color: #ff5800;
	}

	body.cherry .trackPackage a {
		color: #c90044;
	}

		/** Track Package **/
		body.orange .trackPackage h2#trackYourPackageTitle {
			text-indent: -9999px;
			width: 155px;
			height: 13px;
			color: #ff5800;
			background: url(trackYourPackageTitle.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/trackYourPackageTitle.gif*/ 0 0 no-repeat;
		}

		body.cherry .trackPackage h2#trackYourPackageTitle {
			text-indent: -9999px;
			width: 155px;
			height: 13px;
			color: #c90044;
			background: url(trackYourPackageTitle-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/trackYourPackageTitle.gif*/ 0 0 no-repeat;
		}
	
		/** Yodel delivers for panel **/
		
		body.orange .deliversFor h3 {
			color: #ff5800;
		}
	
		body.cherry .deliversFor h3 {
			color: #c90044;
		}
	
		body.orange .deliversFor p.caseStudyBtn a {
			width: 116px;
			height: 21px;
			text-indent: -999em;
			float: left;
			display: block;
			color: #ff5800;
			background: url(caseStudyBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/caseStudyBtn.gif*/ 0 0 no-repeat;
		}
	
			body.orange .deliversFor p.caseStudyBtn a:hover {
				background: url(caseStudyBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/caseStudyBtn.gif*/ 0 -34px no-repeat;
			}
	
		body.cherry .deliversFor p.caseStudyBtn a {
			width: 116px;
			height: 21px;
			text-indent: -999em;
			float: left;
			display: block;
			color: #c90044;
			background: url(caseStudyBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/caseStudyBtn.gif*/ 0 0 no-repeat;
		}
	
			body.cherry .deliversFor p.caseStudyBtn a:hover {
				background: url(caseStudyBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/caseStudyBtn.gif*/ 0 -34px no-repeat;
			}
			
		/* Play video */
		body.orange .oneQuarterGreyPanel.playVideo p a.playVideo {
			background: url(playVideoBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/playVideoBtn.gif*/ 0 0 no-repeat;
		}

			body.orange .oneQuarterGreyPanel.playVideo p a.playVideo:hover {
				background: url(playVideoBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/playVideoBtn.gif*/ 0 -34px no-repeat;
			}

		body.cherry .oneQuarterGreyPanel.playVideo p a.playVideo {
			background: url(playVideoBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/playVideoBtn.gif*/ 0 0 no-repeat;
		}

			body.cherry .oneQuarterGreyPanel.playVideo p a.playVideo:hover {
				background: url(playVideoBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/playVideoBtn.gif*/ 0 -34px no-repeat;
			}
			
		/* Open Account & Get In Touch lnks */
		
		body.orange #openAccGetInTouch ul li a.openAccount {
			background: url(openAccountBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/openAccountBtn.gif*/ 0 0 no-repeat;
		}

			body.orange #openAccGetInTouch ul li a.openAccount:hover {
				background: url(openAccountBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/openAccountBtn.gif*/ 0 -36px no-repeat;
			}
			
		body.orange #openAccGetInTouch ul li a.getInTouch {
			background: url(getInTouchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/getInTouchBtn.gif*/ 0 0 no-repeat;
		}

			body.orange #openAccGetInTouch ul li a.getInTouch:hover {
				background: url(getInTouchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/getInTouchBtn.gif*/ 0 -36px no-repeat;
			}
			
		body.cherry #openAccGetInTouch ul li a.openAccount {
			background: url(openAccountBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/openAccountBtn.gif*/ 0 0 no-repeat;
		}

			body.cherry #openAccGetInTouch ul li a.openAccount:hover {
				background: url(openAccountBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/openAccountBtn.gif*/ 0 -36px no-repeat;
			}
			
		body.cherry #openAccGetInTouch ul li a.getInTouch {
			background: url(getInTouchBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/getInTouchBtn.gif*/ 0 0 no-repeat;
		}

			body.cherry #openAccGetInTouch ul li a.getInTouch:hover {
				background: url(getInTouchBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/getInTouchBtn.gif*/ 0 -36px no-repeat;
			}
			
		/* View All & Ask a Question */
		body.orange .oneQuarterGreyPanel.questions ul li a.viewAll {
			background: url(viewAllBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/viewAllBtn.gif*/ 0 0 no-repeat;
		}

			body.orange .oneQuarterGreyPanel.questions ul li a.viewAll:hover {
				background: url(viewAllBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/viewAllBtn.gif*/ 0 -29px no-repeat;
			}

		body.orange .oneQuarterGreyPanel.questions ul li a.askQuestion {
			background: url(askQuestionBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/askQuestionBtn.gif*/ 0 0 no-repeat;
		}

			body.orange .oneQuarterGreyPanel.questions ul li a.askQuestion:hover {
				background: url(askQuestionBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/askQuestionBtn.gif*/ 0 -29px no-repeat;
			}
			
		body.cherry .oneQuarterGreyPanel.questions ul li a.viewAll {
			background: url(viewAllBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/viewAllBtn.gif*/ 0 0 no-repeat;
		}

			body.cherry .oneQuarterGreyPanel.questions ul li a.viewAll:hover {
				background: url(viewAllBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/viewAllBtn.gif*/ 0 -29px no-repeat;
			}

		body.cherry .oneQuarterGreyPanel.questions ul li a.askQuestion {
			background: url(askQuestionBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/askQuestionBtn.gif*/ 0 0 no-repeat;
		}

			body.cherry .oneQuarterGreyPanel.questions ul li a.askQuestion:hover {
				background: url(askQuestionBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/askQuestionBtn.gif*/ 0 -29px no-repeat;
			}
			
		body.orange .oneQuarterGreyPanel.questions p.question {
			color: #FF5800;
		}
		
		body.cherry .oneQuarterGreyPanel.questions p.question {
			color: #c90044;
		}
			
	body.orange .contactUsPanel p.contactUsBtn a {
		color: #FF5800;
		background: url(contactUsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/contactUsBtn.gif*/ 0 0 no-repeat;
	}

		body.orange .contactUsPanel p.contactUsBtn a:hover {
			background: url(contactUsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/contactUsBtn.gif*/ 0 -36px no-repeat;
		}	
		
	body.cherry .contactUsPanel p.contactUsBtn a {
		color: #FF5800;
		background: url(contactUsBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/contactUsBtn.gif*/ 0 0 no-repeat;
	}

		body.cherry .contactUsPanel p.contactUsBtn a:hover {
			background: url(contactUsBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/contactUsBtn.gif*/ 0 -36px no-repeat;
		}	
	
	/* Download PDF */
	
	body.orange .oneQuarterGreyPanel.downloadPDF p.downloadPDF a {
		background: url(downloadPdfBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/downloadPdfBtn.gif*/ 0 0 no-repeat;
	}

		body.orange .oneQuarterGreyPanel.downloadPDF p.downloadPDF a:hover {
			background: url(downloadPdfBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/downloadPdfBtn.gif*/ 0 -34px no-repeat;
		}
		
	body.cherry .oneQuarterGreyPanel.downloadPDF p.downloadPDF a {
		background: url(downloadPdfBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/downloadPdfBtn.gif*/ 0 0 no-repeat;
	}

		body.cherry .oneQuarterGreyPanel.downloadPDF p.downloadPDF a:hover {
			background: url(downloadPdfBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/downloadPdfBtn.gif*/ 0 -34px no-repeat;
		}
		
	/* Tell Me More */
	
	body.orange .oneQuarterGreyPanel p.tellMeMore a {
		background: url(tellMeMoreBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/tellMeMoreBtn.gif*/ 0 0 no-repeat;
	}

		body.orange .oneQuarterGreyPanel p.tellMeMore a:hover {
			background: url(tellMeMoreBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/tellMeMoreBtn.gif*/ 0 -34px no-repeat;
		}
		
	body.cherry .oneQuarterGreyPanel p.tellMeMore a {
		background: url(tellMeMoreBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/tellMeMoreBtn.gif*/ 0 0 no-repeat;
	}

		body.cherry .oneQuarterGreyPanel p.tellMeMore a:hover {
			background: url(tellMeMoreBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/tellMeMoreBtn.gif*/ 0 -34px no-repeat;
		}
	
	/* Sending page Buttons */
	body.orange .sendingBtns ul li.rateTimeBtn a {
		background: url(rateTimeBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/rateTimeBtn.gif*/ 0 0 no-repeat;
	}

		body.orange .sendingBtns ul li.rateTimeBtn a:hover {
			background: url(rateTimeBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/rateTimeBtn.gif*/ 0 -36px no-repeat;
		}

	body.orange .sendingBtns ul li.findLocationsBtn a {
		background: url(findLocationsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/findLocationsBtn.gif*/ 0 0 no-repeat;
	}

		body.orange .sendingBtns ul li.findLocationsBtn a:hover {
			background: url(findLocationsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/findLocationsBtn.gif*/ 0 -36px no-repeat;
		}

	body.orange .sendingBtns ul li.orderSuppliesBtn a {
		background: url(orderSuppliesBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/orderSuppliesBtn.gif*/ 0 0 no-repeat;
	}

		body.orange .sendingBtns ul li.orderSuppliesBtn a:hover {
			background: url(orderSuppliesBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/orderSuppliesBtn.gif*/ 0 -36px no-repeat;
		}
	
	body.cherry .sendingBtns ul li.rateTimeBtn a {
		background: url(rateTimeBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/rateTimeBtn.gif*/ 0 0 no-repeat;
	}

		body.cherry .sendingBtns ul li.rateTimeBtn a:hover {
			background: url(rateTimeBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/rateTimeBtn.gif*/ 0 -36px no-repeat;
		}

	body.cherry .sendingBtns ul li.findLocationsBtn a {
		background: url(findLocationsBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/findLocationsBtn.gif*/ 0 0 no-repeat;
	}

		body.cherry .sendingBtns ul li.findLocationsBtn a:hover {
			background: url(findLocationsBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/findLocationsBtn.gif*/ 0 -36px no-repeat;
		}

	body.cherry .sendingBtns ul li.orderSuppliesBtn a {
		background: url(orderSuppliesBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/orderSuppliesBtn.gif*/ 0 0 no-repeat;
	}

		body.cherry .sendingBtns ul li.orderSuppliesBtn a:hover {
			background: url(orderSuppliesBtn-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/orderSuppliesBtn.gif*/ 0 -36px no-repeat;
		}
		
	body.orange #alertMid {
		background: url(alertMid.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/alertMid.gif*/ 0 0 repeat-y;
	}
	
		body.orange #alertBot {
			background: url(alertBot.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/orange/alertBot.gif*/ 0 0 no-repeat;
		}

	body.cherry #alertMid {
		background: url(alertMid-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/alertMid.gif*/ 0 0 repeat-y;
	}

		body.cherry #alertBot {
			background: url(alertBot-1.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/cherry/alertBot.gif*/ 0 0 no-repeat;
		}
	
/** Home page Alert **/

#alert {
	margin: 0 auto;
	width: 1003px;
	position: relative;
}

	#alertMid {
		width: 963px;
		padding: 7px 20px 0 20px;
	}
	
		#alertMid .hide a {
			position: absolute;
			right: 20px;
			bottom: 15px;
		}
		
		#alertMid p {
			color: #ffffff;
			margin: 0;
			width: 900px;
		}
		
		#alertMid p strong {
			font-weight: bold;
			text-transform: uppercase;
		}
		
			#alertMid p a {
				color: #ffffff;
				text-decoration: underline;
			}
			
				#alertMid p a:hover {
					text-decoration: none;
				}
	
	#alertBot {
		width: 1003px;
		height: 15px;
		font-size: 1px;
	}

/** Intros **/

.intro,
.subIntro {
	margin: 0 0 2em 0;
}

.twoQuartersLeft.padded,
.twoQuartersRight.padded {
	padding: 20px 50px 0 50px;
	width: 380px;
}

.intro p strong {
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.2em;
	color: #000000;
}

	.subIntro p strong {
		font-weight: bold;
		font-size: 1.1em;
		line-height: 1.2em;
		color: #000000;
	}
	
	.oneThird .intro p strong {
		font-weight: normal;
		font-size: 1em;
		line-height: 1.2em;
		color: #000000;
	}

/** Content row structure including different column widths within the row **/
.rowContainer {
	width: 978px;
	margin: 0;
	float: left;
	display: inline;
}

	.rowContainer.main {
		width: 978px;
		margin: 0 0 70px 0;
		float: left;
		display: inline;
	}

.oneQuarterLeft {
	width: 231px;
	margin: 0 18px 0 0;
	float: left;
	display: inline;
}

.twoQuartersLeft {
	width: 480px;
	margin: 0 18px 0 0;
	float: left;
	display: inline;
}

.threeQuartersLeft {
	width: 529px;
	margin: 0 18px 0 0;
	float: left;
	display: inline;
}

.threeQuartersLeftHalf {
	width: 350px;
	margin: 0 18px 0 0;
	float: left;
	display: inline;
}

.oneQuarterRight {
	width: 231px;
	margin: 0;
	
	display: inline;
}

.twoQuartersRight {
	width: 480px;
	margin: 0;
	float: right;
	display: inline;
}

.threeQuartersRight {
	width: 729px;
	margin: 0;
	float: right;
	display: inline;
}

.threeQuartersRightHalf {
	width: 350px;
	margin: 0;
	float: right;
	display: inline;
}

/** Bottom 4 panels with dividing grad **/

	.fourBotPanelsContainer {
		float: left;
		min-height: 135px;
		margin: 20px 0;
	}
	
		.fourBotPanelsContainer.threeGrads {
			background: url(botFourPanelBg3Grads.jpg)/*tpa=http://www.yodel.co.uk/yodelAssets/images/botFourPanelBg3Grads.jpg*/ -20px 50% no-repeat;
		}
		
		.fourBotPanelsContainer.twoGrads {
			background: url(botFourPanelBg2Grads.jpg)/*tpa=http://www.yodel.co.uk/yodelAssets/images/botFourPanelBg2Grads.jpg*/ -20px 50% no-repeat;
		}

	.fourBotPanelsContainer .oneQuarterLeft {
		padding: 0 30px 0 0;
		width: 201px;
		min-height: 135px;
	}

	.fourBotPanelsContainer .oneQuarterRight {
		margin-right: 0;
		padding: 0;
		width: 227px;
		min-height: 135px;
	}
	
	.fourBotPanelsContainer .oneQuarterLeft h4 a,
	.fourBotPanelsContainer .oneQuarterRight h4 a {
		color: #000000;
		text-decoration: none;
		display: block;
		line-height: 1.5em;
		padding: 0 20px 0 0;
		font-size: 0.9em;
		background:url(h2_header_button.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/h2_header_button.png*/ 100% -30px no-repeat;
	}

		.fourBotPanelsContainer .oneQuarterLeft h4 a:hover,
		.fourBotPanelsContainer .oneQuarterRight h4 a:hover {
			text-decoration: none;
			color:#99cc00;
			background:url(h2_header_button.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/h2_header_button.png*/ 100% -3px no-repeat;
		}
	
/** Images **/

img,
a img {
	border: 0;
	display: block;
}

.threeQuartersRight img {
	margin: 0 0 10px 0;
}

.threeQuartersRightHalf .thumbnails img {
	float: left;
	display: inline;
	margin: 0 30px 20px 0;
}

/** Breadcrumbs & Quick Links **/
#bcw {
	width: 983px;
	margin: 0 auto;
	padding: 5px 0 0px 0px;
}

	/*Breadcrumbs */
	#bc {
		float: left;
		display: inline;
		width: 729px;
	}
	
		#bc p {
			float: left;
			color: #666666;
			margin: 0 8px 0 0;
		}
	
		#bc ul li {
		    float: left;
            display: inline;
			margin-left: 0;
			padding: 0 8px 0 12px;
			background: url(greyBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/greyBullet.gif*/ 0 center no-repeat;
		}
		
	        #bc ul li a,
	        #bc ul li strong { white-space: nowrap; }
	        
			#bc ul li a {
				color: #666666;
				padding: 0 0 0 0px;
				text-decoration: none;
			}
			
				#bc ul li a:hover {
					color: #000000;
				}
			
				#bc ul li strong {
					color: #000000;
					font-weight: normal;
				}

	/** Quicklinks **/
	#ql {
		float: left;
		display: inline;
	}

		#ql ul li {
			float: left;
			display: inline;
			margin: 3px 0 0 0;
			padding: 0 6px 0 11px;
			background: url(greyBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/greyBullet.gif*/ 0 4px no-repeat;
		}
		
			#ql ul li.first {
				padding-left: 0;
				background: none;
			}
			
			#ql ul li.last {
				padding-right: 0;
			}
			
			#ql ul li#careers a,
			#ql ul li#about a,
			#ql ul li#contact a,
			#ql ul li#help a {
				text-indent: -9999em;
				display: block;
				color: #FF5800;
				display: block;
				line-height: 1px;
				border-bottom: 1px solid #ffffff;
			}
		
				#ql ul li#careers a {
					width: 49px;
					height: 10px;
					background: url(qlCareers.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlCareers.gif*/ 0 0 no-repeat;
				}
				
					#ql ul li#careers a:hover {
						background: url(qlCareers.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlCareers.gif*/ 0 -12px no-repeat;
					}
					
				#ql ul li#about a {
					width: 41px;
					height: 10px;
					background: url(qlAbout.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlAbout.gif*/ 0 0 no-repeat;
				}

					#ql ul li#about a:hover {
						background: url(qlAbout.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlAbout.gif*/ 0 -12px no-repeat;
					}
			
				#ql ul li#contact a {
					width: 57px;
					height: 10px;
					background: url(qlContact.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlContact.gif*/ 0 0 no-repeat;
				}
					
					#ql ul li#contact a:hover {
						background: url(qlContact.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlContact.gif*/ 0 -12px no-repeat;
					}
			
				#ql ul li#help a {
					width: 29px;
					height: 10px;
					background: url(qlHelp.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlHelp.gif*/ 0 0 no-repeat;
				}
				
					#ql ul li#help a:hover {
						background: url(qlHelp.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/qlHelp.gif*/ 0 -12px no-repeat;
					}
/** Top **/
#tw {
	width: 1003px;
	margin: 0 auto;
	z-index: 999999;
	position: relative;
}

#t {
	position: relative;
	padding-top: 65px;
	height:1px;
}

#t #logo {
	margin-left: 12px;
}

	#t #logo a {
		display: block;
width: 217px;
height: 89px;
margin-top: -20px;
margin-left: -30px;
background: url(yodel_logo.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/yodel_logo.png*/ 0 0 no-repeat;
	}
	
		#t #logo a:hover {
			cursor: pointer;
		}
	
	#t #logo a img {
		position: absolute;
		left: -5000em;
	}

/** Main Navigation **/
#nav {
	position: absolute;
	top: 25px;
	left: 0;
	width: 740px;
	z-index: 20000;
	height: 89px;
}

#mNav {
	position:absolute;
 	top: 8px;
 	left: 5px;
}

#mNav ul {
    list-style: none;
    }

	
	#mNav li {
    position: absolute;
	top: 0;
    height: 37px;
    display: block;
    }
	
	li#mNav1 {left: 179px;}
	
	li#mNav2 {left: 338px;}
	
	li#mNav3 {left: 565px;}
	
	
    #mNav li a {
      display: block;
      text-indent: -300px;
      height: 100%;
      overflow: hidden;
      outline: 0;
      cursor: pointer;
      }
  
	li#mNav1 a span, li#mNav2 a span, li#mNav3 a span{
    	position:absolute;
		top:0;
		left:-3000px;
	}
	li#mNav1 a, li#mNav2 a, li#mNav3 a  { 
		display:block;
    	height: 45px;
		background:url(mNavTopLinks-1.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNavTopLinks.png*/ -179px -15px no-repeat;
	}

li#mNav1 a{
	width: 159px;
	background-position: -179px 0;
}

    li#mNav1.hover a,
    li#mNav1:hover a {
		background-position: -179px -45px;
	}
	
li#mNav2 a{
	width: 226px;
	background-position: -338px 0;
}

	li#mNav2.hover a,
	li#mNav2:hover a{	
		background-position: -338px -45px;
	}
	
li#mNav3 a{
	width: 175px;
	background-position: -565px 0;
}
	
    li#mNav3.hover a,
    li#mNav3:hover a  {
		background-position: -565px -45px;
	}

#mNav li:hover .flyout{top:45px;}	
	
 /*-- flyout --*/
#mNav ul .flyout {
	position: absolute;
	display: block;
    top: -9999px;
	width: 177px;
}

#mNav ul .flyout .top,
#mNav ul .flyout .bot{
	font-size: 0;
	line-height: 0;
}

#mNav .flyout ul{margin:0 0 15px;}

#mNav ul ul li {
	position: relative;
	padding: 0 0 0 2px;
	top: 0;
	height: auto;
}

#mNav ul .flyout a {
	position: static;
	display: block;
	width: auto;
	height:auto;
	text-indent: 0;
 }

/* Rules on li in flyoyver columns */
			
#mNav .flyout h3{
	font-weight:bold;
	margin:0;
	padding:2px 0 10px 0;
	font-size:16px;
	display:block;
	line-height: 1.4em;
	position:relative;
}

#mNav .flyout h3 a {
	color: #000000;
	text-decoration: none;
	background:url(h2_header_button.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/h2_header_button.png*/ 100% -30px no-repeat;
}

	#mNav .flyout h3 a:hover {
		text-decoration: none;
		color:#99cc00;
		background:url(h2_header_button.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/h2_header_button.png*/ 100% -3px no-repeat;
	}


/* Main menu item 1 - Send your delivery SP */
#mNav ul #mNav1 .flyout {
	width: 994px;
	left: -179px; 
}

#mNav ul #mNav1 .flyout .top {
	height: 37px;
	width: 100%;
	background: url(mNav1Top.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav1Top.png*/ 0 0 no-repeat;
}

#mNav ul #mNav1 .flyout .mid {
	background: url(mNav1Mid.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav1Mid.png*/ 0 0 repeat-y;
	width: 100%;
	min-height: 150px;
}
        
#mNav ul #mNav1 .flyout .bot {
	height: 65px;
	width: 100%;
	background: url(mNav1Bot.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav1Bot.png*/ 0 0 no-repeat;
}
        	
#mNav ul #mNav1 .flyout .mid .inr {
	padding: 0 0 0 30px;
}
        
#mNav ul #mNav1 .flyout .col{
	float: left;
	display: inline;
	margin: 0 30px 0 0;
	width: 210px;
	position: static;
}

#mNav ul #mNav1 .flyout .last {
	margin-right:0;
}


/* Main menu item 2 - Recieve your delivery */
#mNav ul #mNav2 .flyout {
	width: 226px;
	left: 0;
}

#mNav ul #mNav2 .flyout .top {
	height: 37px;
	width: 100%;
	background: url(mNav2Top.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav2Top.png*/ 0 0 no-repeat;
}

#mNav ul #mNav2 .flyout .mid {
	background: url(mNav2Mid.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav2Mid.png*/ 0 0 repeat-y;
	min-height: 170px;
	width: 100%;
}
        
#mNav ul #mNav2 .flyout .bot{
	height: 25px;
	width: 100%;
	background: url(mNav2Bot.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav2Bot.png*/ 0 0 no-repeat;
}
			
#mNav ul #mNav2 .col {
	margin: -25px 0 0 25px;
	width: 175px;
	float: left;
	display: inline;
	position: static;
}

ul #mNav2 .flyout img { margin: 0 0 0 25px; }
				
/* Main menu item 3 - Business tools */
#mNav ul #mNav3 .flyout {
	width: 175px;
	left: 1px;
}

#mNav ul #mNav3 .flyout .top{
	height: 37px;
	width: 100%;
	background: url(mNav3Top.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav3Top.png*/ 0 0 no-repeat;
}
		
#mNav ul #mNav3 .flyout .mid {
	width: 100%;
	min-height: 50px;
	background: url(mNav3Mid.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav3Mid.png*/ 0 0 repeat-y;
}
        
#mNav ul #mNav3 .flyout .bot{
	height: 25px;
	width: 100%;
	background: url(mNav3Bot.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/menu/mNav3Bot.png*/ 0 0 no-repeat;
}

#mNav ul #mNav3 .col {
	margin: -20px 0 0 20px;
	width: 136px;
	float: left;
	display: inline;
	position: static;
}
			

/* Main menu flyover li and Submenu li styled here*/
#mNav li ul{
	border-top:1px solid #d3d3d3;
}
		
#mNav li ul li {
	border-bottom:1px solid #d3d3d3;
	margin:0;
	height:1%;
	background: url(li_arrow_back.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_back.png*/ 2px 6px no-repeat;
}
		
#mNav li ul li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:3px 0px 3px 15px;
	background: url(li_arrow_back.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_back.png*/ 0px 6px no-repeat;
}

#mNav li ul li a:hover{
	background:url(li_arrow_backOver.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_backOver.png*/ 0 6px no-repeat;
	color:#99cc00;
	text-decoration:none;
}

.flyout img {
	margin: 15px 0 0 0;
	float: left;
	display: inline;
}


/** Sub Navigation **/

#sNav ul {
	margin: 0 10px;
	padding: 0;
	position: relative;
}

#sNav ul li {
	border-bottom: 1px solid #d3d3d3;
	margin: 0;
	padding: 3px 0;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

#sNav ul li a {
	display: block;
	font-weight: bold;
	color: #000000;
	padding: 3px 0 3px 15px;
	text-decoration: none;
	background: url(li_arrow_back.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_back.png*/ 0 5px no-repeat;
}

#sNav ul li a:hover {
	text-decoration: none;
	color: #99cc00;
	background: url(li_arrow_backOver.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_backOver.png*/ 0 5px no-repeat;
}

#sNav ul li.selected a {
	display: block;
	color: #99cc00;
	margin: 0;
	padding: 5px 0 5px 15px;
	background: url(li_arrow_backOver.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_backOver.png*/ 0 7px no-repeat;
}

	#sNav ul li.selected a:hover {
		background: url(li_arrow_back.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_back.png*/ 0 7px no-repeat;
	}

/** Sub sub nav **/

#sNav ul li.selected ul {
	padding: 2px 0 5px 0;
	margin: 0 0 0 15px;
}

	#sNav ul li.selected ul li {
		border: none;
		padding: 0;
		margin: 0;
		list-style-type: none;
	}
	
		#sNav ul li.selected ul li.subSelected {
			font-weight: normal;
			padding: 3px 0 3px 12px;
			background: url(greyBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/greyBullet.gif*/ 0 9px no-repeat;
		}
	
		#sNav ul li.selected ul li a {
			color: #000000;
			padding: 3px 0 3px 12px;
			margin: 0;
			font-weight: normal;
			background: none;
		}
		
			#sNav ul li.selected ul li a:hover {
				background: url(greyBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/greyBullet.gif*/ 0 9px no-repeat;
			}

/** Site Search **/
#mSearch {
	position: absolute;
	top: 45px;
	right: 10px;
	width: 238px;
	height: 29px;
	z-index: 10000;
	background: url(siteSearchBg.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/siteSearchBg.png*/ 0 0 no-repeat;
  }

#mSearch #txtMainSearch { 
	position: absolute;
	left: 10px;
	top: 2px;
	padding: 2px 4px;
	border: none;
	width: 180px;
	outline: none;
	border: 1px solid #ffffff;
}

	#mSearch label.focus {
		text-transform: uppercase;
	}
	
	#mSearch #searchButton {
		position: absolute;
		top: 0;
		right: 0;
		width: 29px;
		height: 29px;
		border: none;
		background: url(siteSearchBtn.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/siteSearchBtn.png*/ 0 0 no-repeat;
		cursor: pointer;
		overflow:hidden;
		text-indent:-9999px;
		font-size:0%;
		line-height:0;
	}
	
		#mSearch #searchButton:hover {
			background: url(siteSearchBtn.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/siteSearchBtn.png*/ 0 -33px no-repeat;
		}

/** Outer content wrapper **/

#outerCW {
	background: url(bgGrad.jpg)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bgGrad.jpg*/ 0 0 repeat-x;
}

/** Content Wrapper **/
#cW {
	text-align: center;
	margin: 0 auto;
	position: relative;
}

/** Masthead **/
#mH {
	width: 1003px;
	min-height: 222px;
	margin: 0 auto 20px auto;
	position: relative;
}

	#mH .rowContainer {
		margin: 40px 12px 0 12px;
	}
	
		#mH .rowContainer .oneQuarterLeft img {
			margin: 10px 0 0 0;
		}
	
		/*#mH .rowContainer .twoQuartersLeft {
			padding: 0 50px;
			width: 380px;
		}*/

/* Track your package */
.trackPackage {
	position: absolute;
	width: 258px;
	z-index: 10000;
	top: 45px;
	right: -2px;
}

.trackPackage .top {
	 background: url(top.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/track_package/top.png*/ no-repeat 0 0 transparent;
	 height: 20px;
	 width: 258px;
}

.trackPackage .mid {
	 background: url(mid.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/track_package/mid.png*/ repeat-y 0 0 transparent;
	 width: 258px;
}

.trackPackage .bot {
	background: url(botm.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/track_package/botm.png*/ no-repeat 0 0 transparent;
	height: 23px;
	width: 258px;
}

.trackPackage .inr {
	padding: 0 0 0 18px;
}

.trackPackage h2 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #848484;
	padding-left: 4px;
}

.trackPackage label { display:none; }

.trackPackage input { outline: none; /*cursor: pointer;*/ position:relative; }

.trackPackage a {
	margin: 10px 0 0 4px;
	display: block;
	width: 75px;
	font-size: 1.1em;
}

	.txTrk {
		background: url(trkbx.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/track_package/trkbx.gif*/ 0 0 no-repeat;
		width: 221px;
		height: 30px;
		margin-bottom: 6px;
	}

	.txPost {
		background: url(postbx.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/track_package/postbx.gif*/ 0 0 no-repeat;
		float: left;
		width: 157px;
		height: 30px;
	}

	input#txtTrackCode{
		height: 30px;
		width: 210px;
		border: none;
		background-color:transparent;
		padding: 2px 4px 0px 10px;
		color: #848484;
		font-size: 12px;
	}

	input#txtPostCode {
		height: 30px;
		width: 139px;
		border: none;
		background-color: transparent;
		padding: 2px 4px 0px 10px;
		color: #848484;
		font-size: 12px;
	}
	
/* Home page slides */
body.front #t{padding-top:450px;}

body.front #tw{width:100%; overflow:hidden;}

#homeSlides{
	height:470px;
	width:1228px;
	position:absolute;
	top:0;
	left:50%;
	overflow: hidden;
	margin-left:-612px;
}
#homeSlides .slidesWrap{overflow:hidden;position:static !important;}

#homeSlides .slide{
	position:relative;
}

 /* duplication of line 790*/
#homeSlides .btn {
	position:absolute;
	width:140px;
	height:30px;
	left:530px;
	top:410px;
}
#homeSlides .btn a {
	display:block;
	width:124px;
	height:30px;
	overflow:hidden;
	text-indent:-5000px;
	text-decoration:none;
	cursor: pointer;
	background:url(tell_me_more_FRONT_btn.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/front/tell_me_more_FRONT_btn.png*/ 0 0 no-repeat
}

#homeSlides .btn a:hover{background-position:0 -31px;}

#slideControls{
	position:absolute;
	bottom:0px;
	left:495px;
	width:200px;
	height:20px;
	text-align:center;
	z-index:100;
}
#slideControls a{
	display: -moz-inline-stack;
    display: inline-block;
	width:15px;
	height:15px;			
	overflow:hidden;
	/*text-indent:-5000px;*/
	text-decoration:none;
	background: url(sliderNav.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/sliderNav.gif*/ 0 0 no-repeat;
	margin-right:5px;
}
#ie6 #slideControls a{display:inline;}
#slideControls a:hover,
#slideControls a:focus,
#slideControls a.activeSlide{background-image: url(sliderNavOver.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/sliderNavOver.gif*/;}

#slideControls a span {
	display: none;;
}

/** Grey panels **/

.threeColGreyPanel {
	width: 729px;
	float: left;
	margin: 20px 0 30px 0;
}

	.threeColGreyPanelTop {
		float: left;
		width: 729px;
		height: 10px;
		font-size: 1px;
		background: url(threeColGreyPanelTop.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeColGreyPanelTop.gif*/ 0 0 no-repeat;
	}
	
		.threeColGreyPanelMid {
			float: left;
			width: 729px;
			background: #f7f7f7;
		}
		
			/* Inner panel for outer margin */
			.threeColGreyPanelMidInner  {
				padding: 20px 20px 0 20px;
			}
			
			.threeColGreyPanelMidInner .intro p strong {
				font-weight: bold;
				font-size: 1.2em;
				line-height: 1.2em;
				color: #000000;
			}
			
			/* Two column - Imgs & text (left & right layouts) */
			.threeColGreyPanel.halves .threeQuartersLeftHalf {
				width: 330px;
				margin: 0 0 0 20px;
			}
			
			.threeColGreyPanel.halves .threeQuartersRightHalf {
				width: 330px;
				margin: 0 20px 0 0;
			}
	
		.threeColGreyPanelMid .oneThird {
			width: 203px;
			margin: 0;
			padding: 0 20px;
			float: left;
			display: inline;
		}
		
			.threeColGreyPanelMid .oneThird p.imgFootnote {
				color: #99cc00;
				text-align: center;
				font-size: 1.6em;
				margin: 0;
			}
	
	.threeColGreyPanelBot {
		float: left;
		width: 729px;
		height: 10px;
		font-size: 1px;
		background: url(threeColGreyPanelBot.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeColGreyPanelBot.gif*/ 0 0 no-repeat;
	}

	/** Grey panel with vertical keylines Keylines **/
	.threeColGreyPanelTopKeylines {
		float: left;
		width: 729px;
		height: 10px;
		font-size: 1px;
		background: url(threeColGreyPanelTopKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeColGreyPanelTopKeylines.gif*/ 0 0 no-repeat;
	}
	
		.threeColGreyPanelMid.keylines {
			float: left;
			width: 729px;
			background: url(threeColGreyPanelMidKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeColGreyPanelMidKeylines.gif*/ 0 0 repeat-y;
		}
	
	.threeColGreyPanelBotKeylines {
		float: left;
		width: 729px;
		height: 10px;
		font-size: 1px;
		background: url(threeColGreyPanelBotKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeColGreyPanelBotKeylines.gif*/ 0 0 no-repeat;
	}
	
	/** Grey panel - single column width **/
	
	.oneQuarterGreyPanel {
		width: 231px;
		float: left;
		margin: 0 0 15px 0;
	}

		.oneQuarterGreyPanelTop {
			float: left;
			width: 231px;
			height: 10px;
			font-size: 1px;
			background: url(oneQuarterGreyPanelTop.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/oneQuarterGreyPanelTop.gif*/ 0 0 no-repeat;
		}

			.oneQuarterGreyPanelMid {
				float: left;
				width: 205px;
				padding: 5px 13px 2px 13px;
				background: url(oneQuarterGreyPanelMid.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/oneQuarterGreyPanelMid.gif*/ 0 0 repeat-y;
			}
			
				.oneQuarterGreyPanelMid p {
					color: #000000;
					font-weight: bold;
					font-size: 1.4em;
				}

		.oneQuarterGreyPanelBot {
			float: left;
			width: 231px;
			height: 10px;
			font-size: 1px;
			background: url(oneQuarterGreyPanelBot.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/oneQuarterGreyPanelBot.gif*/ 0 0 no-repeat;
		}
	
/** Green Panels **/

/* Three columns wide */
.threeQuartersGreenPanel {
	width: 729px;
	float: left;
	margin: 0 0 40px 0;
}

	.threeQuartersGreenPanelTop {
		float: left;
		width: 729px;
		height: 5px;
		font-size: 1px;
		background: url(threeQuartersGreenPanelTop.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeQuartersGreenPanelTop.gif*/ 0 0 no-repeat;
	}
	
		.threeQuartersGreenPanelMid {
			float: left;
			width: 699px;
			padding: 10px 15px;
			background: #99cc00;
		}
	
	.threeQuartersGreenPanelBot {
		float: left;
		width: 729px;
		height: 5px;
		font-size: 1px;
		background: url(threeQuartersGreenPanelBot.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/threeQuartersGreenPanelBot.gif*/ 0 0 no-repeat;
	}
	
/* Four columns wide */
.fourQuartersGreenPanel {
	width: 978px;
	float: left;
	margin: 10px 0 40px 0;
}

	.fourQuartersGreenPanelTop {
		float: left;
		width: 978px;
		height: 5px;
		font-size: 1px;
		background: url(fourQuartersGreenPanelTop.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/fourQuartersGreenPanelTop.gif*/ 0 0 no-repeat;
	}

		.fourQuartersGreenPanelMid {
			float: left;
			display: inline;
			width: 948px;
			padding: 20px 15px 10px 15px;
			background: #99cc00;
		}

	.fourQuartersGreenPanelBot {
		float: left;
		width: 978px;
		height: 5px;
		font-size: 1px;
		background: url(fourQuartersGreenPanelBot.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/fourQuartersGreenPanelBot.gif*/ 0 0 no-repeat;
	}
	
/** Contact us panel **/
.sendingBtns ul {
	margin: 20px 0 0 5px;
	position: relative;
}

.sendingBtns ul li {
	list-style-type: none;
	margin-left: 0;
}

.sendingBtns ul li.rateTimeBtn a,
.sendingBtns ul li.findLocationsBtn a,
.sendingBtns ul li.orderSuppliesBtn a {
	text-indent: -9999em;
	width: 143px;
	height: 28px;
	display: block;
	color: #FF5800;
}

/** Yodel delivers for panel **/

.deliversFor img {
	float: left;
}
	
/** Contact us panel **/

.contactUsPanel {
	width: 221px;
	float: left;
	display: inline;
	margin: 0 0 0 10px;
}

.contactUsPanel p.tel {
	color: #FF5800;
	font-size: 2.7em;
	font-weight: bold;
}

.contactUsPanel p.contactUsBtn a {
	text-indent: -9999em;
	width: 113px;
	height: 28px;
	display: block;
	color: #FF5800;
}
	
/** Download PDF panel **/

.oneQuarterGreyPanel.downloadPDF p.downloadPDF {
	float: right;
	margin: 0;
}

.oneQuarterGreyPanel.downloadPDF p.downloadPDF a {
	text-indent: -9999em;
	width: 116px;
	height: 21px;
	display: block;
	margin: 10px 0 0 0;
}

/** Tell me more panel **/

.oneQuarterGreyPanel p.tellMeMore a {
	text-indent: -9999em;
	width: 116px;
	height: 21px;
	display: block;
	float: right;
	margin: 10px 0 0 0;
}

/** Play video panel **/

.oneQuarterGreyPanel.playVideo .staffMemberDetails h5 {
	font-weight: normal;
	font-size: 1.2em;
	color: #000000;
}

	.oneQuarterGreyPanel.playVideo .staffMemberDetails p {
		font-weight: normal;
		font-size: 1.2em;
		color: #848484;
	}

.oneQuarterGreyPanel.playVideo p {
	color: #000000;
	font-weight: bold;
	font-size: 1.4em;
}

.oneQuarterGreyPanel.playVideo p a.playVideo {
	float: left;
	margin: 0;
}

body.orange .oneQuarterGreyPanel.playVideo p a.playVideo,
body.cherry .oneQuarterGreyPanel.playVideo p a.playVideo {
	text-indent: -9999em;
	width: 99px;
	height: 21px;
	display: block;
	margin: 10px 0 0 0;
}
	
/** Questions panel **/

body.orange .oneQuarterGreyPanel.questions p.question,
body.cherry .oneQuarterGreyPanel.questions p.question {
	font-weight: bold;
	font-size: 1.4em;
}

.oneQuarterGreyPanel.questions p.answer {
	font-weight: bold;
	font-size: 1.4em;
	color: #848484;
	margin: 0;
}

.oneQuarterGreyPanel.questions .whiteBox {
	background: #ffffff;
	padding: 10px;
}

	.oneQuarterGreyPanel.questions ul {
		margin: 10px 0 0 0;
		float: left;
	}
	
		.oneQuarterGreyPanel.questions ul li {
			padding: 0;
			float: left;
			display: inline;
			margin: 0;
		}

	.oneQuarterGreyPanel.questions ul li a.viewAll {
		text-indent: -9999em;
		width: 101px;
		height: 21px;
		display: block;
		margin: 0 3px 0 0;
	}
	
	.oneQuarterGreyPanel.questions ul li a.askQuestion {
		text-indent: -9999em;
		width: 101px;
		height: 21px;
		display: block;
	}

/** Pagination **/

.paginationContainer {
	width: 300px;
	float: right;
	display: inline;
	padding: 10px 0 0 0;
	position: relative;
	top: 5px;
	left: -15px;
}

.paginationContainer .pagination {
	float: right;
	display: inline;
}

	.paginationContainer .pagination ul li {
		background: none;
		float: left;
		margin: 0 0 10px 0;
		padding: 0;
		display: inline;
	}
	
		.paginationContainer .pagination ul li a {
			color: #848484;
			font-size: 1.2em;
			padding: 0 10px;
			text-decoration: none;
		}
		
			.paginationContainer .pagination ul li a:hover,
			.paginationContainer .pagination ul li.selected a {
				color: #99cc00;
				font-weight: bold;
			}
		
		.paginationContainer .pagination ul li a.previous,
		.paginationContainer .pagination ul li a.next {
			font-weight: bold;
			color: #000000;
			padding: 0 10px;
		}
		
		.paginationContainer .pagination ul li a.previous {
			background: url(paginationPreviousArrows.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/paginationPreviousArrows.gif*/ 0 3px no-repeat;
		}
		
			.paginationContainer .pagination ul li a.previous:hover {
				color: #99cc00;
				background: url(paginationPreviousArrows.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/paginationPreviousArrows.gif*/ 0 -13px no-repeat;
			}
		
		.paginationContainer .pagination ul li a.next {
			background: url(paginationNextArrows.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/paginationNextArrows.gif*/ 100% 3px no-repeat;
		}
		
			.paginationContainer .pagination ul li a.next:hover {
				color: #99cc00;
				background: url(paginationNextArrows.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/paginationNextArrows.gif*/ 100% -13px no-repeat;
			}

/** Search Results **/

p.liveJobs {
	float: right;
	display: inline;
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	margin: -30px 249px 0 0;
	text-align: right;
}

	p.liveJobs strong {
		font-size: 1.6em;
		color: #99cc00;
	}

.searchResults {
	float: left;
	width: 729px;
}

	.searchResults ul {
		margin: 0;
	}
	
		.searchResults ul li {
			background: url(bigGreenBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bigGreenBullet.gif*/ 15px 0 no-repeat;
			list-style-type: none;
			margin: 0 0 30px 0;
			float: left;
			padding: 0 0 0 40px;
			font-size: 1em;
		}
		
		.searchResults ul li.fullWidth {
		    width: 700px;
		}
		
			.searchResults ul li ul li {
				background: none;
				margin: 0 10px 0 0;
				padding: 0 10px 0 0;
				font-size: 1.1em;
				line-height: 1em;
				border-right: 1px solid #999999;
			}
			
				.searchResults ul li ul li.last {
					border: none;
				}
		
			.searchResults ul li h5,
			.searchResults ul li h5 a {
				font-weight: bold;
				font-size: 1.2em;
				color: #000000;
				margin: 0 0 5px 0;
			}
			
				.searchResults ul li h5:hover,
				.searchResults ul li h5 a:hover {
					color: #99cc00;
					text-decoration: none;
				}
				
				.searchResults ul li p a {
					background: #99cc00;
					color: #000000;
					font-weight: bold;
				}
				
					.searchResults ul li p a:hover {
						text-decoration: none;
						background: #ffffff;
						color: #99cc00;
					}
					
				.threeQuartersGreenPanelMid select {
					margin: 0 5px 0 0;
				}
				
				.threeQuartersGreenPanelMid label {
					color: #000000;
					margin: 0 5px 0 0;
					font-size: 1.2em;
					font-weight: bold;
				}
				
				.threeQuartersGreenPanelMid .row.jobSearch {
					margin: 10px 0;
					padding: 0;
					width: 699px;
					height: 28px;
					position: relative;
					background: url(searchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/searchBtn.gif*/ 0 0 no-repeat;
				}
				
					.threeQuartersGreenPanelMid .row.jobSearch input {
						margin: 3px 0 0 12px;
						padding: 2px 4px;
						width: 590px;
						border: 1px solid #ffffff;
					}
					
					/*.threeQuartersGreenPanelMid .row.jobSearch input.formDefault {
						font-size: 1.1em;
					}*/
				
				.threeQuartersGreenPanelMid input#jobSearchBtn {
					position: absolute;
					top: 0;
					right: 0;
					margin: 0;
					padding: 0;
					width: 81px;
					height: 28px;
					border: none;
					background: url(searchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/searchBtn.gif*/ 100% 0 no-repeat;
					cursor: pointer;
					overflow:hidden;
					text-indent:-9999px;
					font-size:0%;
					line-height:0;
				}
				
					.threeQuartersGreenPanelMid input#jobSearchBtn:hover {
						background: url(searchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/searchBtn.gif*/ 100% -32px no-repeat;
					}
					
				.threeQuartersGreenPanelMid .row.searchAgain {
					margin: 10px 0;
					padding: 0;
					width: 699px;
					height: 28px;
					position: relative;
					background: url(searchAgainBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/searchAgainBtn.gif*/ 0 0 no-repeat;
				}
				
					.threeQuartersGreenPanelMid .row.searchAgain input {
						margin: 3px 0 0 12px;
						padding: 2px 4px;
						width: 590px;
						border: 1px solid #ffffff;
					}
					
					/*.threeQuartersGreenPanelMid .row.searchAgain input.formDefault {
						font-size: 1.1em;
					}*/
				
				.threeQuartersGreenPanelMid input#searchAgainBtn {
					position: absolute;
					top: 0;
					right: 0;
					margin: 0;
					padding: 0;
					width: 122px;
					height: 28px;
					border: none;
					background: url(searchAgainBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/searchAgainBtn.gif*/ 100% 0 no-repeat;
					cursor: pointer;
					overflow:hidden;
					text-indent:-9999px;
					font-size:0%;
					line-height:0;
				}
				
					.threeQuartersGreenPanelMid input#searchAgainBtn:hover {
						background: url(searchAgainBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/searchAgainBtn.gif*/ 100% -37px no-repeat;
					}
					
				.fourQuartersGreenPanelMid.trackYourPackage h1 {
					font-size: 1.8em;
					color: #ffffff;
					margin: 0;
				}
				
				/*.fourQuartersGreenPanelMid.trackYourPackage .row.greenPanelTrackPackage input.formDefault {
					font-size: 1.1em;
				}*/
				
				.fourQuartersGreenPanelMid .row.greenPanelTrackPackage .greenPanelTrackingCode {
					padding: 0 0 10px 0;
					height: 30px;
					position: relative;
					background: url(enterTrackingCodeBg.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/enterTrackingCodeBg.gif*/ 0 0 no-repeat;
					width: 220px;
					float: left;
					display: inline;
				}
				
					.fourQuartersGreenPanelMid .row.greenPanelTrackPackage .greenPanelTrackingCode input#trackingCode,
					.fourQuartersGreenPanelMid .row.greenPanelTrackPackage .greenPanelTrackingPostcode input#trackingPostcode {
						border: none;
					}
				
				.fourQuartersGreenPanelMid .row.greenPanelTrackPackage .greenPanelTrackingPostcode {
					padding: 0 0 10px 0;
					height: 30px;
					position: relative;
					background: url(enterPostcodeBg.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/enterPostcodeBg.gif*/ 0 0 no-repeat;
					width: 152px;
					float: left;
					display: inline;
				}
				
				.greenPanelTrackPackage input#trackingCode {
					margin: 3px 0 0 12px;
					padding: 4px;
					width: 175px;
					border: 1px solid #ffffff;
				}
				
				.greenPanelTrackPackage input#trackingPostcode {
					margin: 3px 0 0 12px;
					padding: 4px;
					width: 108px;
					border: 1px solid #ffffff;
				}
				
				.greenPanelTrackPackage #greenPanelTrackPackageSearchBtn {
					padding: 0;
					position: relative;
					margin: 0;
					padding: 0;
					width: 79px;
					height: 28px;
					border: none;
					background: url(trackingSearchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/trackingSearchBtn.gif*/ 0 0 no-repeat;
					cursor: pointer;
					overflow:hidden;
					text-indent:-9999px;
					font-size:0%;
					line-height:0;
				}
				
					.greenPanelTrackPackage #greenPanelTrackPackageSearchBtn:hover {
						background: url(trackingSearchBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/trackingSearchBtn.gif*/ 0 -32px no-repeat;
					}
				
				.greenPanelTrackPackage {
					position: absolute;
					margin-top: -30px;
					margin-left: 232px;
					width: 500px;
					padding: 0;
				}
				
				.threeQuartersGreenPanelMid p {
					margin: 0 0 10px 0;
					font-size: 1.2em;
					color: #000000;
					font-weight: bold;
				}
				
				.threeQuartersGreenPanelMid p.exampleText {
					margin: 0;
					font-size: 1.1em;
					color: #000000;
				}
				
	/** Job Search **/
	
	.searchResults .jobSearchPaginationContainer {
		float: left;
		display: block;
		width: 729px;
		margin: -30px 0 20px 0;
	}
	
		.searchResults .jobSearchPaginationContainer.top {
			border-bottom: 1px solid #e5e5e5;
			padding-bottom: 10px;
		}
		
		.searchResults .jobSearchPaginationContainer.bot {
			border-top: 1px solid #e5e5e5;
			margin-top: 0px;
		}
	
		/** Top Search Results dropdown **/

		.topSearchResultsDropdown {
			float: left;
			display: inline;
			margin: 10px 0 0 15px;
		}

			.topSearchResultsDropdown p {
				float: left;
				margin: 3px 10px 0 0;
				padding: 0;
				color: #000000;
				font-weight: bold;
			}
	
	/** Site search Results**/
	
	.searchResults ul.searchResults {
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		margin: 10px 0 0 0;
		padding: 30px 0 0 0;
	}
	
		.searchResults ul.searchResults li {
			border-bottom: 1px solid #e5e5e5;
		}
		
		.searchResults ul.jobSearch li {
			border: none;
			list-style-type: none;
		}
		
			.searchResults ul.searchResults li.last {
				border-bottom: none;
			}
			
			.searchResults ul.jobSearch li ul li {
				list-style-type: none;
			}

/** Job description **/

.threeQuartersGreenPanel.jobDescription {
	
}

.jobDescription {
	float: left;
	width: 629px;
}
	
	.jobDescription .jobDetails {
		float: left;
	}
	
	.jobDescription .jobDetails ul {
		margin: 0 0 10px 0;
		width: 696px;
		border-bottom: 1px solid #8ebe00;
	}
	
		.jobDescription .jobDetails ul li {
			background: none;
			margin: 0 30px 0 0;
			padding: 0 0 10px 0;
			float: left;
			display: inline;
			font-size: 1.3em;
			color: #000000;
		}
		
		.jobDescription .jobDetails a.apply {
			text-indent: -9999em;
			width: 185px;
			height: 28px;
			display: block;
			float: left;
			margin: 5px 20px 0 0;
			background: url(applyGreyBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/applyGreyBtn.gif*/ 0 0 no-repeat;
		}
		
			.jobDescription .jobDetails a.apply:hover {
				background: url(applyGreyBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/applyGreyBtn.gif*/ 0 -34px no-repeat;
			}
		
		.jobDescription .jobDetails a.backToResults {
			text-indent: -9999em;
			width: 105px;
			height: 19px;
			display: block;
			float: left;
			margin: 10px 0 0 0;
			position: relative;
			left: 280px;
			background: url(backToResultsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/backToResultsBtn.gif*/ 0 0 no-repeat;
		}
		
			.jobDescription .jobDetails a.backToResults:hover {
				background: url(backToResultsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/backToResultsBtn.gif*/ 0 -24px no-repeat;
			}
		
		.jobDescription .jobDetails a.searchAgain {
			text-indent: -9999em;
			width: 96px;
			height: 19px;
			display: block;
			float: right;
			margin: 10px 0 0 20px;
			background: url(smallSearchAgainBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/smallSearchAgainBtn.gif*/ 0 0 no-repeat;
		}
		
			.jobDescription .jobDetails a.searchAgain:hover {
				background: url(smallSearchAgainBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/smallSearchAgainBtn.gif*/ 0 -24px no-repeat;
			}

	.jobDescription ul {
		margin: 0 0 20px 20px;
	}
	
		.jobDescription ul li {
			background: url(smallGreenBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/smallGreenBullet.gif*/ 0 5px no-repeat;
			margin: 0 0 10px 0;
			padding: 0 0 0 15px;
			font-size: 1.3em;
			list-style-type: none;
		}
		
		.jobDescription p a.apply {
			text-indent: -9999em;
			width: 191px;
			height: 28px;
			display: block;
			float: left;
			margin: 10px 20px 20px 0;
			background: url(applyBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/applyBtn.gif*/ 0 0 no-repeat;
		}
		
			.jobDescription p a.apply:hover {
				background: url(applyBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/applyBtn.gif*/ 0 -37px no-repeat;
			}
		
			.jobDescription p em {
				margin: 15px 0 0 0;
				float: left;
				font-style: normal;
			}
	
/** Related articles **/
.relatedArticles  {
	padding: 20px 20px 0 20px;
}

	.relatedArticles li {
		margin-left: 0;
		padding: 0 0 10px 15px;
		background: url(dotGreen.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/dotGreen.png*/ 0px 4px no-repeat;
		list-style-type: none;
	}

	.relatedArticles ul li a {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
		.relatedArticles ul li a:hover {
			color: #99cc00;
		}
		
/** Lists with left arrows **/

.listMinHeightContainer {
	min-height: 150px;
	height: auto !important;
	height: 190px;
}

.listArrowLinks ul {
	margin: 20px 0 0 0;
	padding: 0;
	border-bottom: 1px solid #d3d3d3;
}

.listArrowLinks ul li {
	border-top: 1px solid #d3d3d3;
	margin: 0;
	padding: 3px 0;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

.listArrowLinks ul li a {
	display: block;
	font-weight: bold;
	color: #000000;
	padding: 3px 0 3px 15px;
	text-decoration: none;
	background: url(li_arrow_back.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_back.png*/ 0 4px no-repeat;
}

.listArrowLinks ul li a:hover {
	text-decoration: none;
	color: #99cc00;
	background: url(li_arrow_backOver.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/buttons/li_arrow_backOver.png*/ 0 4px no-repeat;
}

/** From the blog **/
.fromTheBlog {
	border-bottom: 1px solid #dedede;
	margin: 0 0 20px 0;
	padding-bottom: 15px;
	float: left;
}

.fromTheBlog.last {
	border-bottom: none;
}

	.fromTheBlog div {
		width: 480px;
	}

	.fromTheBlog div h5 {
		float: left;
		font-weight: bold;
		font-size: 1.3em;
		line-height: 1.2em;
		width: 300px;
	}

	.fromTheBlog div h5,
	.fromTheBlog div h5 a {
		color: #000000;
	}
	
		.fromTheBlog div h5:hover,
		.fromTheBlog div h5 a:hover {
			color: #99cc00;
			text-decoration: none;
		}
		
	.fromTheBlog div em {
		text-align: right;
		float: right;
		width: 180px;
		font-size: 1.2em;
		font-style: normal;
	}
	
	.fromTheBlog p {
		width: 480px;
		margin: 10px 0 0 0;
		float: left;
	}
	
	.fromTheBlog p strong {
		font-weight: normal;
		display: inline;
		margin-right: 20px;
		color: #000000;
	}
	
		.fromTheBlog p em {
			text-align: left;
			font-size: 1em;
			color: #99cc00;
			font-style: normal;
		}
		
		.fromTheBlog p a.more {
		    position: relative;
			text-indent: -9999em;
			width: 77px;
			height: 20px;
			display: block;
			float: right;
			background: url(moreBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/moreBtn.gif*/ 0 0 no-repeat;
		}
		
			.fromTheBlog p a.more:hover {
				background: url(moreBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/moreBtn.gif*/ 0 -29px no-repeat;
			}

/* Open Account & Get in Touch */
#openAccGetInTouch ul {
	margin: 35px 0 0 0;
}

#openAccGetInTouch ul li {
	float: left;
	display: inline;
	margin: 0 20px 0 0;
}

#openAccGetInTouch ul li a.openAccount,
#openAccGetInTouch ul li a.getInTouch {
	width: 153px;
	height: 28px;
	text-indent: -999em;
	display: block;
}
	

/** Sending delivery **/

.sendingDelivery {
	padding: 20px 0 40px 0;
	float: left;
}

	.sendingDelivery .row .rowTopKeylines {
		float: left;
		width: 978px;
		height: 6px;
		font-size: 1px;
		background: url(rowTopKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/rowTopKeylines.gif*/ 0 0 no-repeat;
	}

		.sendingDelivery .row .rowMidKeylines {
			float: left;
			width: 978px;
			background: #f7f7f7 url(rowMidKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/rowMidKeylines.gif*/ 0 0 repeat-y;
		}
	
			.sendingDelivery .row .rowMidKeylines .panel {
				float: left;
				display: inline;
				width: 204px;
				padding: 10px 20px;
			}
			
			.js .sendingDelivery .rowMidKeylines{position:relative !important;}
			
			.js .sendingDelivery .row .rowMidKeylines img{
				position:absolute;
				bottom:10px;
				left:auto;
			}
			
				.sendingDelivery .row .rowMidKeylines .panel p {
					color: #000000;
				}
				
				.sendingDelivery .row .rowMidKeylines .panel .listArrowLinks {
					margin: 0 0 20px 0;
				}

	.sendingDelivery .row .rowBotKeylines {
		float: left;
		width: 978px;
		height: 6px;
		font-size: 1px;
		background: url(rowBotKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/rowBotKeylines.gif*/ 0 0 no-repeat;
	}
	
/** Company logos **/

.companyLogos {
	margin: 0 0 0 5px;
}

/** Business Tools **/

.businessTools {
	float: left;
	display: inline;
	position: relative;
	margin-top: -7px;
}

	.businessTools .row,
	.businessTools .botRow {
		float: left;
		display: inline;
		width: 978px;
		padding: 0;
	}
	
	/* Top row row */
	.businessTools .row .rowTopKeylines {
		float: left;
		display: inline;
		width: 978px;
		height: 6px;
		font-size: 1px;
		background: url(bizRowTopKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bizRowTopKeylines.gif*/ 0 0 no-repeat;
	}

		.businessTools .row .rowMidKeylines {
			float: left;
			display: inline;
			width: 978px;
			background: #f0f0f0 url(bizRowMidKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bizRowMidKeylines.gif*/ 0 0 repeat-y;
		}
	
			.businessTools .row .rowMidKeylines .panel,
			.businessTools .botRow .botRowMidKeylines .panel {
				float: left;
				display: inline;
				width: 204px;
				padding: 10px 20px;
			}
		
				.businessTools .row .rowMidKeylines .panel p,
				.businessTools .botRow .botRowMidKeylines .panel p {
					color: #000000;
					margin: 0 0 40px 0;
				}

	.businessTools .row .rowBotKeylines {
		float: left;
		display: inline;
		width: 978px;
		height: 6px;
		font-size: 1px;
		background: url(bizRowBotKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bizRowBotKeylines.gif*/ 0 0 no-repeat;
	}
	
	/* Bottom row */
	.businessTools .botRow .botRowTopKeylines {
		float: left;
		display: inline;
		width: 978px;
		height: 6px;
		font-size: 1px;
		background: url(bizBotRowTopKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bizBotRowTopKeylines.gif*/ 0 0 no-repeat;
	}

		.businessTools .botRow .botRowMidKeylines {
			float: left;
			display: inline;
			width: 978px;
			background: #f0f0f0 url(bizBotRowMidKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bizBotRowMidKeylines.gif*/ 0 0 repeat-y;
		}

	.businessTools .botRow .botRowBotKeylines {
		float: left;
		display: inline;
		width: 978px;
		height: 6px;
		font-size: 1px;
		background: url(bizBotRowBotKeylines.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/bizBotRowBotKeylines.gif*/ 0 0 no-repeat;
	}

/** Ticker  **/
#ticker-wrapper * {
	margin: 0;
}

#ticker-wrapper.has-js {
	margin: 0;
	width: 800px;
	height: 27px;
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
}

#ticker-wrapper h2 {
	color: #000000;
	font-size: 1.4em;
}

#ticker {
	padding: 0px 0px 0px 15px;
	width: 715px;
	height: 23px;
	display: block;
	float: left;
	position: relative;
	overflow: hidden;
	background-color: #ffffff;
}
#ticker-title {
	padding-top: 0;
	float: left; 	
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
}

#ticker-content {
	margin: -4px 0 0 0;
	padding-top: 0;
	float: left;
	position: absolute;
	color: #848484;
	font-weight: normal;
}

#ticker-content p {
	margin: 0;
	padding: 0;
}

#ticker-wrapper a,
#ticker-content a {
	color: #848484;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#ticker-swipe {
	padding-top: 0px;
	position: absolute;
	top: 0px;
	left: 110px;
	background: #ffffff;
	display: block;
	width: 800px;
	height: 23px; 
}
#ticker-swipe span {
	margin: 5px 0 0 1px;
	background: #ffffff;
	border-bottom: 1px solid #848484;
	height: 12px;
	width: 8px;
	display: block;
}

ul#js-news {
	margin-bottom:0;
}

.js .js-hidden {
	display: none;
}

/** Site Map **/

.rowContainer h1.siteMap {
	margin-bottom: 20px;
	padding-left: 5px;
}

.oneQuarterLeft.siteMap {
	padding-left: 5px;
	width: 220px;
}

.oneQuarterLeft.siteMap h1 {
	margin: 0 0 30px 0;
}

.oneQuarterLeft.siteMap h3 {
	margin: 0 0 10px 0;
}

	.oneQuarterLeft.siteMap h2 a,
	.oneQuarterLeft.siteMap h3 a {
		color: #000000;
	}

.oneQuarterLeft.siteMap .listArrowLinks ul {
	margin: -15px 0 30px 0;
	padding: 0;
	border-bottom: 1px solid #d3d3d3;
}

.oneQuarterLeft.siteMap .listArrowLinks ul{border-top:1px solid #d3d3d3; border-bottom:0;}
.oneQuarterLeft.siteMap .listArrowLinks ul ul{border:0;}
.oneQuarterLeft.siteMap .listArrowLinks li{border-top:0; border-bottom:1px solid #d3d3d3}

.listArrowLinks.siteMap {
	margin: 20px 0 0 0;
}

/** Footer **/
#fW {
	margin: 0px auto 0 auto;
	width: 1003px;
}

#f {
	padding: 20px 5px;
	width: 993px;
	background: url(content_top_back_alpha.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/backImage/content_top_back_alpha.png*/ 0 0 no-repeat;
}

#footer-nav {
	margin:0 0 0 15px;
	padding:0;
}

#footer-nav li {
	float: left;
	display:block;
	margin:0 11px 0 0;
}

#footer-nav li a {
	color:#848484;
	font-size: 0.8em;
	padding: 2px 0;
	position: relative;
}

#footer-nav li.rss a{
	background: url(rss.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/footer/rss.png*/ 100% 50% no-repeat;
	padding-right:15px;
}

p#copyright {
	font-size: 1em;
	margin: 10px 0 0 15px;
	float: left;
	display: inline;
	width: 963px;
}

/* -- js scollpane cs --*/
/*
* CSS Styles that are needed by jScrollPane
*
*/

.jspContainer {
	overflow: hidden;
	position: relative;
	/*width: 210px;*/
}

.jspPane {
	position: absolute;
}

/*.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: green;
}*/

.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 18px;
}

/*.jspVerticalBar *,*/
.jspVerticalBar * {
	margin: 0;
	padding: 0;
}

.jspCap {
	display: none;
}

.jspHorizontalBar .jspCap {
	float: left;
}

.jspTrack {
	position: relative;
}

.jspDrag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}

.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}

/*.jspVerticalBar .jspArrow {
	height: 16px;
}*/

.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus {
	outline: none;
}

.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {
	margin: 0 -3px 0 0;
}

.unit {
 	float: left;
 	width: 205px;
 }

	.unit img {
		float: left;
		margin: 0 10px 0 0;
	}
 
 .wrpBX {
	width: 5000px;
 }

	.staffMemberDetails {
		float: left;
		width: 99px;
	}
 
/* Styles specific to this particular page SP */
.wrp_scroll {
	width: 205px;
}

.scroll-pane {
	width: 100%;
	height: 130px;
	overflow: auto;
}

.horizontal-only {
	height: auto;
	max-height: 2010px;
}


.jspHorizontalBar,
.jspTrack {
	/*background: #ffffff;*/
	background: url(questionsPanelScrollerBg.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/questionsPanelScrollerBg.gif*/ 0 0 no-repeat;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.jspDrag {
	/*background:  #ff5800;*/
	background: url(questionsPanelScroller.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/questionsPanelScroller.png*/ 0 0 no-repeat;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

/*.jspTrack .jspActive,
.jspTrack .jspHover,
.jspDrag:hover {
	background: #999999;
}*/

/* Accordion */

div.accordion {
	margin: 0 0 20px 0;
}

div.accordion h4 {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
	position:relative;
}

div.accordion h4 a {
	height: 20px;
	display: block;
	background: url(accordionBtns.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/accordionBtns.png*/ 0 0 no-repeat;
	padding: 8px 0 6px 40px;
	color: #000000;
	text-decoration: none;
	margin: 0;
	outline: none;
	cursor:pointer;
}

.accordion h4 a:hover{
	color: #ffffff;
	background: url(accordionBtns.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/accordionBtns.png*/ 0 -67px no-repeat;
}

div.accordion h4 a.active {
	background: url(accordionBtns.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/accordionBtns.png*/ 0 -32px no-repeat;
	margin: 0;
}

div.accordion h5 {
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 10px 0;
}

	div.accordion .row.checkboxes .productTypes {
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		width: 600px;
	}

	div.accordion .row.checkboxes h5 {
		color: #000000;
		font-size: 1.4em;
		font-weight: bold;
		margin: 20px 0 10px 0;
		float: left;
	}

div.accordion p {
	color: #000000;
}

	div.accordion p a.jumpToJobsBtn {
		text-indent: -9999em;
		width: 101px;
		height: 21px;
		display: block;
		margin: 0 9px 0 0;
		background: url(jumpToJobsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/jumpToJobsBtn.gif*/ 0 0 no-repeat;
	}
	
		div.accordion p a.jumpToJobsBtn:hover {
			background: url(jumpToJobsBtn.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/jumpToJobsBtn.gif*/ 0 -29px no-repeat;
		}

	div.accordion ul,
	div.accordion ol {
		margin: 20px 0 20px 20px;
	}

	div.accordion ul li {
		margin: 0 20px 7px 0;
		padding: 0 0 0 20px;
		color: #000000;
		background: url(blackBullet.gif)/*tpa=http://www.yodel.co.uk/yodelAssets/images/blackBullet.gif*/ 0 5px no-repeat;
	}
	
	div.accordion ol li {
		margin: 0 20px 0 20px;
		color: #000000;
		font-size: 1.3em;
	}

div.accordion .inrAcc {
	background: url(accordionMid.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/accordionMid.png*/ 0 0 repeat-y;
	padding: 20px 0 10px 0;
}

div.accordion .divideFirst {
	border-bottom: 1px solid #d0d0d0;
	width: 722px;
	padding: 0 0 20px 0;
	
}

div.accordion .divide {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d0d0d0;
	width: 722px;
	padding: 20px 0;
}

div.accordion .divideLast {
	border-top: 1px solid #ffffff;
	width: 722px;
	padding: 0;
}

div.accordion .inrCont {
	margin: 0 40px;
}

div.accordion .inrCont ul li {
	list-style-type: none;
}

div.accordion .botAcc {
	background: url(accordionBot.png)/*tpa=http://www.yodel.co.uk/yodelAssets/images/accordionBot.png*/ 0 0 no-repeat;
	display: block;
	height: 12px;
	font-size: 1px;
	margin-top: -10px;
}

div.accordion .reveal {
	margin: -3px 0 20px 0;
	display:none;
}

.js div.accordion .reveal,
div.accordion .reveal.open{
	display:block;
}



/** Home page **/

body.front #c {
	background: none;
}

body.front .homeTopContainer {
	width: 1003px;
	margin: 0 auto;
	z-index: 10001;
	position: relative;
	top: 0;
	left: 0;
}

body.front .trackPackage {
	position: absolute;
	width: 258px;
	z-index: 1001;
	top: 91px;
	right: -2px;
}
A.top:link {
	color: #ABABAB;
	text-decoration: none;
	font-size:12px;
	font-family:Arial;
}

A.top:hover {
	color: #000000;
	text-decoration: none;
	font-size:12px;
	font-family:Arial;
}
A.top:visited {
	color: #ABABAB;
	text-decoration: none;
	font-size:12px;
	font-family:Arial;
}

