/* Customer Page Layout styles Start */
.incavailabilityheadBg
{
	background-color:#F0F0F0;
	height:18px;
	vertical-align:middle;
}
.topNavBg
{
 background-color:#cc0000;
}
UL 
{
	list-style-image:url(/LatviaWebV19/Branding/Images/LiArrow.gif);
}
Body
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 	
  font-size: 11px;	  
}

.td body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	
 
}
.BlueTextTitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color:#271FA4;
  font-weight:bold;	 
}
.BlueText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#003399;	 
}
.TextRoomNo
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	
  font-weight:bold;	 
  color:#246FDC;   
}
.TextNormal
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	  
}
.TextNormalBig
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;	  
}
.text
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	  
}
.TextNormalStrong
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;  
}
.TextBold
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;	  
}
.PleaseWaitStrong
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight:bold;
  color:#5B5B5B;   
}
a.HeaderLinkRed:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FF4200;
	text-decoration:none;
}
a.HeaderLinkRed:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FF4200;
	text-decoration:underline;
}

.HeaderLinkRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FF4200;
	text-decoration:none;
}
.RightBorder
{
	border: solid 1px #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	padding:2px 2px 2px 2px;
}
.HeaderLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.HeaderLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.HeaderLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
.CommonText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;	  
}
.WhyBookText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;	 
  color:7F7F7F; 
}
.HotelSearchHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight:bold;	  
  color:#CC0000;
  padding-left:3px;  
}
.OuterWidth
{
        position: relative;
        z-index: 1;
	width: 775px;
        padding-left: 0px;
}
.LayoutWidth
{
	width:100%;
}
.SearchTableWidth
{
	width: 585px;
}
.HeaderBg
{
	background-image:url(/LatviaImages/Site3/Images/HeaderBgImg.gif);
	background-repeat:repeat-x;
        width: 775px;
        height: 80px;
        padding-top: 15px;
        position: relative;
        z-index: 1;
}
.LangOptText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}
.LangOptLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}
a.LangOptLink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	
	color:#FFFFFF;
	text-decoration: none;
}

a.LangOptLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: underline;
}
/* Customer Page Layout styles End */
/* Classes for region predict */
.PredictStyle
{
	font-size: 11px;
	color:#FF0000;  
	font-family: Verdana;
	font-weight:bold;
	text-decoration:underline;
}

.PredictTextColor
{
	color :#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
}

.PredictListDownTextColor
{
	background-color:#CC0000; 
}

.PredictHoverColor
{
	background-color:#FFE09F;	
}

.PredictHoverScrollDownColor
{
	background-color:#FCEDB8;	
}

.PredictBorderColor
{
	background-color:#FF6600;
}
#hotel_name 
{
	display: none;
	float: left;
}
#hotel_name hr 
{
	float: left; 
	margin-top: 10px;
}
div#hotel_name a 
{
	font-size: 12px; 
	font-weight: normal;
}
#main-search #search-options 
{
	clear: left;
	color: red;
	padding-top: 10px;
	font-weight:100;
	font-size: 0.8em;
	text-align: right;	
}
#main-search 
{
	position: relative;
}

span.clear_dest 
{
display: block; 
color: #dc0000; 
float: right; 
}
#main-search #search-options a 
{
	color: red;
	text-decoration: underline;
}

#main-search #search-options a:hover
{
	text-decoration: none;
}

.HotelSearchHeadingBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#0080FF;
}


.BlueLinkBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#003399;
	text-decoration:underline;
}

a.BlueLinkBold:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#003399;
	text-decoration:underline;
}
a.BlueLinkBold:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#0E63E2;
	text-decoration:underline;
}
.BlueLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#003399;
	text-decoration:underline;
}
a.BlueLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#003399;
	text-decoration:underline;
}
a.BlueLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#0E63E2;
	text-decoration:underline;
}
.HomeDottedLine 
{
  background-image:url(/LatviaWebV19/Branding/Images/HomeDottedLine.gif);
  background-repeat:repeat-x;
  height:1px;
}
.YellowLine 
{
  background:url(/LatviaWebV19/Branding/Images/YellowDot.gif);
  background-repeat:repeat-x;
  height:1px;
}
.PhoneBold
{
  font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
  font-size: 24px;	 
  font-weight:bold;
  letter-spacing: -1px;
  color:#003399; 
  padding: 0;
  margin: 0;
}
.TextNormalh5
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;	
  font-weight: bold;
  letter-spacing: 0px;
  color:#003399; 
  padding: 0;
  padding-top: 10px; 
  margin: 0;
}
.TextNormalblue
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  letter-spacing: 0px;
  color:#003399; 
  padding: 0;
  margin: 0;
}
.BlueHeadBold
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 16px;	 
  color:#005AB5; 
  font-weight:bold;
}
.LeftBg1
{
  font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
  font-size: 11px;	
  background: #FFF;
  width:0; 
}
.LeftBg2
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:11px;	
  background: #D7E1FF;
  width:0; 
}
.topDesBg
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:11px;	
  background: #000000;
  color:#FFFFFF;
}
.HotelSearchBg
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:11px;	
  background: #FFF1E7;
  width:585;
  position:absolute;
  left:10px;
  top:10px
}
.OrangeLinkBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#FF6700;
	text-decoration:none;
}
a.OrangeLinkBold:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#FF6700;
	text-decoration:none;
}
a.OrangeLinkBold:hover
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#F80124;
	text-decoration:underline;
}
.AddToBg
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:11px;	
  background: #FFEBC4;  
}
.DestinationBox input 
{
  width: 270px;
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
}
.RoomTypeDrop select
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
}
.DestinationValid select
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
}
.ChildAgeBox select
{
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
}
.SearchOptionText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#FF0000;
	text-decoration:none;
}
.SearchOption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#FF0000;
	text-decoration:underline;
}
a.SearchOption:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#FF0000;
	text-decoration:underline;
}
a.SearchOption:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#0000FF;
	text-decoration:none;
}
.Specialoffer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#DC0001;
	text-decoration:none;
}
a.Specialoffer:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#DC0001;
	text-decoration:none;
}
a.Specialoffer:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#DC0001;
	text-decoration:underline;
}
.SpecialofferPrice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#757576;	
}

.SpecialofferPriceBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#DC0001;	
}
/*-- Footer--*/
.FooterBg
{
	background-image:url(/LatviaWebV19/Branding/Images/HeaderBgImg.gif);
	height:30px;
	background-repeat:repeat-x;
}
.FooterLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
a.FooterLink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
a.FooterLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.FooterLink:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}
.CopyRightText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#8A8989;	
}
/*-- Footer End --*/
/* Popup calendar */
td.calendarMonth
{
  background-color: #ffc671;
}
a.calendarMonth
{
  font-weight: bold;
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  color: #000000;
}
select.calendarMonth
{
  font-family:Verdana, sans-serif; 
  font-size: 8pt
}
select.calendarMonthIllegal
{
  background-color: #EE883E;
  font-family:Verdana, sans-serif; 
  font-size: 8pt
}
td.calendarHeaderWeekend
{
  background-color: #ffc671;
  font-family:Verdana, sans-serif;
  font-size: 8pt;
}
td.calendarHeaderWeekday
{
  background-color: #ffc671;
  font-family:Verdana, sans-serif;
  font-size: 8pt;
}
td.calendarCellWeekday
{
  background-color: #FFFFFF;
  font-family:Verdana, sans-serif;
  font-size: 8pt;
  cursor: pointer;
}
td.calendarCellWeekend
{
  background-color: #FFFFFF;
  font-family:Verdana, sans-serif;
  font-size: 8pt;
  cursor: pointer;
}
td.calendarCellWeekdayInvalid
{
  background-color: #DDDDDD;
  font-family:Verdana, sans-serif;
  font-size: 8pt;
  cursor: none;
}
td.calendarCellWeekendInvalid
{
  background-color: #DDDDDD;
  font-family:Verdana, sans-serif;
  font-size: 9pt;
  cursor: none;
}
td.calendarCellHighlight
{
  background-color: #ffc671;
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  cursor: pointer;
}
td.calendarCellSelected
{
  background-color: #fd9c0c;
  font-family: Verdana, sans-serif;
  font-size: 8pt;
  cursor: pointer;
}
/*-- Calender --*/
/*-- Search Results --*/
.PageHeading
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#FF0000;
padding-left:10px;
}
.CityPageRedHeading
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#C30F0F;
font-weight:bold;
height:20px;
vertical-align:middle;
}
.CityPageOfferBg
{
	background-color:#cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.HeadingBlueLine 
{
  background-image:url(/LatviaWebV19/Branding/Images/HeadingBlueLine.gif);
  background-repeat:repeat-x;
  height:5px;
}

.RegionBlueBold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#0076BC;
font-weight:bold;
}
.RegionBlueBold:a link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0076BC;
	font-weight:bold;	
	text-decoration:underline;
}
.RegionBlueBold:a hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0076BC;
	font-weight:bold;	
	text-decoration:none;
}
.DestinationResultsBox input 
{
  width: 100px;
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
}
.SearchGreyBorder
{
 border:solid 1px #BCBCBC;
 width:250px;
}
.TextAreaBg
{
 border:solid 1px #FFE001;
}
.GreyBorderTable
{
 border:solid 1px #E0E0E0; 
}
.BlackBorder
{
 border:solid 1px #000000; 
}
.Textsmall
{ 
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size:10px;
}
.YellowBorderBg
{
 border:solid 1px #FFE001;
 background:#FFFCE5;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size:11px;
 padding:5px 10px 5px 10px;
}
.CheckOutYellowBorderBg
{
 border:solid 1px #FFE001;
 background:#FFFCE5;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size:11px;
}
.SortByGrey
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6D6D6D;	
}	
.SearchResultsBorder
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 border-bottom:solid 1px #E0E0E0;
 border-left:solid 1px #E0E0E0;
 border-right:solid 1px #E0E0E0;
 border-top:solid 2px #FFE001;
}
.HotelNameText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0277C6;
	font-weight: bold;
	text-decoration:underline;
}

.HotelNameText a
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ED027E;	
	font-weight: bold;
	text-decoration:underline;
}

.HotelNameText a:visited
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ED027E;	
	font-weight: bold;
  text-decoration:none;
}

.HotelNameText a:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ED027E;	
	font-weight: bold;
	text-decoration:none;
}
.RedLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	text-decoration:underline;
}
.RedLink a:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	text-decoration:underline;
}
.RedLink a:hover
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	text-decoration:none;
}
.NormalButton
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
.NormalButton a:Link
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
.NormalButton a:hover
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;
}
.MyAccountButton
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:4px 7px 4px 7px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
.MyAccountButton a:Link
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:4px 7px 4px 7px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
.MyAccountButton a:hover
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:4px 7px 4px 7px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;
}
.RoomTypeHead
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
color:#626161;
font-weight:bold;
background-color:#E0E0E0;
}
/*Hotel Detail Search*/
.changedates
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FF0000;
font-weight:bold;
background-color:#E0E0E0;
padding:2px 2px 2px 2px;
}
.SubHeadingOrange
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 14px;
color:#EE9A26;
font-weight:bold;
padding-left:5px;
}
.SubHeadYellowLine
{
  background:url(/LatviaWebV19/Branding/Images/YellowSubHeadDot.gif);
  background-repeat:repeat-x;
  height:2px;
}
.SorryMessageBg
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FF0000;
background-color:#EEEEEE;
}
.DistrictNameText
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6E6E6E;
padding-top:2px;
}
.PriceText
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FF0000;
}
/*Hotel Detail Search*/

.BookButton 
{
	display: block; 	
	margin:0 0 0 5px; 
	padding: 2px 5px 2px 5px;  
	background: #FF0000; 
	color: FFFFFF; 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	font-size: 12px; 
	border-right: solid #F37373 1px; 
	border-bottom: solid #F37373 1px; 
	border-left: solid 1px #BF0600;
	border-top: solid 1px #BF0600;
	letter-spacing:1px; 
	white-space:nowrap;	
	text-align:center;
}
.BookButton:hover 
{
	padding: 2px 5px 2px 5px;  
	border-right: solid #F37373 1px; 
	border-bottom: solid #F37373 1px; 
	border-left: solid 1px #BF0600;
	border-top: solid 1px #BF0600;
	background: #FF0000; 
	color: #FFFFFF;
	white-space:nowrap;	
	text-align:center;
	
}
.BookNowButton 
{
	display: block; 	
	margin:0 0 0 5px; 
	padding: 2px 5px 2px 5px;  
	background: #FF0000; 
	color: FFFFFF; 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	font-size: 12px; 
	border-right: solid #F37373 1px; 
	border-bottom: solid #F37373 1px; 
	border-left: solid 1px #BF0600;
	border-top: solid 1px #BF0600;
	letter-spacing:1px; 
	white-space:nowrap;
	width:125px;
	text-align:center;
}
.BookNowButton:hover 
{
	padding: 2px 5px 2px 5px;  
	border-right: solid #F37373 1px; 
	border-bottom: solid #F37373 1px; 
	border-left: solid 1px #BF0600;
	border-top: solid 1px #BF0600;
	background: #FF0000; 
	color: #FFFFFF;
	white-space:nowrap;
	width:125px;
	text-align:center;
	
}
.CommonButton 
{
	
	display: block; 	
	margin:0 0 0 5px; 
	padding: 2px 5px 2px 5px;  
	background: #FF0000; 
	color: FFFFFF; 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	font-size: 12px; 
	border-right: solid #F37373 1px; 
	border-bottom: solid #F37373 1px; 
	border-left: solid 1px #BF0600;
	border-top: solid 1px #BF0600;
	letter-spacing:1px; 
	white-space:nowrap;
        text-align:center;	
}
.CommonButton:hover 
{
	padding: 2px 5px 2px 5px;  
	border-right: solid #F37373 1px; 
	border-bottom: solid #F37373 1px; 
	border-left: solid 1px #BF0600;
	border-top: solid 1px #BF0600;
	background: #FF0000; 
	color: #FFFFFF;
	white-space:nowrap;
        text-align:center;
}
.roomtypelink
{
	font-size: 11px;
	color: #0000FF;
	font-family: Verdana;
}
.roomtypelink a
{
	font-size: 11px;
	color: #0000FF;
	font-family: Verdana;
	text-decoration:underline;
}
.roomtypelink a:hover
{
	font-size: 11px;
	color: #0000FF;
	font-family: Verdana;
	text-decoration:none;
}
.WhiteBg
{
	background-color:FFFFFF;
	width:1px;
	display:block;
	white-space:nowrap;
}
.GreyBg
{
	background-color:E0E0E0;
	width:1px;
	display:block;
	white-space:nowrap;
}
.regionBreadCrumb
{
  font-family:  Verdana,Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #0076BC;
  text-decoration: none;
}

a.regionBreadCrumb
{
  font-size: 12px;
  font-weight: bold;
  color: #0076BC;
  text-decoration: underline;
}
a.regionBreadCrumb:hover
{
	text-decoration: none;
}

.targetRegionBreadCrumb
{
  font-family: Verdana,Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #0076BC;
  text-decoration: none;
}
.RoomDetailBold
{
  font-family: Verdana,Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #0076BC;
  font-weight:bold;
}
.TextNormalGrey
{
  font-family: Verdana,Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #5C5C5C; 
}
.PleaseWait
{
  font-family: Verdana,Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #333333; 
}
.ExampleText
{
  color: #0077C4;
  font-size: 11px;
  font-weight: normal;    
}
/********************************************* Shopping Basket *********************************************/

table.shoppingBasketTable
{
  padding: 5px 5px 5px 5px;  
  width: 100%;
}

th.shoppingBasketTable
{
  padding: 6px 10px 6px 6px;
  font-size: 11px;	
  text-transform: uppercase;
  text-align: left;
  font-weight: bold; 
  background-color: #FFFCE5; 
  border: solid 1px #FFE001;
}

.shoppingBasketTable
{
  padding: 5px 5px 5px 5px;

	font-size: 11px;
	text-decoration: none;
}

.shoppingBasketTableInner
{
	font-size: 11px;
	text-decoration: none;	
}

td.shoppingBasketTable
{
  padding: 5px 5px 5px 5px;
  border: none;  

	font-size: 11px;
	text-decoration: none;
}

td.shoppingBasketTableInner
{
  border: none;  
	font-size: 11px;
	text-decoration: none;	
}

td.shoppingBasketTableInnerRowSubDivisor
{
 
}

td.shoppingBasketTableTotal
{
  padding: 6px 10px 6px 6px;  
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	 background-color: #FFFCE5; 
  border: solid 1px #FFE001;
}
td.shoppingBasketTableItemTotal
{
  padding: 6px 10px 6px 6px;  
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	 background-color: #FFFCE5; 
  border: solid 1px #FFE001;
}
td.shoppingBasketTableRowDivisor
{
 
}

.shoppingBasketTablePending
{
  color: #FF0000;
}
.shoppingBasketItemTotal
{
  color: #FF0000;
  font-size: 12px;
  font-weight: normal;  
}
 .shoppingBasketTableTotalAmount
 {
  color: #FF0000;
  font-size: 12px;
  font-weight: normal;  
}
.shoppingBasketItemName
{
  color: #0077C4;
  font-size: 11px;
  font-weight: normal;    
} 
   
.shoppingBasketTable .linkNormal
{
  color: #FF0000;
  font-size: 11px; 
  text-decoration: underline;        
  font-style: normal;
  text-transform: none;
} 
.PasswordReminderLink .linkNormal
{
  color: #FF0000;
  font-size: 11px; 
  text-decoration: underline;        
  font-style: normal;
  text-transform: none;
} 
a.PasswordReminderLink .linkNormal
{
  color: #FF0000;
  font-size: 11px; 
  text-decoration: underline;        
  font-style: normal;
  text-transform: none;
} 

input
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

select
{  
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
selectbig
{  
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
div
{
  font-size: 11px;
}
/********************************************* Property Pages *********************************************/
table.propertyPage
{  
  padding: 0;   
  border-collapse:collapse;
  width: 100%;  
}

table.propertyPageGroupHeading
{
  width:100%;
}

/*********************************************** Bottom Line ************************************************/

td.propertyPageLabel
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	padding: 2px 8px 2px 7px;	
	border-bottom: solid 0px #E9F2F8;
	width:130px;
}

td.propertyPageItem
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;		
	border-bottom: solid 0px #E9F2F8;
	padding: 2px 6px 2px 0px;
}

td.propertyPageButton
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;		
	border-bottom: solid 0px #E9F2F8;
	padding: 2px 6px 2px 0px;	
}

td.formLabel
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
	padding: 2px 8px 2px 7px;	
	border-bottom: solid 0px #E9F2F8;
}

td.formItem
{
	font-size: 11px;
	color: #000000;	
	border-bottom: solid 0px #E9F2F8;
	padding: 2px 6px 2px 2px;	
}

.formItem
{
	font-size: 11px;
	color: #000000;		
}

/********************************************* Summaries *********************************************/
table.summary
{   
  padding: 10px 10px 10px 10px;  
  color: #000000;
}

tr.summary
{
  vertical-align:top;
}

tr.summaryHeader
{
  vertical-align:top;
}

td.summary
{  
  padding: 0px 10px 2px 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

th.summaryHeader
{  
  padding: 0px 10px 2px 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	text-decoration: none;
}

td.summaryHeader
{
  padding: 0px 20px 2px 2px;
  font-size: 11px;
	color: #000000;	
	text-decoration: none;
}

a.summaryNavigator
{
  font-size: 11px;
	color: #ED027E;	
	font-weight: normal;
}

a.summaryNavigator:visited
{
  font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

a.summaryNavigator:link
{
  font-size: 11px;
	color: #ED027E;
	text-decoration: underline;
	font-weight: normal;
}

a.summaryNavigator:hover
{
  font-size: 11px;
	color: #00B1F5;
	text-decoration: none;
	font-weight: normal;
}

a.summaryNavigator:active
{
  font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

span.summaryNavigator
{
  font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.summaryNavigatorPage
{
  font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

tr.summaryFilter
{
  vertical-align:bottom;
}

td.summaryFilter
{
  background-color: #ffffff;
  font-size:8pt;
  border-left-width: 3;
  border-right-width: 3;
  border-top-width: 3;
  border-bottom-width: 6;
  vertical-align:bottom;
}

input.summaryFilter
{
  width:65;
  font-size: 8pt;
}

select.summaryFilter
{
  font-size: 8pt;
}

/********************************************* Price break down *********************************************/
.priceBreakDownTable
{
  border-collapse: collapse;
}

.priceBreakDownTable th
{
  background-color: #EEEEEE;
  font-size: 11px;
  font-weight: bold;  
	color: Black;  
  border-left: solid 2px #FFFFFF;	
  padding: 0px 2px 0px 2px;
}

.priceBreakDownTable td
{
  font-size: 11px;
	color: #000000;	
  border-left: solid 2px #FFFFFF;  
  padding: 2px;
}

td.priceBreakDownTotal
{
  border-top: solid 1px Black;
}

/********************************************* Reports *********************************************/
td.reportParameter
{
  font-size: 11px;
	color: #000000;
	text-decoration: none;		
	border-bottom: solid 1px #85AECD;
	padding: 2px 6px 2px 0px;	
}

td.reportParameterLabel
{
  font-size: 11px;
	color: #000000;
	text-decoration: none;	
	padding: 2px 8px 2px 7px;	
	border-bottom: solid 1px #85AECD;
}
.InvoiceButton
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
.InvoiceButton a:Link
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
.InvoiceButton a:hover
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;
}
.errorMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.errormessagesmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}
.mainbody
{
	font-size: 11px;
}

table.mainbody
{
  width: 100%;
}

.text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.linkNormal
{
  color: #FF0000;
  font-size: 11px; 
  text-decoration: underline;        
  font-style: normal;
  text-transform: none;
} 
a.linkNormal
{
  color: #FF0000;
  font-size: 11px; 
  text-decoration: underline;        
  font-style: normal;
  text-transform: none;
} 
td.basketOverviewText
{
  padding-top: 8px;
  padding-bottom: 4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #BA1017;
  padding-left:20px;
  background-color: #FFFFFF;
}
.basketOverviewText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #23608F;
}

a.basketOverviewLink
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000cc;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

a.basketOverviewLink:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FF0000;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.basketOverviewLink:active
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000cc;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}
.LinkButton .linkNormal
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
a.LinkButton:Link .linkNormal
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
a.LinkButton:hover .linkNormal
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;
}
 a.HotDealsLink:visited
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF4200;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
a.HotDealsLink:link
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF4200;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
   a.HotDealsLink:hover
      {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #FF4200;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
      }   
   .PopularTableborder
    {   
    Border:solid 1px #D0C79F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    }
    .HotDealsHeadBg
    {
    Background-color:#cc0000;
    Border:solid 1px #cc0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    font-weight: Bold; 
    height:20px;  
    }
    .HotDealsBg
    {
    Background-color:#FFFCE5;
    Border:solid 1px #cc0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;   
    }
   .HeaderBgcolor
    {
    Background-color:#D0C79F;
    Border:solid 1px #D0C79F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: Bold;
    }
     .CityHotDealsTable
    {
    Background-color:#FFF1E7;   
    }
     .CityPopularText
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: Bold;
    color: #F89E22;
    }
    .CityHotelSearchTable
    {
    Background-color:#FEF8DE;
    Border:solid 1px #D0C79F;
    }
    .CityHotDeals
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: Bold;
    color: #F89E22;
    }
    .CityHotelSearchHead
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: Bold;
    color: #FF0000;
    }
 .FromPrice
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: Bold;
    color: #666666;
    }
  a.BlackLink
{
  font-size: 11px;
  color: #000000;	
  font-weight:bold;
  text-decoration:underline;
}

a.BlackLink:link
{
  font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;	
}

a.BlackLink:hover
{
  font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;

}
.HrLineResult
{
  background-color:#E0E0E0;  
  height:1;
  width:100%;
}
.bottom-hotels-headings
 {
	color:#FF4200;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	a.hotellinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #0000CC;
	text-decoration: underline;
}

a.hotellinks:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #0000CC;
	text-decoration: underline;
}

a.hotellinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #D61414;
	text-decoration: none;
}
/*------------ Partner New CSS -----------------*/
.BlueFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #005AB5;	
}
.partnerbarLink 
{
	
	font-size: 11px;
	font-weight: bold;
	color: #005AB5;
	text-decoration: underline;
}

a.partnerbarLink 
{
  font-size: 11px;
	font-weight: bold;
	color: #005AB5;
	text-decoration: underline;
}

a.partnerbarLink:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #F80124;
	text-decoration: underline;
}
.PartnerDottedLine
{
	background-image:url(/LatviaWebV19/Branding/Images/DottedLine.gif);
	height:1px;
	background-repeat:repeat-x;
}
.PartnerButton .linkNormal
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
a.PartnerButton:Link .linkNormal
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;

}
a.PartnerButton:hover .linkNormal
{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
padding:3px 4px 3px 4px;
background-color:#FF0000;
border:solid 1px #D00000;
font-weight:bold;
text-align:center;
}
/*------------ Partner New CSS -----------------*/
