	.linespacer {
		line-height: 13px;
	}

	.headerXSBold {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
		font-weight : bold;
	}

	.headerL {
		font-size   : 17px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
		font-weight : normal;
	}

	.headerXXL {
		font-size   : 22px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
		font-weight : normal;
	}

	.textXS {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
	}

	.textXSBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
		font-weight : bold;
	}

	.textXSBoldBlue {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
	}

	.textXSLight {
		font-size   : 9px;
		line-height : 14px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : none;
		font-weight : normal;
	}

	.textSearchPageLink {
		font-size: 9px; 
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-weight: bold; 
		text-decoration: underline; 
		color: #002f5d;
	}

	.textXSLightBritain {
		font-size   : 9px;
		line-height : 16px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : none;
		font-weight : normal;
	}


	.textXSLight:hover {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : underline;
		font-weight : normal;
	}

	.textXSLightBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		font-weight : bold;
	}

	.textXSDark {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
	}

	.textXSDarkBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #000000;
		font-weight : bold;
		line-height : 14px;
	}

	.textXSBlack {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #000000;
		font-weight : normal;
	}

	.textSBrowner {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #424220;
		font-weight : normal;
	}

	.textSBrownerBold {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #40401E;
		font-weight : bold;
	}

	.textMSBrownestBold {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #40401E;
		font-weight : bold;
	}

	.textXSBrownBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #7D7D68;
		font-weight : bold;
	}

	.textSBoldBlue {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
	}

	.textSBrownBold {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #7D7D68;
		font-weight : bold;
	}

	.textSBrownBold:hover {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : underline;
		color       : #7D7D68;
		font-weight : bold;
		background-color: #F4F2E4;
	}

	.textXSBrownerBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		color       : #40401E;
		font-weight : bold;
	}

	.textXSDarkBold:hover {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-decoration : underline;
		color       : #000000;
		font-weight : bold;
	}

	.textXSDarkItalic {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		font-style  : italic;
	}

	.textXSColorBoldLink {
		font-size       : 9px;
		font-family     : Verdana, Arial, Helvetica, sans-serif;
		font-weight     : bold;
		text-decoration : none;
		color           : #1170A0;
	}

	.textXSColorBoldLink:hover {	
		font-family     : Verdana, Arial, Helvetica, sans-serif;
		font-size       : 9px;
		font-weight     : bold;
		text-decoration : underline;
		color           : #1170A0;
	}

	.textXSHighlightBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #DF0024;
		font-weight : bold;
	}



	/***
	 * Red Discount Rate Text for Multisearch, jh, jul03
	 **/

	.discountRoomRateRedBold {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : red;
		font-weight : bold;
	}

	/***
	 * Hotel Blurb on results, next to pic
	 ***/

	 .hotelBlurbText{
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : black;
		font-weight : normal;
	 }


	/***
	 * Book by phone, reference number text
	 **/
	 .bookByPhoneReferenceText {
		font-size   : 12px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : none;
		font-weight : normal;
	 }

	/***
	 * Book by phone, reference number LINK
	 **/
	 .bookByPhoneReferenceTextHightlight {
		font-size   : 12px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : red;
		text-decoration : underline;
		font-weight : bold;
	 }


	/***
	 * Reservation Bullet Link (grey to red)
	 **/
	 .phoneBookIsFreeClick {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : none;
		font-weight : normal;
	 }
	 .phoneBookIsFreeClick:hover {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #ff0000;
		text-decoration : none;
		font-weight : normal;
	 }




	/***
	 * BookByTelephone, conf page link
	 **/
	 .bookByPhoneLinkText {
		font-size       : 11px;
		font-family     : Verdana, Arial, Helvetica, sans-serif;
		font-weight     : normal;
		text-decoration : none;
		color           : #003360;
	}

	 .bookByPhoneLinkText:hover {
		font-size       : 11px;
		font-family     : Verdana, Arial, Helvetica, sans-serif;
		font-weight     : normal;
		text-decoration : none;
		color           : red;
	}

	/**** End BookByTelephone ****/

	.textXSMediumBold {
		font-size       : 9px;
		font-family     : Verdana, Arial, Helvetica, sans-serif;
		font-weight     : bold;
		text-decoration : none;		
		line-height : 14px;
		color           : #003360;
	}


	.textXSMediumBoldLink {
		font-size       : 9px;
		font-family     : Verdana, Arial, Helvetica, sans-serif;
		font-weight     : bold;
		text-decoration : none;
		color           : #003360;
	}

	
	.textSSBold {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
		text-decoration : none;
	}

	.textSLight {
		font-size   : 11px;
		line-height : 14px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : none;
		font-weight : normal;
	}
	.textSLightLink {
		font-size   : 11px;
		line-height : 14px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #767648;
		text-decoration : none;
		font-weight : normal;
	}
	.textSLightLink:hover {
		text-decoration : underline;
	}

	.textSBlack {
		font-size   : 9px;
		line-height : 14px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : black;
		font-weight : normal;
		text-decoration : none;
	}

	.textSSGrey {
		font-size   : 9px;
		line-height : 14px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #767676;
		font-weight : normal;
		text-decoration : none;
	}

	.textSGreyBold {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #767676;
		font-weight : bold;
		text-decoration : none;
	}

/*  textSBoldLink is the same as textSBold */
	.textSBoldLink {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
		font-weight : bold;
		text-decoration : none;
	}
	.textSBoldLink:hover {
		color       : #FFFFFF;
		text-decoration : underline;
	}
	.textINFOSide {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		font-weight : bold;
		text-decoration : none;
	}

	.textINFOSideBody {
		font-size   : 9px;		
		line-height : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		font-weight : normal;
		text-decoration : none;
	}

	.textBPGBoldLink {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #681E5B;
		font-weight : bold;
		text-decoration : none;
	}

	.textLonSurvBoldLink {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #4E4E58;
		font-weight : bold;
		text-decoration : none;
	}
	.textBPGBoldLink:hover {
		color       : #681E5B;
		font-weight : bold;
		text-decoration : underline;
	}

	.textPEGBoldLink {
		font-size   : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #1668A2;
		font-weight : bold;
		text-decoration : none;
	}
	.textPEGBoldLink:hover {
		color       : #1668A2;
		font-weight : bold;
		text-decoration : underline;
	}

	.textSDark {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
	}

	.textSDarkBold {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		text-decoration : none;
		font-weight : bold;
	}

	.textSDarkBold:hover {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		text-decoration : underline;
		font-weight : bold;
	}

	.textSHighlightBold {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #DF0024;
		font-weight : bold;
	}

	.textSSMedium {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : normal;
	}
	
	.textSBold {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
	}
	
	.textS {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : normal;
	}

	.textSGrey {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #767676;
		font-weight : normal;
	}
	
	.textSGreyLink {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #767676;
		font-weight : normal;
		line-height : 20px;
		text-decoration: none;
	}

	.textSGreyLink:hover {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #767676;
		font-weight : normal;
		text-decoration: underline;
	}

	.textSGreyLinkNew {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #969696;
		font-weight : normal;
		text-decoration: none;
	}

	.textSGreyLinkNew:hover {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #969696;
		font-weight : normal;
		text-decoration: underline;
	}
	.textSSMediumBold {
		font-size   : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
	}

	.textSMediumBold {
		font-size   : 12px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
	}

	.textSMediumBoldWhite {
		font-size   : 12px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #FFFFFF;
		font-weight : bold;
	}

	.textM {
		font-size   : 13px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.textMMedium {
		font-size   : 13px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
	}

	.textMMediumBold {
		font-size   : 13px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
	}

	.textMMediumBoldRedLink {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #B4070B;
		font-weight : bold;
		text-decoration: none;
	}
	.textMMediumBoldRedLink:hover {
		font-size   : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #B4070B;
		font-weight : bold;
		text-decoration: underline;
	}

	.textMMediumRed {
		font-size   : 13px;
		line-height : 20px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #B4070B;
		font-weight : normal;
		text-decoration: none;
	}
	
	.textMHighlightBold {
		font-size   : 13px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #DF0024;
		font-weight : bold;
	}

	.textMDark {
		font-size   : 13px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
	}

	.textMDarkBold {
		font-size   : 13px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		font-weight : bold;
	}

	.textLDarkBold {
		font-size   : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #000000;
		font-weight : bold;
	}

	.textLLight {
		font-size   : 12px;
		line-height : 20px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #666666;
		text-decoration : none;
		font-weight : normal;
	}
	.textLMedium {
		font-size   : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
	}

	.textLMediumBold {
		font-size   : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
		text-decoration : none;
	}

	.textLMediumBold:hover {
		font-size   : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
		font-weight : bold;
		text-decoration : underline;
	}

	.textLHighlightBold {
		font-size   : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #DF0024;
		font-weight : bold;
	}

	.textLMediumRedBold {
		font-size   : 15px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #B4070B;
		font-weight : bold;
		text-decoration: none;
	}

	.textXLMedium {
		font-size   : 20px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #003360;
	}

	.textFreephone {
		font-size   : 11px;
		font-weight : bold;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color       : #9B0000;		
	}
/* hostels hover over description */
	.tableBorderBottom {
		border-bottom: red 10px solid;
	}

	img.t1
	{
		background-image: url('/t1.gif');
		height:1px;
		width:1px;
	}

	.bdr
	{
		background-color:#002E5D;
		width:1px;
	}

	.breadcrumbChains{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #777777;
		line-height: 13px;
		text-decoration: none;
	}

	.breadcrumbChains:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #777777;
		line-height: 13px;
		text-decoration: underline;

	}

