﻿/*small search side bar*/
#searchSideBox
	{
		width: 252px;
		float: left;
		padding: 10px 0px 10px 0px;
		margin-right: 23px;
	}

#searchSideBoxTop
	{
		width: 252px;
		height: 20px;
		background-image: url(../Images/imgSearchSideBoxTop.jpg);
		background-repeat: no-repeat;
	}

#searchSideBoxBottom
	{
		width: 252px;
		height: 20px;
		background-image: url(../Images/imgSearchSideBoxBottom.jpg);
		background-repeat: no-repeat;
	}

#searchSideBoxSlice
	{
		width: 252px;
		height: 380px;
		background-image: url(../Images/imgSearchSideBoxSlice.jpg);
		background-repeat: repeat-y;
	}
	
#searchSideBoxMain
	{
		padding: 0px 12px 0px 12px;
	}

/*large search side bar*/
#searchResultsLarge
	{
		border-bottom: 1px solid #BFBFBF;
		margin-bottom: 5px;
	}
	
#searchSideBoxL
	{
		width: 525px;
		float: left;
		padding: 10px 0px 10px 0px;
	}

#searchSideBoxTopL
	{
		width: 525px;
		height: 20px;
		background-image: url(../Images/imgSearchSideBoxTopL.jpg);
		background-repeat: no-repeat;
	}

#searchSideBoxBottomL
	{
		width: 525px;
		height: 20px;
		background-image: url(../Images/imgSearchSideBoxBottomL.jpg);
		background-repeat: no-repeat;
	}

#searchSideBoxSliceL
	{
		width: 525px;
		height: 380px;
		background-image: url(../Images/imgSearchSideBoxSliceL.jpg);
		background-repeat: repeat-y;
		position: relative;
	}
	
#searchSideBoxMainL
	{
		padding: 0px 12px 0px 12px;
	}

#searchContainter
	{
		position: absolute;
		top:-13px;
	}

#searchContainter .lblPartner
	{
		margin-bottom: 5px;
		font-weight: bold;
		font-size: 14px;
		color: #900000;
		text-align:center;
	}
	
.searchSummary
	{
		padding-left: 20px;
		margin: 3px 0px 4px 0px;
	}
	
.searchResultRow
	{
		width: 500px;
		border-top: 1px solid #BFBFBF;
		padding: 0px;
	}
	
.advVoucher
	{
		float: left;
		width: 235px;
		text-align: center;
		padding-left: 50px;
		padding-top: 5px;
	}

.advVoucherImg
	{
		float: left;
	}

.advVoucherLink
	{
		float: left;
		text-align: right;
		padding-top: 10px;
		padding-left: 5px;
	}
	
.advGo
	{
		float: left;
		padding-top: 5px;
	}

.ddlOtherSites
	{
		width: 220px;
	}
			
#advertismentBox
	{
		width: 250px;
		height: 250px;
		float: left;
		margin-bottom: 10px;
	}

#newsletter
	{
		float: left;
		margin-bottom: 10px;
	}
	
#newsletterTop
	{
		width: 250px;
		height: 16px;
		background-image: url(../Images/imgNewsletterTop.jpg);
		background-repeat: no-repeat;
	}

#newsletterBottom
	{
		width: 250px;
		height: 16px;
		background-image: url(../Images/imgNewsletterBottom.jpg);
		background-repeat: no-repeat;
	}
	
#newsletterSlice
	{
		width: 250px;
		height: 78px;
		background-image: url(../Images/imgNewsletterSlice.jpg);
		background-repeat: repeat-y
	}

#newsletterMain
	{
		padding: 0px 12px 0px 12px;
	}

#newsletterMain label#lblNews
	{
		font-size: 12px;
		font-weight: bold;
		float: right;
		width: 180px;
		display: inline-block;
		margin-bottom: 7px;
		text-align: left;
		padding-left: 5px;
	}
	
.txtNewsletter
	{
		border: 1px solid #BFE7EF;
		height: 23px;
		width: 150px;
	}

.btnSubmitNewsletter
	{
		vertical-align: bottom;
	}
	
.imgNewsletter
	{
		float: left;
		margin-right: 5px;
	}

#googleAdwordsBox
	{
		float: left;
		margin-left: 9px;
	}
			
#greyBox1
	{
		float: left;
		width: 480px;
		height: 225px;
	}

#greyBox1Top
	{
		width: 480px;
		height: 20px;
		background-image: url(../Images/imgGreyBoxTop.jpg);
		background-repeat: no-repeat;
	}

#greyBox1Bottom
	{
		width: 480px;
		height: 20px;
		background-image: url(../Images/imgGreyBoxBottom.jpg);
		background-repeat: no-repeat;
	}

#greyBox1Slice
	{
		width: 480px;
		height: 185px;
		background-image: url(../Images/imgGreyBoxSlice.jpg);
		background-repeat: repeat-y;

	}

#destinationContent
	{
		width: 440px;
		height: 160px;
		overflow: auto;
	}

#greyBox1Main
	{
		padding: 0px 0px 0px 24px;
	}

#greyBox1Main img
	{
		margin-right: 5px;
	}

#greyBox1Main a.darkRed, #greyBox2Main a.darkRed
{
	color: #900000;
}

#greyBox2
	{
		float: left;
		width: 520px;
		height: 225px;
	}

#greyBox2Top
	{
		width: 520px;
		height: 20px;
		background-image: url(../Images/imgGreyBox2Top.jpg);
		background-repeat: no-repeat;
	}

#greyBox2Bottom
	{
		width: 520px;
		height: 20px;
		background-image: url(../Images/imgGreyBox2Bottom.jpg);
		background-repeat: no-repeat;
	}

#greyBox2Slice
	{
		width: 520px;
		height: 185px;
		background-image: url(../Images/imgGreyBox2Slice.jpg);
		background-repeat: repeat-y;
	}

#greyBox2Main
	{
		padding: 0px 24px 0px 24px;
	}

#greyBox2Main table tr td
	{
		width: 250px;
	}
	
