
#container
{
	width:100%;
	background:#FFFFFF;		
}
div#PopUpContainer
{
	width:100%;
	text-align:left;
}
.size2
{
	width:10px;
}
.OuterTable
{
	width:100%;
}
.Layoutwidth
{
	width:778px;
}
.HeaderWidth
{
	width:778px;
}
.HotelSearchWidth
{
	width:30%;
}
.RegionDropDownText
{
	width:70%;
}
#PageLayout
{
	width:778px;
	background:#FFFFFF;		
}
#Header
{
	background:#FFFFFF;		
}
.MainTableWidth
{
	width:778px;
}
.LeftSideBar
{
 width:0px;
}
.MainBody
{
 width:100%; 
}
.RightSideBar
{
 width:0px; 
}
.HotelSearchLeftWidth
{
}
.HotelSearchRightWidth
{
}
select.CountryDrop
{
  font-size: 11px;
}
.checkAvailability
{
  background:url(/SouthTravels/Images/CheckAvailability.gif);
  background-repeat:no-repeat;
  height:27px;
  width:142px;
}
.SearchButton1
{
  background:url(/SouthTravels/Images/SearchButton.gif);
  background-repeat:no-repeat;
  height:21px;
  width:67px;
}
.ProceedtoCheckOut
{
  background:url(/SouthTravels/Images/ProceedtoCheckOut.gif);
  background-repeat:no-repeat;
  height:21px;
  width:155px;
}
.PurchaseNow
{
  background:url(/SouthTravels/Images/PurchaseNow.gif);
  background-repeat:no-repeat;
  height:21px;
  width:115px;
}
.BookNowButton
{
  background:url(/SouthTravels/Images/Book.gif);
  background-repeat:no-repeat;
  height:21px;
  width:102px;
}
.SearchButton
{
	background-image:url(/SouthTravels/Images/ButtonsBg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color: #FFFFFF;
	background-repeat:repeat-x;
	height:19px;
	border:solid 1px #201F6D;
		
}
.ViewMap
{
  background:url(/SouthTravels/Images/ViewMap.gif);
  background-repeat:no-repeat;
  height:21px;
  width:85px;
}
.MakeaBooking
{
  background:url(/SouthTravels/Images/MakeaBooking.gif);
  background-repeat:no-repeat;
  height:21px;
  width:115px;
}
.ContactUs
{
  background:url(/SouthTravels/Images/ContactUs.gif);
  background-repeat:no-repeat;
  height:21px;
  width:89px;
}
.MoreOffers
{
  background:url(/SouthTravels/Images/MoreOffers.gif);
  background-repeat:no-repeat;
  height:21px;
  width:89px;
}
#PleaseWaitIE, #GuestDetails, #PleaseWaitOther, #DetailsTable, #GuestTable, #AmountTable, #HotelRegionTable,#RoomTypeTable, #MealType #WishtoConfirm #DoNotConfirm td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;		
}
#GuestDetails
{
	padding-left:2px;
}
#PleaseWaitBg
{
	background:url(/SouthTravels/Images/PleaseWaitBg.gif);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;	
	width:272px;
	height:225px;	
}
#CreditCardsImg
{
	background-image:url(/SouthTravels/Images/CreditCard.gif);
	height:43px;
	width:142;
	vertical-align:middle;	
	background-repeat:no-repeat;
}
#ComingSoon
{
	width:98%;
	vertical-align:top;
	text-align:left;
	padding-left:2px;
}
#EmailBox
{
	width:98%;
	
}
#banner
{
	width:98%;
	vertical-align:top;
	text-align:left;	
}
#WelcomeText
{
	text-align:left;
	width:98%;
	vertical-align:top;	
}
#SortResult
{
	text-align:left;
	padding-left:2px;	
}
#MiddleBlueBg
{
	background-image:url(/SouthTravels/Images/MiddleBuleBg.gif);	
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	height:23px;
	background-repeat:repeat-x;	
	width:120px;
}
#MainLogo
{
	background-image:url(/SouthTravels/Images/Mainlogonew.jpg);
	height:83px;
	width:363px;
	vertical-align:middle;	
}

#FooterLineBg
{
	background-image:url(/SouthTravels/Images/FooterBlueLine.gif);		
	height:5px;
	background-repeat:repeat-x;
	width:778px;
	
}

#Footer
{
	clear:both;
	width:778px;	
}
#FooterNavigation
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:25px; 
	vertical-align:middle;	
}
#PoweredBy
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;  
  height:30px;
}
.hotelsearchName
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;		
	color: #92191C;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:2px;
}
#spacer5
{
	clear:both;	
	padding:4px;
	margin:5px
	
}
#spacer2
{
	padding:2px;
	margin:3px
}
#spacer3
{
	padding:3px;
	margin:4px
}
#spacer31
{
	clear:both;	
	padding:3px;
}
#spacer50
{
	clear:both;	
	padding:30px;
}
#spacer40
{
	clear:both;	
	padding:24px;
}
#RoomTypeResults
{
}
#RegionDetailsText
{
	padding:2px 2px 2px 4px;
	width:98%;
	text-align:left;	
}
#RoomCountainer, #ShoppingBasketMain 
{
	width:100%;		
}
#ShoppingBasketMain 
{
	padding:3px;
	text-align:left;
}
#Proceedtocheckout
{
	text-align:right;
	padding:2px;
	width:98%;
}
.ErrorMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:Red;
}
#Proceedtocheckout1
{
	text-align:right;
	padding:3px 1px 3px 1px;
}
#TableHeading
{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#92191C;	
	background:#D9E7F6;	
	font-weight:bold;
	padding-left:4px;
	padding-top:4px;
	border:solid 1px #B3CFED;
	vertical-align:bottom;
	width:99%;
	height:25px;
}
div#SearchingText, div#SearchingText1
{
	width:260px;
}
.RoomAdultPadding
{
	padding-left:2px;
}
.RoomIndexPadding
{
	padding-left:2px;
}
#RoomTypeTable, #MealTypeTable, #ProceedToCheckout, #CheckInDate, #CheckOutDate, #HotelTable, #RegionTable, #AmountTable, #StatusTable, div#SearchingText, div#SearchingText1
{
	padding:2px 2px 2px 2px;
}

#ProceedToCheckout
{
	text-align:right;
}
#currencyDetails

{
	
	width:90px;
	text-align:left;
	
}
#currencySymbol
{
	
}
#PurchaseNowcontainer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	padding:4px;
	width:99%;
	font-weight:normal;
}

#BtnPurchaseNow
{
	text-align:center;
}
#TermsText, #ClickingMessage
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;	
text-align:left;
vertical-align:middle;
padding:2px;
}
#EmailTable, #NewCustomer, #RoomTypes td
{
font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	border:solid 1px #B3CFED;
	background-color:#FFFFFF;		
}
#NoAvailMessage
{
	padding:4px;
}
#SpecialOffersTable
{
	width:492px;
}
.SpecialoffersBg
{
	Background-image:URL(/SouthTravels/Images/SpecialOfferBg.gif);	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;	
	width:492px;
	height:25px;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-left:8px;
}
.TopDestinationsBg
{
	Background-image:URL(/SouthTravels/Images/TopDestinationBg.gif);	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;	
	width:270px;
	height:25px;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-left:8px;
}
#CheckAvailabilityBtn
{
	padding-right:10px;
	text-align:right;
}
.LightBlueBorder
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	border:solid 1px #B3CFED;
	background-color:#FFFFFF;	
}
div.HDetailsImage
{
	width:100%;
	text-align:center;
}
div.HDetailsImagefloat 
{
  float: left;
   padding:8px;
  }
/*-------------------------------- header Icon -----------------------------------*/
#IndexHotelSearch, #TopDestinationsTable
{
 width:270px;
}
.TopHotelSearch
{
  background:url(/SouthTravels/Images/TopHotelSearch.gif);
  background-repeat:no-repeat;
  height:5px;
  width:270px;
}
.IndexHotelSearchBottom
{
  background:url(/SouthTravels/Images/IndexHotelSearchBottom.gif);
  background-repeat:no-repeat;
  height:4px;
  width:270px;
}
.HotelSearchMiddleBg
{
 background:url(/SouthTravels/Images/HotelSearchMiddleBg.gif);
  background-repeat:repeat-y;  
  width:270px;
}
.HomeIcon
{
  background:url(/SouthTravels/Images/HomeIcon1.gif);
  background-repeat:no-repeat;
  height:40px;
  width:120;
}
.OffersIcon
{
  background:url(/SouthTravels/Images/SpecialOffersIcon.gif);
  background-repeat:no-repeat;
  height:40px;
  width:120;
}
.DestinationIcon
{
  background:url(/SouthTravels/Images/DestinationIcon.gif);
  background-repeat:no-repeat;
  height:40px;
  width:120;
}
.AboutUsIcon
{
  background:url(/SouthTravels/Images/AboutUsIcon.gif);
  background-repeat:no-repeat;
  height:40px;
  width:120;
}
.ContactUsIcon
{
  background:url(/SouthTravels/Images/ContactUsIcon1.gif);
  background-repeat:no-repeat;
  height:40px;
  width:120;
}
.MiddleBlueBg
{
	background-image:url(/SouthTravels/Images/MiddleBuleBg.gif);	
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	height:23px;
	background-repeat:repeat-x;	
	width:120px;
}
.MiddleLightBlue
{
	background-image:url(/SouthTravels/Images/MiddleLightBlue.gif);	
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	height:40px;
	background-repeat:repeat-x;	
}
/*------------------------------------------------------------------------------*/
.HotelBar
{
  background:url(/SouthTravels/Images/HotelBar.gif);
  background-repeat:no-repeat;
  height:5px;
  width:778px;
}
.OffersBar
{
  background:url(/SouthTravels/Images/OffersBar.gif);
  background-repeat:no-repeat;
  height:5px;
  width:778px;
}
.DestinationsBar
{
  background:url(/SouthTravels/Images/DestinationsBar.gif);
  background-repeat:no-repeat;
  height:5px;
  width:778px;
}
.AboutUsBar
{
  background:url(/SouthTravels/Images/AboutUsBar.gif);
  background-repeat:no-repeat;
  height:5px;
  width:778px;
}
.ContactUsBar
{
  background:url(/SouthTravels/Images/ContactUsBar.gif);
  background-repeat:no-repeat;
  height:5px;
  width:778px;
}
.HomeBar
{
  background:url(/SouthTravels/Images/HomeBar.gif);
  background-repeat:no-repeat;
  height:5px;
  width:778px;
}
.DottedLine
{
	background-image:url(/SouthTravels/Images/DottedLine.gif);
	background-repeat:repeat-x;
	height:3px;
	width:100%;
	vertical-align:middle;
}
.DottedLine1
{
	background-image:url(/SouthTravels/Images/BlueDottedLine.gif);
	background-repeat:repeat-x;
	height:7px;
	width:100%;
	vertical-align:middle;
}
/*---- ---------------- For SouthTravels ----------------------------*/
.PageLayoutWidth
{
	width:778;
}
.SpecialOfferLeftCorner
{
  background:url(/SouthTravels/Images/SpecialOfferLeftCorner.gif);
  background-repeat:no-repeat;  
  width:5px;
  height:25px;
}
.SpecialOfferRightCorner
{
  background:url(/SouthTravels/Images/SpecialOfferRightCorner.gif);
  background-repeat:no-repeat;  
  width:6px;
  height:25px;
}
.TopDestinationLeftCurve
{
  background:url(/SouthTravels/Images/TopDestinationLeftCurve.gif);
  background-repeat:no-repeat;  
  width:8px;
  height:25px;
}
.TopDestinationRightCurve
{
  background:url(/SouthTravels/Images/TopDestinationRightCurve.gif);
  background-repeat:no-repeat;
  height:25px;
  width:7px;
}
#TopDestinationBg
{
}

.HeaderLeftTopCorner
{
	Background-image:URL(/SouthTravels/Images/LeftTopCorner.gif);	
	width:10px;
	height:25px;
	background-repeat:no-repeat;
}
.LeftLightBlue
{
	Background-image:URL(/SouthTravels/Images/LeftLightBlue.gif);	
	width:10px;
	height:40px;
	background-repeat:no-repeat;
}
.RightLightBlue
{
	Background-image:URL(/SouthTravels/Images/RightLightBlue.gif);	
	width:16px;
	height:40px;
	background-repeat:no-repeat;
}
.HeaderRightTopCorner
{
	Background-image:URL(/SouthTravels/Images/RightCornerTop.gif);	
	width:16px;
	height:23px;
	background-repeat:no-repeat;
}

.SpecialOffersBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#4F7DB4;	
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.HeadRedText
{
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 14px;
 color:#DD4228;
 padding-left:10px;
 padding-bottom:6px;
 font-weight:bold;
 text-align:left;
}
.HeadBlueLine
{
  background:url(/SouthTravels/Images/GreyHeadingLine.gif);
  background-repeat:repeat-x;
  height:1px;
}
.CardBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;	
	
}
.SearchTable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	border:solid 1px #365C8C;
	background-color:#E6EFF9;	
	width:100%;
	
}

.RegionBold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#BA6812;	
	font-weight:bold;
}
.RegionRed 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#BA6812;	
	font-weight:bold;
}

.AvailabilityBold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#777777;
	font-weight:bold;	
}
.BlueBoxBorder
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border:solid 1px #3F67A0;
	background-color:#F8FDFF;	
}
.BlueBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border:solid 1px #3F67A0;
	background-color:#F8FDFF;
}
.RoomTypeBorder
{
	border:solid 1px #71C4E4;
}
.RoomTypeBg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;	
	border:solid 1px #B3CFED;
	background-color:#D9E7F6;
}
.SearchResultsTableSearchBoxBg
{	
	border-top:solid 3px #F39C40;
	border-right:solid 1px #3F67A0;
	border-left:solid 1px #3F67A0;
	border-bottom:solid 1px #3F67A0;	
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.SearchResultsTableBg
{	
	border-top:solid 3px #F39C40;
	border-right:solid 1px #3F67A0;
	border-left:solid 1px #3F67A0;
	border-bottom:solid 1px #3F67A0;	
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	width:99%;
}
.BlackBorder
{
	border:solid 1px #000000;
}
.RegionNameSpecialOffer
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#747373;
}
.HotelNameSpecialOffer
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#92191C;
font-weight:bold;
}
a.HotelNameSpecialOffer:Link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#92191C;
font-weight:bold;
text-decoration:underline;
}
a.HotelNameSpecialOffer:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#92191C;
font-weight:bold;
text-decoration:none;
}
.GreyBorderWhiteBg
{
	border:solid 1px #BFBFC0;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background-color:#FFFFFF;	
}
.TextWhiteBig
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
.TextOrangeBig
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #EF8621;
	font-weight:bold;
	text-transform:uppercase;
}

.InnerBg
{
	background-color:#E6EFF9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	color: #000;
}
.LinkWhiteBold
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px; 
  font-weight:bold;
  text-decoration: none;
  padding:0px 5px 1px 5px;
}
a.LinkWhiteBold
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px; 
  font-weight:bold;
  text-decoration: none;
  padding:0px 5px 1px 5px;
}

a.LinkWhiteBold:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px; 
  font-weight:bold;
  text-decoration: underline;
  padding:0px 5px 1px 5px;
}
.TextSmall
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color:#454545;
}
.RedText
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#FF0000;
}


.LinkFooter
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #36328D;
  font-size: 11px;   
  text-decoration:underline;
}
a.LinkFooter
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #36328D;
  font-size: 11px;   
  text-decoration:underline;
}

a.LinkFooter:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #36328D;
  font-size: 11px;  
  text-decoration: none;
}
.LinkNormal
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #0000FF;
  font-size: 11px;   
  text-decoration:underline;
}
a.LinkNormal
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #0000FF;
  font-size: 11px;   
  text-decoration:underline;
}

a.LinkNormal:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #FF0000;
  font-size: 11px;  
  text-decoration: underline;
}
.RedLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #FF0000;
  font-size: 11px;   
  text-decoration:underline;
}
a.RedLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #FF0000;
  font-size: 11px;   
  text-decoration:underline;
}

a.RedLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #FF0000;
  font-size: 11px;  
  text-decoration: none;
}
.RegionNameText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#EC3C12;	
	font-weight:bold;
	text-transform:uppercase;
	padding-left:3px;
}
.SubHeadingBg 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#92191C;	
	background:#D9E7F6;
	height:25px;
	font-weight:bold;
	padding-left:3px;
	border:solid 1px #B3CFED;
}
.BlackSeperator
{
	background-image:url(/SouthTravels/Images/BlackSeperator.gif);
	background-repeat:repeat-x;	
	height:3px;
	width:99%;
}
.BluePrice
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #001193;
  font-size: 11px;    
  font-weight:bold;
}
.TextNormal, td
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;  
}
.HotelNameLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #846600;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
a.HotelNameLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #846600;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

a.HotelNameLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #846600;
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}
.NavigationBar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;	
	padding:3px 3px 3px 3px;
}
.BorderTop
{
 border-Top:solid 1px #71C4E4;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#454545;
}
.BorderLeft
{	
 border-left:solid 1px #71C4E4;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#454545;
}
/*---- ---------------- For SouthTravels ----------------------------*/
.RoomControlText
{
	 font-family: Verdana,Arial, Helvetica, sans-serif; 
  font-size: 11px; 
}
.RoomControlText1
{
	 font-family: Verdana,Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  width:169px;
}
.RRP
{
 font-family: Verdana,Arial, Helvetica, sans-serif;
  color:#FF0000;
  font-size:11px; 
  text-decoration:line-through;
}
a.Hotofferlink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#454545;
	text-decoration:underline;
}
a.Hotofferlink:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	
  color:#454545;
  font-weight:bold;
  text-decoration:none;
}
a.TopDestinationsLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;  
  font-size: 11px;
  color:#000000;
  text-decoration:underline;
}

a.TopDestinationsLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#000000;
  text-decoration:none;
}
/*Classes for region predict */
.PredictStyle
{
	font-size: 11px;
	color:#000000;  
	font-family: Verdana;
	font-weight:bold;
	text-decoration:underline;
}

.PredictTextColor
{
	color :#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
}

.PredictListDownTextColor
{
	/*background-color:lightblue; backgroung color of label */
	background-color:#D2D2D2; 
}

.PredictHoverColor
{
	background-color:#FFD262;
}

.PredictHoverScrollDownColor
{
	/*background-color:#99CCFF;	*/
	background-color:#FFF8E5;
}

.PredictBorderColor
{
	/*background-color:#083285;*/
	background-color:#B5B5B5;
}
/*Classes for region predict End */

.PriceSpecialOffer
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:715504;
}
.descriptionText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
a.HotelOfferLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #BA6812;
  font-size: 11px; 
  font-weight:bold;
  text-decoration: underline;
}

a.HotelOfferLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #BA6812;
  font-size: 11px; 
  font-weight:bold;
  text-decoration: none;
}
a.BlueBoldLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #DB9230;
  font-size: 11px; 
  font-weight:bold;
  text-decoration: underline;
}

a.BlueBoldLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #DB9230;
  font-size: 11px; 
  font-weight:bold;
  text-decoration: none;
}
/*------- Shopping Basket Start -------------*/
a.shoppingBasketLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #1E00FF;
  font-size: 11px; 
  text-decoration: underline;
}

a.shoppingBasketLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #1E00FF;
  font-size: 11px; 
  text-decoration: none;
}
.shoppingBasketInnerTable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 1px 1px 1px; 
	font-size: 11px;
	text-decoration: none;
	border:solid 1px #B3CFED;	
	
}

.shoppingBasketTableTotal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 3px 2px 3px;
	border:solid 1px #B3CFED;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #D9E7F6;
    color:#505050;
    height:22px;
}
.shoppingBasketGrandTotal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	border: none;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;    
    color:#BA6812;
    height:20px;   
	border:solid 1px #B3CFED;	
}

td.shoppingBasketTableRowDivisor
{
  background-color: Black;
  height: 1;
}
.ShoppingBasketOuterTable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 1px 1px 1px; 
	font-size: 11px;
	text-decoration: none;
	border:solid 1px #B3CFED;
	background-color:#FFFFFF;	
	
}
/*----------- Shopping Basket End -----*/
a.ChangeSelectionLink
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  color: #DD4228;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

a.ChangeSelectionLink:hover
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  color: #DD4228;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.SortBy
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	background-color:#F5F5F5;	
	border:solid 1px #DFDFDF;
}
/*---- ---------------- For SouthTravels ----------------------------*/
