﻿html {
scrollbar-face-color:#0b558f;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#EEEEEE;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#0b558f;
scrollbar-darkshadow-Color:#ffffff;


}

h2
{
	font-size:14px;
	display:inline;
}

h3
{
	font-size:12px;
	display:inline;
}

p
{
	
	display:inline;
}

.Tabs{
 background-color:Red;
}
.LangText{
	font-family:Verdana;
	font-size:9pt;
	color:#0b558f;
	text-decoration: none;
}

.masterTitle{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:#0b558f;
	text-decoration: none;
}

.footerTitle{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-decoration: none;
}

.MailTitle
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	text-align:left;
	height:24px;
	width:194px;
	padding-left:5px;
}
.MailAddress{
	font-family:Verdana;
	font-size:9pt;
	color:#0b558f;
	text-decoration: none;
	text-align:left;
}

.toMyAcount{
	font-family:Verdana;
	font-size:9pt;
	color:#0b558f;
	text-decoration: underline;
	text-align:left;
}

.PagesTitle
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	text-align:left;
	height:33px;
	width:154px;
	padding-left:5px;
	vertical-align:middle;
}
.HotelListHeader a{
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
	color: #0b558f;
	text-decoration: none;
}

.HotelListHeaderCountry a{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color: #0b558f;
	text-decoration: none;
	vertical-align:top;
}

.Hotellist a{
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	text-decoration: none;
	color: #322a70;
	
	
	
}

.InvisibleGridColumn
{
	display:none;
}

.NewsDate
{
	font-family:Verdana;
	font-size:8pt;
	color:#0b558f;
	text-decoration: none;
	text-align:left;
}

.NewsLink
{
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	text-align:left;
}

.NewsContent
{
	font-family:Verdana;
	font-size:10pt;
	color:#000000;
	text-decoration: none;
	text-align:left;
}
.ForUText
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#0b558f;
	text-decoration: none;
	text-align:left;
}
.BannerLink a
{
	color:#3774a3;
	border: solid 2px #3774a3;
	text-decoration: none;
}

.Footer, a
{
	font-family:Verdana;
	font-size:9pt;
	color: #ffffff;
	text-decoration: none;
}

.RsvCtrlWrapper
{
	
	
}

.RsvCtrlLocationTable
{
	
}

.RsvCtrlLocationPrompt
{
	padding-left:5px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#06185b;
}

.RsvCtrlLocationSelect
{
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
}

.RsvCtrlDates
{
}

.RsvCtrlArrivalPrompt
{
	padding-top:5px;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
}

.RsvCtrlArrivalPicker
{
	padding-top:5px;
}

.RsvCtrlDeparturePrompt
{
	padding-bottom:5px;
	font-family:Verdana;
	font-size:13px;
	color:#000000;
}

.RsvCtrlDeparturePicker
{
	padding-bottom:5px;
}

.RsvCtrlRoomsPax
{
	padding-top:1px;
	
	/*border-bottom:dotted 1px #0b3b78;*/
	font-size:10px;
	font-family:Verdana;
}

.RsvCtrlButtons
{
	/*border-top:dotted 1px #0b3b78;*/
	text-align:right;
	padding-top:5px;
}

.rsrvHeader {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #0b558f;
	text-decoration: none;
	text-align:center;
}

.GeneralTitle{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	display:inline;
}

.GeneralContent{
	font-family:Verdana;
	
}

.GeneralContent a{
	font-family:Verdana;
	font-size:12px;
	color:Blue;
	text-decoration:underline;


}

.nivut
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

.anivut
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}


.CategoryTitle {
	font-family:Verdana;
	font-size:12px;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
}

.CategoryContent{
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	overflow-y:scroll;
}

.CategoryContent a{
	font-family:Verdana;
	font-size:12px;
	color:Blue;
	text-decoration:underline;
	
}

.CategoryRoom {
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	background-color:#e0f1fb;
	
}

.SelectedTab {
	font-family:Verdana;
	font-size:9pt;
	color:#0b558f;
	text-decoration: none;
	text-align:left;
	background-image: url('Images/tub-tour-on.gif');
	
}

.DisabledTab {
	font-family:Verdana;
	font-size:9pt;
	color:#0b558f;
	text-decoration: none;
	text-align:left;
	background-image: url('Images/tub-tour.gif');
	
}
.pageView{
	border-bottom:solid 2px #3774a3;
	border-left:solid 2px #3774a3;
	border-right:solid 2px #3774a3;
}
.HideButton
{
	display:none;
}



/* Rag grid styles*/


.RadGridSelectedItem
{
	height:14px;
    font-family:Verdana;
	font-size:12px;
	text-align:left;
	border-bottom: dotted 1px #3774a3;
    background-color: #b3d9ee;
    color: #000000;
}

.RadGridItem
{	
	height:14px;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	border-bottom: dotted 1px #3774a3;
    background-color: #e8f0f6;
    color: #000000;
    cursor:pointer;
}
.RadGridItemBorder
{	
	border-bottom: dotted 1px #3774a3;
}

.Deals{
	font-family:Verdana;
	font-size:11px;
	color: #11337a;
	text-decoration: none;
	text-align:center;
	background-color:#7bcaea;
	width:190px;
	/*background-image:url('../../Images/bg-pict.gif');*/
}

.DealsBot{
	font-family:Verdana;
	font-size:11px;
	color: #11337a;
	text-decoration: underline;
	text-align:center;
}
.dealsDesk{
	font-family:Verdana;
	font-size:11px;
	color: #11337a;
	text-decoration: underline;
	text-align:center;
	width:80px;
	
}

.dealsDeskNew
{
	font-family:Verdana;
	font-size:11px;
	color: #ffffff;
	text-decoration:none;
	
}
.srhTitleHotel{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-align:left;
	padding-left:10px;
}
.srhDifHotel{
	font-family:Verdana;
	font-size:12px;
	color: #ffffff;
	text-align:right;
}

.srhTextHotel{
	font-family:Verdana;
	font-size:12px;
	color: #ffffff;
	text-align:right;
	padding-left:10px;
}
.srhImgHotel{
	width:90px;
	height:70px;
	border: solid 1px #075690;
	/*padding-left:10px;*/
	text-align:left;
}

.srhLink {
	font-family:Verdana;
	font-size:8px;
	color: #ffdd58;
	text-align:right;
	text-decoration:underline;
	padding-left:15px;
	vertical-align:top;

}

.PlanOn{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #075690;
	text-align:center;
	vertical-align:middle;
	height:21px;
	width:122px;
	background-image: url('../../Images/tab-on-ltr.gif');
	background-repeat:no-repeat;
	background-position:left;
}

.PlanOff{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	vertical-align:middle;
	height:21px;
	width:122px;
	background-image: url('../../Images/tab-off-ltr.gif');
	background-repeat:no-repeat;
	background-position:left;
	
}

.grvHeader{
	height:20px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#fff7d9;
	padding-left:10px;
	border-bottom:dotted 1px;
	border-top:dotted 1px;

}

.grvRow{
	height:20px;
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#e8f0f6;
	padding-right:5px;
	padding-left:10px;
	border-bottom:dashed 1px;
}
.GridColumn{
	display:none;
	
}

.grvHeaderRes{
	height:20px;
	font-family:Arial;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#fff7d9;
	padding-right:10px;
	border-bottom:dotted 1px #3774a3;
	border-top:dotted 1px #3774a3;
	
}
.grvRowRes{
	height:20px;
	font-family:Arial;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#e8f0f6;
	padding-right:10px;
	border-bottom:dashed 1px #3774a3;
}
.roomNumber{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #075690;
	text-align:center;
	vertical-align:middle;
	background-color:#e8f0f6;

}
.ImgMore{
	cursor:pointer;
}
.cssReservationDates
{
	padding-top:14px;
	padding-bottom:17px;
	padding-left:17px;
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	background-color: #ffffff;
}
.cssReservationRoomNumber
{
	padding-top:12px;
	padding-bottom:12px;
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	background-color:#e8f0f6;
}

.regTitle{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #3774a3;
	text-align:left;
	vertical-align:middle;
	padding-left:15px;
	height:35px;
}

.tdRegLabel{
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	width:100px;
	height:25px;
	border-top:dotted 1px #004273;
	background-color:#e8f0f6;
}

.tdRegControl{
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	height:25px;
	border-top:dotted 1px #004273;
	background-color:#e8f0f6;
}

.regLeft{
	text-align:right;
}


.servHeader{
	height:24px;
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#fff7d9;
	padding-left:5px;
	border-bottom:dotted 1px #004273;
	border-top:dotted 1px #004273;

}

.servRow{
	height:24px;
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#e8f0f6;
	padding-left:10px;
	border-bottom:dotted 1px #004273;
}

.confCustomer{
	height:22px;
	width:160px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #3774a3;
	text-align:left;
	vertical-align:middle;
	background-color:#f9fbfd;
	padding-left:10px;
	border-bottom:dotted 1px #004273;
}

.confCustomerData{
	height:22px;
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#f9fbfd;
	padding-left:10px;
	border-bottom:dotted 1px #004273;
}

.confComments{
	
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	background-color:#f9fbfd;
	padding-left:10px;
	
}

.confWelcome{
	font-family:Verdana;
	font-size:12px;
	color: #3674a3;
	text-align:left;
	vertical-align:middle;
	background-color:#f9fbfd;
	padding-left:10px;
	
}

.confHotel{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color: #3774a3;
	text-decoration: none;
	background-color:#f9fbfd; 
	text-align:left; 
	padding-left:10px;
	border-bottom:dotted 1px #004273;
}

.btnPrint{
	
	text-align:right;
	vertical-align:middle;
	background-color:#f9fbfd;
	padding-left:10px;
	
}

.dealNewPrice{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	
}

.dealOldPrice
{
	font-family:Verdana;
	font-size:14px;
	color:#ffffff;
	text-decoration:line-through;
	
}

.dealDesk{
	font-family:Verdana;
	font-size:12px;
	color: #11337a;
	text-align:left;
}

.templatePhoneTitle{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #43809f;
	text-align:left;
	background-color:#c6e6f5; 
	padding-left:5px; 
}

.templatePhoneAddress{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color: #43809f;
	text-align:left;
	background-color:#c6e6f5; 
	padding-left:5px; 
}

.templatePhoneList{
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	text-align:left;
	padding-left:5px; 
}

.ContactUs{
	font-family:Verdana;
	font-size:12px;
	color: #000000;
	text-align:left;
	padding-left:5px; 
}

.txtBox {
	background-color:#DDEEEE;
	border: solid 1px #0086BF;
	height:16px;
	width:106px;
	
}

.MainNode {
	list-style-type:square;
	list-style-position:outside;
	
}

.MainNode a{
	
	font-family:Verdana;
	font-size:13px;
	text-decoration:undeline;
	color:Blue;
}

.OutNode {
	list-style-type:circle;
	list-style-position:outside;
	
}

.OutNode a{
	font-family:Verdana;
	font-size:13px;
	text-decoration:underline;
	color:Blue;
	padding-right:15px;
	
}
.InNode a{
	list-style-type:disc;
	list-style-position:outside;
	font-family:Verdana;
	font-size:13px;
	text-decoration:undeline;
	color:Blue;
	padding-right:5px;
}

.listHotName
{
	color:#4486b8;
	font-family:Arial;
	font-size:14px;
	cursor:pointer;
}


.tdForYou:hover
{
	height:153px;
	width:105px;
	background-image:url('../../Images/bgOnForYou.png');
	background-repeat:no-repeat;
	background-position:center center;
	
}
.tdForYou
{
	height:153px;
	width:105px;
	background-image:url('../../Images/bgOfForYou.png');
	background-repeat:no-repeat;
	background-position:center center;
	
}

.newTitle
{
	color:#4488bb; 
	font-family:Arial; 
	font-size:16pt
}

.imgTd
{
	height:118px;
	text-align:center;
}

.titleTd
{
	height:35px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.aforyou
{
	font-family:Arial;
	font-size:13pt;
	color:White;
	text-decoration:none;
}

.linkRegion
{
	color:#367eb9;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
}

.linkHotel
{
	color:#367eb9;
	font-family:Arial;
	font-size:9pt;
	/*font-weight:bold;*/
}

.txtBoxClick
{
	width:75px;
	height:15px;
	border:solid 1px #4488bb;
}

.listHotName
{
	color:#4486b8;
	font-family:Arial;
	font-size:14px;
	cursor:pointer;
}

.linkHotelDiv
{
	color:#8e8e8e;
	font-family:Arial;
	font-size:10pt;
	/*font-weight:bold;*/
}

.linkHotelDiv:hover
{
	color:#ffffff;
	font-family:Arial;
	font-size:10pt;
	/*font-weight:bold;*/
}

.linkHotelTd
{
	height:22px;
	padding-right:3px;
	/*font-weight:bold;*/
}

.linkHotelTd:hover
{
	height:22px;
	padding-right:3px;
	background-color:#4488bb;
	/*font-weight:bold;*/
}

.linkRegionDiv
{
	color:#367eb9;
	font-family:Arial;
	font-size:11pt;
	text-decoration:underline;
}

.linkRegionDiv:Hover
{
	color:#ffffff;
	
}

.txtBoxNew {
	border: solid 1px #4488bb;
	height:16px;
	width:78px;
	color:#999999;
}
