.HostAdminMenuCell
{
    background-color:White;
}

.QSearchButtonOver,.QSearchButton,.QSearchSelectedButtonOver,.QSearchSelectedButton
{
	width:150px !important;
}

.InsuranceResultTable td
{
	border-top: 1px none #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}

.InsuranceDescriptionCell
{
	font-weight: bold;
	padding-left:30px;
}

.InsuranceProviderCaption	
{
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.InsuranceNameCaption	
{
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.InsuranceDatesCaption	
{
	width:120px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.InsuranceServiceFeeCaption	
{
	width:60px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.InsuranceFareCaption	
{
	width:60px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.InsuranceTaxCaption	
{
	width:60px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.InsuranceTotalCaption	
{
	width:60px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}

.FlightSearchResultRecommendationMessages
{
    height:30px;
    width:100%;
    font-weight:bold;
    font-size:12px;
    color:Black;
    padding-top:5px;
    padding-left:5px;
    vertical-align:middle;
}

.FareGridSubDescription
{
	padding-left:20px;
}

.HotelResultTabContainer
{
	width:100%;
	background-position:right;
	background-repeat:repeat-x;
	background-image:url(I.axd?t=i&th=1&p=HotelResultTabs/TabsBack.gif);
	padding-left:20px;
	margin-bottom:10px;
	margin-top:10px;
}
.HotelResultActiveTab
{
	background-image:url(I.axd?t=i&th=1&p=HotelResultTabs/HotelResultActiveTabLeft.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	width:150px;
	height:40px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	margin-left:2px;
}
.HotelResultActiveTab div
{
	background-image:url(I.axd?t=i&th=1&p=HotelResultTabs/HotelResultActiveTabRight.gif);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
	width:100%;
	text-align:center;
	height:40px;
	font-weight:bold;
}
.HotelResultPassiveTab
{
	background-image:url(I.axd?t=i&th=1&p=HotelResultTabs/HotelResultPassiveTabLeft.gif);
	background-repeat:repeat-x;
	background-position:left;
	float:left;
	width:150px;
	height:40px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	margin-left:2px;
}
.HotelResultPassiveTab div
{
	background-image:url(I.axd?t=i&th=1&p=HotelResultTabs/HotelResultPassiveTabRight.gif);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
	width:100%;
	text-align:center;
	height:40px;
	font-weight:bold;
}

.HotelMapRow
{
	background-color:undefined;
	height:20px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}
.HotelMapRow td
{
	padding:2px;
}
.HotelMapRow tr.Alt
{
	background-color:#F7F5F2;
	height:20px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}
.HotelMapRow tr.Hover
{
	background-color:#D1D0CD;
	height:20px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

.LoadingParametersTable
{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-color:#6F88DC;
    background-color:#EBEFFA;
}
.LoadingParametersTable td
{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	-moz-border-radius: 0px 0px 0px 0px;
	border-color:#6F88DC;
    font-size:14px;
}

.MasterPanelCellStyle
{
	padding:5px;
}

/*HotelResult new view BEGİN 02/01/2009*/
DIV.RoomScrollPanel
{
	border-top: 1px solid #C9C7BA;
	border-right: 1px solid #C9C7BA;
	border-left: 1px solid #C9C7BA;
	border-bottom: 1px solid #C9C7BA;
	background-attachment: scroll;
	overflow: auto;
	width: 100%;
	height: 200px;
}
.GMapHotelListPanel
{
	border-top: 1px solid #C9C7BA;
	border-right: 1px solid #C9C7BA;
	border-left: 1px solid #C9C7BA;
	border-bottom: 1px solid #C9C7BA;
	background-attachment: scroll;
	overflow: auto;
	width: 100%;
}
.HotelSearchResultAddressLine
{
}

.HotelSearchResultCityName
{
}

.HotelSearchResultChainNameLabel
{
}

.HotelSearchResultMapLink a, 
.HotelSearchResultMapLink a:hover, 
.HotelSearchResultMapLink a:visited, 
.HotelSearchResultMapLink a:active,
.HotelSearchResultMapLink a:link 
{

}

.HotelResultItemTable td
{
	padding:2.5px;
}

.HotelSearchResultHotelNameLabelNewResult
{
	font-size:14px;
	color:black;
	font-weight:bold;
}

.HotelResultPreferredRateHotel
{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	width:100%;
	background-color:#EBEFFA;
	padding:2px;
}

.HotelResultHotelImage
{
	border-color:Gray;
}

.HotelResultRoomsFromLabel
{
	font-size: 14px;
}

.HotelSearchResultItemAmountDescription, .HotelSearchResultItemAmountLabel
{
	color:gray;
	text-decoration:underline;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	white-space: nowrap;
}

.HotelResultPriceExchangeLabel
{
	font-size: 12px;
}
/*HotelResult new view END*/


/* Quick Search Tab View Classes BEGİN*/
.QuickSearchAllButtonsRow
{
	/*Quick search teki buttonların gözükmemesini sağlar [BySerkan]*/
	/*display:none;*/
}

.TabCellCLass_Active
{
	text-align:center;
	padding-bottom:5px;
	width:80px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	font-weight:bold;
	color:#5C5C5C;
}
.TabCellCLass
{
	text-align:center;
	padding-top:10px;
	width:80px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	font-weight:bold;
	color:#333333;
}
/* Quick Search Tab View Classes END*/

/********     FSR = FlightSearchResult					     ***********/
/********     FlightSearchResult Option Texts Css BEGİN      ***********/
.FSRConnectionBackground { background-color: #EBEFFA; }
.FSRAirlineName { font-weight:bold; }
.FSRAirlineName { }
.FSRFlightNo { }
.FSRDepartureLabel { color:#985252; }
.FSRArrivalLabel { color:#985252; }
.FSRTechStopCountLabel { color:#985252; }
.FSRDepartureTime { font-weight:bold; }
.FSRDepartureLocation {  }
.FSRArrivalTime { font-weight:bold; }
.FSRArrivalLocation {  }
.FSRDurationLabel { color:#985252; }
.FSRDuration { font-weight:bold; }
.FSRClassLabel { color:#985252; }
.FSRClass { font-weight:bold; }
.FSRStops {  }
.FSRConnectionLabel {  }
.FSRConnection { font-weight:bold; }
.FSRStopOverDurationLabel {  }
.FSRStopOverDuration { font-weight:bold; }
.FSRTerminalLabel {  }
.FSRTerminal { font-weight:bold; }
.FSRAircraftLabel {  }
.FSRAircraft {  }
.FSROperatedByLabel {  }
.FSROperatedBy {  }
.FSRChangeOfTerminalLabel {  }
.FSRChangeOfTerminal { font-weight:bold; }
.FSRChangeOfAirportLabel {  }
.FSRChangeOfAirport { font-weight:bold; }
/********     FlightSearchResult Option Texts Css END        ***********/



/********     FilterRuleItems Css BEGİN      ***********/
.FilterRuleItemsTablesSeperator
{
	clear: none;
	display:inline;
	width:3px;
}
.FilterRuleItemsLabel
{
	clear: none;
	display:inline;
	height:24px;
	padding-right:5px;
}
.FilterRuleMainDiv
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #6F88DC;
}
.FilterRuleItemsTable
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #6F88DC;
	background-color:#EBEFFA;
	clear: none; 
	display:inline;
	padding:3px;
	width:1px;
}
.FilterRuleItemsCloseButton
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #6F88DC;
	font-weight:bold;

	padding:0px 0px 0px 0px;
	width:14px;
	
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}
.FilterRuleItemsCloseButton td
{
	color: #6F88DC;
	text-align:center;
}
/********     FilterRuleItems Css END      ***********/

/********     FlightResult Paging Css BEGİN      ***********/
.FSResultPagingTable
{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-color: #6F88DC;
}

.FSResultPagingTable td
{
	border-width: 1px 1px 1px 1px;
	padding: 0px 3px 0px 3px;
	border-style: solid solid solid solid;
	-moz-border-radius: 0px 0px 0px 0px;
	border-color:#6F88DC;
	height:20px;
	font-size:11px;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	font-weight:bold;
	width:10px;
	text-align:center;
}

td.FSResultPagingSelectedCell
{
	border-width: 1px 1px 1px 1px;
	padding: 0px 3px 0px 3px;
	border-style: solid solid solid solid;
	-moz-border-radius: 0px 0px 0px 0px;
	border-color:#2D4DB8;
	background-color:#EBEFFA;
	color:Black;
}

/********     FlightResult Paging Css END      ***********/


/********     FlightCalendar Css BEGİN      ***********/

.FlightCalendarResultTable
{
	width:100%;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-color:#6F88DC;
}

.FlightCalendarResultTable td
{
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	-moz-border-radius: 0px 0px 0px 0px;
	border-color:#6F88DC;
	color:#666666;
}

table.FlightCalendarResultTableTopLeft, table.FlightCalendarResultTableTopLeft td
{
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	background-image:undefined;
	border-color:undefined;
}

TD.FlightCalendarResultCellSelectedDay
{
	background-color: #5f6a72;
	color:White;
	/*cursor: pointer; */ /*Firefox için eklendi*/
	/*cursor:hand;*/
}

.FlightSearchCalendarLegend
{
	width:100%;
	height:30px;
	border-collapse: collapse;
}

.FlightSearchCalendarLegendMainTable td,
.FlightSearchCalendarLegendMainTable span
{
	white-space:nowrap;
}

.FlightSearchCalendarLegend td
{
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	-moz-border-radius: 0px 0px 0px 0px;
    border-color:#6F88DC;
    width:20%;
    margin-left:3px;
	margin-right:3px;
}

TD.FlightCalendarResultCellFareLevel0
{
	background-color: #f5f5f5;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

TD.FlightCalendarResultCellFareLevel1
{
	background-color: #d1d4d3;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

TD.FlightCalendarResultCellFareLevel2
{
	background-color: #c4c7c8;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

TD.FlightCalendarResultCellFareLevel3
{
	background-color: #a5acb0;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

TD.FlightCalendarResultCellFareLevel4
{
	background-color: #92979b;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

TD.FlightCalendarResultColHeaderCellMouseOver, TD.FlightCalendarResultRowHeaderCellMouseOver, TD.FlightCalendarResultCellMouseOver
{
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	color:White;
	background-color:#5f6a72;
}

.FlightCalendarResultCellNoClick
{
	cursor:notSet;/*Firefox için eklendi*/
	cursor:notSet;
}

.FlightCalendarResultTopLeftCell
{
	color:Black;
	background-color: #DDE4F7;
	background-image:url(I.axd?t=i&th=1&p=CalendarCorner.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-weight: bold;
}

.FlightCalendarResultTopLeftCellForOneWay
{
	color:Black;
	background-color: #DDE4F7;
	background-position:center;
	background-repeat:no-repeat;
	font-weight: bold;
}

.FlightCalendarResultCalendarTopHeaderDayInMySearch
{
	background-color: #5F6A72;
	height:35px;
	color:white !important;
}

.FlightCalendarResultCalendarTopHeaderDayNotInMySearch
{
	background-color: #EBEFFA;
	height:35px;
}

.FlightCalendarResultCalendarLeftHeaderDayInMySearch
{
	background-color: #5F6A72;
	color:white !important;
}

.FlightCalendarResultCalendarLeftHeaderDayNotInMySearch
{
	background-color: #EBEFFA;
}

.FlightCalendarResultCellDateChange
{
	background-color: #EBEFFA;
}

/********     FlightCalendar Css END      ***********/


.FResultDomesticCell
{
	border-top-color:#6F88DC;
	border-top-style:solid;
	border-top-width:1px;
	height:1px;
}

.OutCabinOverrideRulesSpan
{
    border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
    border-color:#6F88DC;
    background-color:#EBEFFA;
    height:30px;
    width:100%;
    font-weight:bold;
    font-size:12px;
    color:Red;
    padding-top:5px;
    padding-left:5px;
    margin-bottom:10px;
    vertical-align:middle;
}

.FResultSortPanel
{
    border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
    border-color:#6F88DC;
    background-color:#EBEFFA;
    height:30px;
}
    
.FlightFareSearchDomesticResultRulesButton td, .FlightFareSearchDomesticResultRulesButton span,
.FlightFareSearchDomesticResultSelectButton td, .FlightFareSearchDomesticResultSelectButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightFareSearchDomesticResultRulesButtonOver td, .FlightFareSearchDomesticResultRulesButtonOver span,
.FlightFareSearchDomesticResultSelectButtonOver td, .FlightFareSearchDomesticResultSelectButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	/*font-weight: bold;*/
	color: #000000;
}
.ItinaryOperatedBy
{
	text-decoration:underline;	
}
.DomesticResultSelectedRow
{
	background-color:#DBE2F7;	
}
.DomesticResultSelectedRow td
{
	color:#414141;
	/*font-weight:bold;*/
}
.DomesticResultFlightOption
{
	background-color:#FFFFFF;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;	
}
.DomesticResultFlightOptionAlternate td
{
	background-color:#000000;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;	
}
.DomesticResultItinaryColumn0
{
	background-color:#FFFFFF;
	/*border: 1px solid #A0A0A0;*/
}
.DomesticResultItinaryColumn1
{
	background-color:#FFFFFF;
	/*border: 1px solid #A0A0A0;*/
}
.DomesticResultFormMainTable
{
	background-color:#FFFFFF;
}
.DomesticResultFormMainTable td
{
	
}
.DomesticResultFormColumnCaption, .DomesticResultFormColumnCaptionLine1, .DomesticResultFormColumnCaptionLine2 
{
	font-size:10pt;
	color:#353535;
	background-color:#EBEFFA;
	vertical-align:middle;
}
.DomesticResultFormSortLabel a, 
.DomesticResultFormSortLabel a:hover, 
.DomesticResultFormSortLabel a:visited, 
.DomesticResultFormSortLabel a:active,
.DomesticResultFormSortLabel a:link
{
	font-size:8pt;
}
.ResultFilterTitleLine
{
	background-color: #EBEFFA;
	height: 20px;
	padding-left:5px;
	vertical-align:middle;
	text-align:left;
}
.SearchResultMatrixTable
{
	width:100%;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-color:#6F88DC;
}
.SearchResultMatrixTable td
{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	-moz-border-radius: 0px 0px 0px 0px;
	border-color:#6F88DC;
}
.UpdatingDiv
{	
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	top: 200;
	left: 300;
	height: 250px;
	width: 400px;
	text-align: center;
	vertical-align: middle;
	background-color: #E8EAEC;
	position: absolute;
	font-size: 18pt;
	/*border-right: #bababa 3px solid;
	border-top: #bababa 3px solid;
	border-left: #bababa 3px solid;
	border-bottom: #bababa 3px solid;*/
	font-weight: bold;
	display:none;
}
.UpdatingDiv table td
{
	font-size:24px;
	color:#000000;
}
.UpdatingDiv img
{
	text-align: center;
	vertical-align:absmiddle;
}
.FlightFareSearchResultMainTable
{
	width: 100%;
}
.PromotionSearchCaption td, .PromotionSearchCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.PromotionSearchTableButton td, .PromotionSearchTableButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.PromotionSearchTableButtonOver td, .PromotionSearchTableButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.PromotionSearchButton, .PromotionSearchButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.PromotionSearchSelectButton, .PromotionSearchSelectButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
body
{
	margin: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	
}
.basePageMainTable
{
	width: 800px;
	height: 150px;
}
td
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
}
.Validation
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
.RedTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
.RedTitleItalic
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #993300;
	white-space: nowrap;
}
a, a:link,, a:visited
{
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: midnightblue;
}
a:hover
{
	color: #C47500;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
}
.label
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}
input
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	height: auto;
}
select
{
	font-family: "Courier New" ,Courier,mono;
	font-size: 11px;
	color: Black;
	height: auto;
}
.CityAirportDDL
{
	font-family: "Verdana";
	font-size: 8px;
	height: auto;
}
.GreyCaption td, .GreyCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.MemberRegisterCaption td, .MemberRegisterCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.detailtitle
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.body
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
}
a.BlueButtonText, a.BlueButtonText:link
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.BlueButtonText:hover
{
	color: #C47500;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.GreyButtonText, a.GreyButtonText:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
a.GreyButtonText:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #333333;
}
.GreyTableButton td, .GreyTableButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.GreyTableButtonOver td, .GreyTableButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.SimpleButton td, .SimpleButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.SimpleButtonOver td, .SimpleButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BlueTableButton, .BlueTableButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.BlueTableButtonOver td
{
	color: #C47500;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.TabButton, a.TabButton:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
a.TabButton:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: Black;
}
a.SelectedTabButton, a.SelectedTabButton:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: Black;
}
a.redlink, a.redlink:link
{
	color: #800000;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.redlink:hover
{
	color: #808000;
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.PopUp, a.PopUp:link
{
	color: #004080;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.PopUp:hover
{
	color: #C47500;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.DotCenterCell
{
	font-size: 11px;
	border-top: 1px none #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.DotRightCell
{
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.HeaderDotCenterCell
{
	font-size: 11px;
	font-weight: bold;
	border-top: 1px none #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.HeaderDotRightCell
{
	font-size: 11px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
Table.gridMain
{
	font-family: Arial;
	font-size: 10pt;
	border-right: 0px Transparent;
	border-bottom: 0px Transparent;
	border-top: 0px Transparent;
	border-left: 0px Transparent;
}
tr.dgItemStyle
{
	font-family: Arial;
	font-size: 8pt;
	background-color: Transparent;
	text-align: left;
}
tr.dgAlternatingItemStyle
{
	font-size: 8pt;
	font-family: Arial;
	background-color: Transparent;
	text-align: left;
}
tr.dgEditItemStyle
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
}
tr.dgSelectedItemStyle
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
}
tr.dgHeaderStyle
{
	background-image: url(   '../Images/gridHdr.bmp' );
	font-size: 10pt;
	color: #696969;
	font-weight: bold;
	font-family: Arial;
	text-align: center;
	line-height: 25px;
}
tr.dgFooterStyle
{
	font-family: Arial;
	font-size: 8pt;
	text-align: center;
}
DIV.scrollAWCPAnel
{
	border-top: 1px solid #C9C7BA;
	border-right: 1px solid #C9C7BA;
	border-left: 1px solid #C9C7BA;
	border-bottom: 1px solid #C9C7BA;
	background-attachment: scroll;
	overflow: auto;
	width: 95%;
	height: 100px;
}
.editBox
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#C9C7BA);
	border-top: 1px #fcfcfc outset;
	border-right: 1px #C9C7BA groove;
	border-left: 1px #fcfcfc outset;
	border-bottom: 1px #C9C7BA groove;
	font-family: Arial;
}
.lnkSelected, .lnkSelected:link, .lnkSelected:hover, .lnkSelected:selected
{
	background-color: navy;
	color: white;
}
.lnkNotSelected, .lnkNotSelected:link, .lnkNotSelected:hover, .lnkNotSelected:selected
{
	border-top: 1 solid black;
	border-left: 1 solid black;
	border-right: 1 solid black;
	border-bottom: 1 solid black;
	background-color: white;
	color: navy;
}
table.HotelSearchButtonsTable
{
	width: 100%;
}
table.HotelSearchButtonsTable td.Cell1
{
	width: 49%;
	text-align: right;
}
table.HotelSearchButtonsTable td.Cell2
{
	width: 2%;
}
table.HotelSearchButtonsTable td.Cell3
{
	width: 49%;
	text-align: left;
}
.HotelSearchClearFormButton td, .HotelSearchClearFormButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelSearchClearFormButtonOver td, .HotelSearchClearFormButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelSearchStartSearchButton td, .HotelSearchStartSearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelSearchStartSearchButtonOver td, .HotelSearchStartSearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelSearchResultCaption td, .HotelSearchResultCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.HotelSearchResultModifySearchButton td, .HotelSearchResultModifySearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelSearchResultModifySearchButtonOver td, .HotelSearchResultModifySearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
Table.HotelRoomListItemCaptionTable
{
	width: 100%;
}
Table.HotelRoomListItemCaptionTable td.cell1
{
	width: 70%;
}
Table.HotelRoomListItemCaptionTable td.cell2
{
	text-align: right;
	width: 30%;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
	padding-right: 20px;
}
Table.HotelRoomListButtonsTable
{
	width: 100%;
}
Table.HotelRoomListButtonsTable td.cell1
{
	width: 80%;
}
Table.HotelRoomListButtonsTable td.cell2
{
	width: 100px;
}
Table.HotelRoomListButtonsTable td.cell3
{
	width: 10px;
}
Table.HotelRoomListButtonsTable td.cell4
{
	width: 100px;
	padding-right: 10px;
}
.HotelSearchResultSelectButton td, .HotelSearchResultSelectButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelSearchResultSelectButtonOver td, .HotelSearchResultSelectButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
Table.HotelSearchResultButtonTable
{
	width: 100%;
}
Table.HotelSearchResultButtonTable td.cell1, .HotelSearchResultBtnC span, .HotelSearchResultBtnC
{
	width: 100%;
	text-align: right;
}
Table.HotelSearchResultItemCaptionTable
{
	width: 100%;
}
Table.HotelSearchResultItemCaptionTable td.cell1
{
	width: 10%;
}
.HotelSearchResultHotelNameLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
	width: 100%;
}
Table.HotelSearchResultItemCaptionTable td.cell2
{
	width: 1%;
}
Table.HotelSearchResultItemCaptionTable td.cell3
{
	width: 24%;
	text-align: left;
}
Table.HotelSearchResultItemCaptionTable td.cell4
{
	width: 15%;
	text-align: center;
}
Table.HotelSearchResultItemCaptionTable td.cell5
{
	width: 50%;
	text-align: right;
	padding-right: 10px;
}
.HotelSearchResultPreviousPageButton td, .HotelSearchResultPreviousPageButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelSearchResultPreviousPageButtonOver td, .HotelSearchResultPreviousPageButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelSearchResultNextPageButton td, .HotelSearchResultNextPageButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelSearchResultNextPageButtonOver td, .HotelSearchResultNextPageButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelRoomListCaption td, .HotelRoomListCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.HotelRoomListRulesButton td, .HotelRoomListRulesButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelRoomListRulesButtonOver td, .HotelRoomListRulesButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelRoomListSelectButton td, .HotelRoomListSelectButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelRoomListSelectButtonOver td, .HotelRoomListSelectButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelRoomListBackToListButton td, .HotelRoomListBackToListButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelRoomListBackToListButtonOver td, .HotelRoomListBackToListButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelRoomListHotelFeaturesButton td, .HotelRoomListHotelFeaturesButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelRoomListHotelFeaturesButtonOver td, .HotelRoomListHotelFeaturesButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelFeaturesBackToListButton td, .HotelFeaturesBackToListButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelFeaturesBackToListButtonOver td, .HotelFeaturesBackToListButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.HotelFeaturesDisplayRoomsButton td, .HotelFeaturesDisplayRoomsButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.HotelFeaturesDisplayRoomsButtonOver td, .HotelFeaturesDisplayRoomsButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
Table.FlightFareSearchButtonsTable
{
	width: 100%;
}
Table.FlightFareSearchButtonsTable td.FlightFareSearchBtnCell1
{
	width: 49%;
	text-align: right;
}
Table.FlightFareSearchButtonsTable td.FlightFareSearchBtnCell2
{
	width: 2%;
}
Table.FlightFareSearchButtonsTable td.FlightFareSearchBtnCell3
{
	width: 48%;
	text-align: left;
}
.FlightFareSearchClearFormButton td, .FlightFareSearchClearFormButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightFareSearchClearFormButtonOver td, .FlightFareSearchClearFormButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightFareSearchStartSearchButton td, .FlightFareSearchStartSearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightFareSearchStartSearchButtonOver td, .FlightFareSearchStartSearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightFareSearchResultCaption td, .FlightFareSearchResultCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
span.FlightFareSearchResultItemETicketStatusLabelTrue, .FlightFareSearchResultItemETicketStatusLabelTrue
{
	width: 200px;
	color: green;
	font-weight: bold;
}
span.FlightFareSearchResultItemETicketStatusLabelFalse, .FlightFareSearchResultItemETicketStatusLabelFalse
{
	width: 200px;
	color: Red;
	font-weight: bold;
}
.FlightFareSearchResultItemPromotionStatusLabel
{
	width: 150px;
	color: #ffffff;
	background-color: #ff6600;
	font-weight: bold;
	text-align: center;
	height: 20px;
}
Table.FlightFareSearchResultItemCaptionTable
{
	width: 100%;
}
Table.FlightFareSearchResultItemCaptionTable td.cell2
{
	width: 50%;
}
.FlightFareSearchResultItemPromotionStatusLabel
{
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.FlightFareSearchResultItemIsDeletedLabel
{
	color: #ff0000;
	font-weight: bold;
	text-align: center;
}
Table.FlightFareSearchResultItemCaptionTable td.cell2
{
	width: 20%;
	text-align: center;
}
Table.FlightFareSearchResultItemCaptionTable td.cell3
{
	width: 20%;
	text-align: right;
}
.FlightFareSearchResultItemAmountDescriptionLabelTaxInc
{
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.FlightFareSearchResultItemAmountDescriptionLabelTaxExc
{
	color: #ff0000;
	font-weight: bold;
	text-align: center;
}
Table.FlightFareSearchResultItemCaptionTable td.cell4
{
	width: 10%;
	text-align: center;
}
.FlightFareSearchResultItemPriceLabel
{
	color: brown;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}
.FlightFareSearchResultModifySearchButton td, .FlightFareSearchResultModifySearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightFareSearchResultModifySearchButtonOver td, .FlightFareSearchResultModifySearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightFareSearchResultSelectButton td, .FlightFareSearchResultSelectButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightFareSearchResultSelectButtonOver td, .FlightFareSearchResultSelectButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightFareSearchResultRulesButton td, .FlightFareSearchResultRulesButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightFareSearchResultRulesButtonOver td, .FlightFareSearchResultRulesButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightRulesCloseWindowButton td, .FlightRulesCloseWindowButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightRulesCloseWindowButtonOver td, .FlightRulesCloseWindowButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightSearchResultBtnC span, .FlightSearchResultBtnC
{
	text-align: left;
}
.FlightSearchResultTableButton td, .FlightSearchResultTableButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightSearchButtonsTable td, .FlightSearchButtonsTable span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightSearchResultTableButtonOver td, .FlightSearchResultTableButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightSearchResultTableButton td, .FlightSearchResultTableButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.FlightSearchResultTableButtonOver td, .FlightSearchResultTableButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightScheduleSearchBtnCR td, . . .
..FlightScheduleSearchBtnCR span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}
.FlightScheduleSearchBtnCR td, . . .
..FlightScheduleSearchBtnCR span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.FlightFareSearchCaption td, .FlightFareSearchCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.SortDirectionLabel, .SortDirectionLabel td, .SortDirectionLabel span, A.SortDirectionLabel, A.SortDirectionLabel:Visited, A.SortDirectionLabel span, A.SortDirectionLabel:Visited span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: red;
}
A.SortDirectionLabel:Hover, A.SortDirectionLabel:Hover span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: midnightblue;
}
.CityAirportDDL
{
	font-family: "Verdana";
	font-size: 8px;
	height: auto;
}
a, a:link
{
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: midnightblue;
}
a:hover
{
	color: #C47500;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
}
.label
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4f4f4f;
	background-color: Transparent;
}
input
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	height: auto;
}
select
{
	font-family: "Courier New" ,Courier,mono;
	font-size: 11px;
	color: Black;
	height: auto;
}
table.CarSearchButtonsTable
{
	width: 100%;
}
table.CarSearchButtonsTable td.Cell1
{
	width: 49%;
	text-align: right;
}
table.CarSearchButtonsTable td.Cell2
{
	width: 2%;
}
table.CarSearchButtonsTable td.Cell3
{
	width: 49%;
	text-align: left;
}
.CarSearchClearFormButton td, .CarSearchClearFormButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.CarSearchClearFormButtonOver td, .CarSearchClearFormButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.CarSearchStartSearchButton td, .CarSearchStartSearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.CarSearchStartSearchButtonOver td, .CarSearchStartSearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.CarSearchResultCaption td, .CarSearchResultCaption, .CarSearchResultOtherCarsListCaption td, .CarSearchResultOtherCarsListCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.CarSearchResultPreviousPageButton td, .CarSearchResultPreviousPageButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.CarSearchResultPreviousPageButtonOver td, .CarSearchResultPreviousPageButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.CarSearchResultNextPageButton td, .CarSearchResultNextPageButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.CarSearchResultNextPageButtonOver td, .CarSearchResultNextPageButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.CarSearchResultModifySearchButton td, .CarSearchResultModifySearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.CarSearchResultModifySearchButtonOver td, .CarSearchResultModifySearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.carSearchResultCaption_CompanyTitleCell, .carSearchResultCaption_CompanyTitleCell td
{
	margin-left: 10px;
	width: 50%;
	text-align: left;
}
.CarSearchResultCompanyTitleLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
.carSearchResultCaption_PriceCell, .carSearchResultCaption_PriceCell td
{
	width: 50%;
	text-align: right;
	margin-right: 10px;
}
.CarSearchResultCarPriceLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
.CarSearchResultOtherCarsButton, .CarSearchResultOtherCarsButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultOtherCarsButtonOver td
{
	color: #C47500;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultRulesButton, .CarSearchResultRulesButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultRulesButtonOver td
{
	color: #C47500;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultSelectButton, .CarSearchResultSelectButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultSelectButtonOver td
{
	color: #C47500;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
td.CarSearchResultBtnCell1
{
	width: 80%;
}
td.CarSearchResultBtnCell2
{
}
td.CarSearchResultBtnCell3
{
	width: 10px;
}
td.CarSearchResultBtnCell4
{
}
td.CarSearchResultBtnCell5
{
	width: 10px;
}
td.CarSearchResultBtnCell6
{
}
td.CarSearchResultBtnCell7
{
	width: 10px;
}
TABLE.CarSearchResultOtherCarsListItemCaptionTable
{
	width: 100%;
}
TABLE.CarSearchResultOtherCarsListItemCaptionTable Td.CarSearchResultOtherCarsListItemCaptionCellLeft
{
	text-align: left;
	width: 50%;
}
TABLE.CarSearchResultOtherCarsListItemCaptionTable Td.CarSearchResultOtherCarsListItemCaptionCellRight
{
	text-align: right;
	font-weight: bold;
}
.CarSearchResultOtherCarsListItemPriceLabel
{
	font-weight: bold;
	color: #666699;
	width: 100;
	text-align: center;
}
.CarSearchResultOtherCarsListBackToListButton, td.CarSearchResultOtherCarsListBackToListButton, .CarSearchResultOtherCarsListBackToListButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.CarSearchResultOtherCarsListBackToListButtonOver, td.CarSearchResultOtherCarsListBackToListButtonOver, .CarSearchResultOtherCarsListBackToListButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
TABLE.CarSearchResultOtherCarsListItemButtonsTable
{
	width: 100%;
	border: 3;
}
TABLE.CarSearchResultOtherCarsListItemButtonsTable TD.CarSearchResultOtherCarsListItemButtonsCell1
{
	width: 80%;
}
TABLE.CarSearchResultOtherCarsListItemButtonsTable TD.CarSearchResultOtherCarsListItemButtonsCell2
{
	width: 100px;
	text-align: right;
}
TABLE.CarSearchResultOtherCarsListItemButtonsTable TD.CarSearchResultOtherCarsListItemButtonsCell3
{
	width: 10px;
}
TABLE.CarSearchResultOtherCarsListItemButtonsTable TD.CarSearchResultOtherCarsListItemButtonsCell4
{
	width: 100px;
}
TABLE.CarSearchResultOtherCarsListItemButtonsTable TD.CarSearchResultOtherCarsListItemButtonsCell5
{
	width: 10px;
}
.CarSearchResultOtherCarsRulesButton, .CarSearchResultOtherCarsRulesButton td
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultOtherCarsRulesButtonOver td
{
	color: #C47500;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultOtherCarsSelectButton, .CarSearchResultOtherCarsSelectButton td, .CarSearchResultOtherCarsSelectButton spanZ
{
	color: #004080;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CarSearchResultOtherCarsSelectButtonOver td
{
	color: #C47500;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.Calendar
{
	border-right: #a6a2a0 1px solid;
	padding-right: 2px;
	border-top: #a6a2a0 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #a6a2a0 1px solid;
	padding-top: 2px;
	border-bottom: #a6a2a0 1px solid;
	background-color: white;
	height: 139px;
}
.CalendarHeader
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	border-bottom: #a6a2a0 1px solid;
	font-family: arial;
	background-color: #e0e0e0;
	text-align: center;
}
.CalendarContent
{
	padding-right: 2px;
	border-top: #a6a2a0 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	bottom: 0px;
	background-color: white;
}
.CalendarWeekDayHeader
{
	border-right: white 1px solid;
	padding-right: 1px;
	border-top: white 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: white 1px solid;
	width: 16px;
	color: #606060;
	padding-top: 1px;
	border-bottom: white 1px solid;
	font-family: arial;
	background-color: white;
	text-align: center;
}
.CalendarDayCell
{
	border-right: white 1px solid;
	padding-right: 1px;
	border-top: white 1px solid;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: white 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: white 1px solid;
	font-family: arial;
	background-color: white;
	text-align: center;
}
.CalendarHighlightedDayCell
{
	border-right: red 1px solid;
	padding-right: 1px;
	border-top: red 1px solid;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: red 1px solid;
	cursor: pointer;
	color: red;
	padding-top: 1px;
	border-bottom: red 1px solid;
	font-family: arial;
	background-color: white;
	text-align: center;
}
a.enabled, a.enabled:link
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #525252;
}
a.enabled:hover
{
	font-weight: bold;
	color: red;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
}
a.selectedday, a.selectedday:Link, a.selectedday:hover
{
	font-weight: bold;
	color: red;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
}
.AdminPaneRadioButtonList td label
{
	white-space: nowrap;
}
.MemberRegisterBtnCL
{
	width: 30%;
	text-align: center;
}
.MemberRegisterBtnCC
{
	width: 40%;
	text-align: center;
}
.MemberRegisterBtnCR
{
	width: 30%;
	text-align: center;
}
.MemberRegisterButtonsTable
{
	vertical-align: top;
	width: 100%;
	padding: 0;
	border-spacing: 0;
	border: 0;
}
.BasketDescription td, .BasketDescription
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.BasketCarOptionCaption td, .BasketCarOptionCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
Table.BasketCarCompanyTitleTable
{
	width: 100%;
	border: 0;
}
Table.BasketCarCompanyTitleTable Td.BasketCarCompanyTitleCell
{
	width: 50%;
	text-align: left;
}
Table.BasketCarCompanyTitleTable Td.BasketCarCompanyTitleCell span.BasketCarCompanyTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
Table.BasketCarCompanyTitleTable Td.BasketCarPriceCell
{
	width: 50%;
	text-align: right;
}
Table.BasketCarCompanyTitleTable Td.BasketCarPriceCell span.BasketCarPrice
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
Table.BasketCarCompanyTitleTable TD.BasketCarCompanyCarDetailSeperatorLine
{
	width: 100%;
	height: 1px;
	background-color: Silver;
}
Table.BasketCarButtonsTable
{
	width: 100%;
}
Table.BasketCarButtonsTable td.BasketCarButtonsCell1
{
	width: 75%;
}
Table.BasketCarButtonsTable td.BasketCarButtonsCell2
{
	text-align: right;
}
Table.BasketCarButtonsTable td.BasketCarButtonsCell3
{
	width: 10;
}
Table.BasketCarButtonsTable td.BasketCarButtonsCell4
{
}
.BasketCarRemoveButton td, .BasketCarRemoveButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketCarRemoveButtonOver td, .BasketCarRemoveButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketCarChangeButton td, .BasketCarChangeButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketCarChangeButtonOver td, .BasketCarChangeButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketFlightOptionCaption td, .BasketFlightOptionCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
Table.BasketFlightButtonsTable
{
	width: 100%;
}
Table.BasketFlightButtonsTable td.BasketFlightButtonsCell1
{
	width: 75%;
}
Table.BasketFlightButtonsTable td.BasketFlightButtonsCell2
{
	text-align: right;
}
Table.BasketFlightButtonsTable td.BasketFlightButtonsCell3
{
	width: 10;
}
Table.BasketFlightButtonsTable td.BasketFlightButtonsCell4
{
}
.BasketFlightRemoveButton td, .BasketFlightRemoveButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketFlightRemoveButtonOver td, .BasketFlightRemoveButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketFlightChangeButton td, .BasketFlightChangeButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketFlightChangeButtonOver td, .BasketFlightChangeButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketCalculatePriceButton td, .BasketCalculatePriceButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.BasketCalculatePriceButtonOver td, .BasketCalculatePriceButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.BasketHotelOptionCaption td, .BasketHotelOptionCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
table.BasketHotelDetailsHotelNameTable
{
	width: 100%;
	padding: 0;
}
table.BasketHotelDetailsHotelNameTable tr
{
	background-color: #dddddd;
}
table.BasketHotelDetailsHotelNameTable td.BasketHotelDetailsHotelNameCell
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
table.BasketHotelDetailsHotelNameTable . . .
td.BasketHotelDetailsStarInfoCellTable.BasketHotelButtonsTable
{
	width: 100%;
}
Table.BasketHotelButtonsTable td.BasketHotelButtonsCell1
{
	width: 75%;
}
Table.BasketHotelButtonsTable td.BasketHotelButtonsCell2
{
	text-align: right;
}
Table.BasketHotelButtonsTable td.BasketHotelButtonsCell3
{
	width: 10px;
}
Table.BasketHotelButtonsTable td.BasketHotelButtonsCell4
{
}
Table.BasketHotelButtonsTable td.BasketHotelButtonsCell5
{
	width: 10px;
}
Table.BasketHotelButtonsTable td.BasketHotelButtonsCell6
{
}
.BasketHotelFeaturesButton td, .BasketHotelFeaturesButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketHotelFeaturesButtonOver td, .BasketHotelFeaturesButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketHotelRemoveButton td, .BasketHotelRemoveButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketHotelRemoveButtonOver td, .BasketHotelRemoveButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketHotelChangeButton td, .BasketHotelChangeButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #073881;
}
.BasketHotelChangeButtonOver td, .BasketHotelChangeButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0C5BD3;
}
.BasketFareCaption td, .BasketFareCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
Table.basketFareLinesCarTable
{
	width: 100%;
	border: 1;
	padding: 0;
}
Table.basketFareLinesCarTable td.basketFareLinesCarTitleCell
{
	width: 50%;
}
Table.basketFareLinesCarTable td.basketFareLinesCarPriceCell
{
	width: 50%;
	text-align: right;
}
.basketFareLinesCarTitleLabel, basketFareLinesCarTitleLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}
.basketFareLinesCarPriceLabel, basketFareLinesCarPriceLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}


Table.basketFareLinesInsuranceTable
{
	width: 100%;
	border: 1;
	padding: 0;
}
Table.basketFareLinesInsuranceTable td.basketFareLinesInsuranceTitleCell
{
	width: 50%;
}
Table.basketFareLinesInsuranceTable td.basketFareLinesInsurancePriceCell
{
	width: 50%;
	text-align: right;
}
.basketFareLinesInsuranceTitleLabel, basketFareLinesInsuranceTitleLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}
.basketFareLinesInsurancePriceLabel, basketFareLinesInsurancePriceLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}


Table.basketFareLinesHotelTable
{
	width: 100%;
	border: 1;
	padding: 0;
}
Table.basketFareLinesHotelTable td.basketFareLinesHotelTitleCell
{
	/*width: 50%;*/
}
Table.basketFareLinesHotelTable td.basketFareLinesHotelPriceCell
{
	width: 50%;
	text-align: right;
}
.basketFareLinesHotelTitleLabel, basketFareLinesHotelTitleLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}
.basketFareLinesHotelPriceLabel, basketFareLinesHotelPriceLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}
Table.basketFareLinesFlightTable
{
	width: 100%;
	border: 1;
	padding: 0;
}
Table.basketFareLinesFlightTable td.basketFareLinesFlightTitleCell
{
	width: 50%;
}
Table.basketFareLinesFlightTable td.basketFareLinesFlightPriceCell
{
	width: 50%;
	text-align: right;
}
.basketFareLinesFlightTitleLabel, basketFareLinesFlightTitleLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}
.basketFareLinesFlightPriceLabel, basketFareLinesFlightPriceLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}
Table.basketFareLinesTotalFareTable
{
	width: 100%;
	border: 1;
	padding: 0;
}
Table.basketFareLinesTotalFareTable td.basketFareLinesTotalFareTitleCell
{
	width: 50%;
}
Table.basketFareLinesTotalFareTable td.basketFareLinesTotalFarePriceCell
{
	width: 50%;
	text-align: right;
}
.basketFareLinesTotalFareTitleLabel, basketFareLinesTotalFareTitleLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
.basketFareLinesTotalFarePriceLabel, basketFareLinesTotalFarePriceLabel span
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
A.BasketBookHotelRulesLink, A.BasketBookFlightRulesLink, A.BasketBookCarRulesLink, A.BasketBookAgencyRulesLink, A.BasketBookIATARulesLink
{
	color: Red;
}
.BasketBookContinueShoppingButton td, .BasketBookContinueShoppingButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.BasketBookContinueShoppingButtonOver td, .BasketBookContinueShoppingButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.BasketBookClearBasketButton td, .BasketBookClearBasketButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.BasketBookClearBasketButtonOver td, .BasketBookClearBasketButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.BasketBookBasketButton td, .BasketBookBasketButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.BasketBookBasketButtonOver td, .BasketBookBasketButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.ACSearch_ItemStyle, .ACSearch_ItemStyle td
{
	background-color: White;
	color: #3e4678;
}
.ACSearch_AlternatingItemStyle, .ACSearch_AlternatingItemStyle td
{
	background-color: #F4F4F4;
	color: Black;
}
.ACSearch_HighLight td
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #D4E2F8;
	cursor: hand;
	color: #974f09;
}
.ACSearch_HighLight td, .ACSearch_ItemStyle td, .ACSearch_AlternatingItemStyle td
{
	font-size: 8pt;
	font-family: Tahoma;
	border-right: none;
	border-top: none;
	border-bottom: none;
	border-left: none;
}
.ACSearch_ResultTable
{
	border-collapse: collapse;
	padding: 0;
	border-spacing: 0;
	width: 100%;
}
.ACSearch_ResultTable td
{
	padding: 0;
}
div.ACSearch
{
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	border-top: 1px solid #C9C7BA;
	border-right: 1px solid #C9C7BA;
	border-left: 1px solid #C9C7BA;
	border-bottom: 1px solid #C9C7BA;
	background-color: White;
	background-attachment: scroll;
	overflow: auto;
	width: 250px;
	height: 150px;
	display: none;
	overflow-y: scroll;
	overflow-x: hidden;
	position: absolute;
}
.ACSearch img
{
	vertical-align: middle;
}
.ajaxPoupdiv
{
	width: 300px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	background-color: #F4F3E8;
}
.CLCalendar
{
	border-right: #a6a2a0 1px solid;
	padding-right: 2px;
	border-top: #a6a2a0 1px solid;
	display: block;
	padding-left: 2px;
	visibility: hidden;
	padding-bottom: 2px;
	border-left: #a6a2a0 1px solid;
	width: 136px;
	padding-top: 2px;
	border-bottom: #a6a2a0 1px solid;
	position: absolute;
	height: 143px;
	background-color: white;
}
.CLCalendarHeader
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
	z-index: 1;
	left: 0px;
	visibility: inherit;
	padding-bottom: 2px;
	width: 136px;
	cursor: default;
	color: black;
	padding-top: 2px;
	border-bottom: #a6a2a0 1px solid;
	font-family: arial;
	position: absolute;
	top: 0px;
	background-color: #e0e0e0;
	text-align: center;
}
.CLCalendarContent
{
	padding-right: 2px;
	border-top: #a6a2a0 1px solid;
	padding-left: 2px;
	z-index: 2;
	right: 0px;
	left: 0px;
	visibility: inherit;
	padding-bottom: 2px;
	bottom: 0px;
	padding-top: 2px;
	position: absolute;
	top: 19px;
	background-color: white;
}
.CLCalendarPreviousButton
{
	z-index: 2;
	left: 0px;
	visibility: inherit;
	width: 16px;
	cursor: pointer;
	position: absolute;
	top: 4px;
	height: 11px;
}
.CLCalendarNextButton
{
	z-index: 2;
	right: 0px;
	left: auto;
	visibility: inherit;
	width: 16px;
	cursor: pointer;
	position: absolute;
	top: 4px;
	height: 11px;
}
.CLCalendarWeekDayHeader
{
	border-right: white 1px solid;
	padding-right: 1px;
	border-top: white 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 10px;
	visibility: inherit;
	padding-bottom: 1px;
	border-left: white 1px solid;
	width: 16px;
	cursor: default;
	color: #606060;
	padding-top: 1px;
	border-bottom: white 1px solid;
	font-family: arial;
	position: absolute;
	top: 0px;
	height: 13px;
	background-color: white;
	text-align: center;
}
.CLCalendarDayCell
{
	border-right: white 1px solid;
	padding-right: 1px;
	border-top: white 1px solid;
	padding-left: 1px;
	font-size: 10px;
	visibility: inherit;
	padding-bottom: 1px;
	border-left: white 1px solid;
	width: 16px;
	cursor: pointer;
	color: black;
	padding-top: 1px;
	border-bottom: white 1px solid;
	font-family: arial;
	position: absolute;
	height: 13px;
	background-color: white;
	text-align: center;
}
.CLCalendarHighlightedDayCell
{
	border-right: red 1px solid;
	padding-right: 1px;
	border-top: red 1px solid;
	padding-left: 1px;
	font-size: 10px;
	visibility: inherit;
	padding-bottom: 1px;
	border-left: red 1px solid;
	width: 16px;
	cursor: pointer;
	color: red;
	padding-top: 1px;
	border-bottom: red 1px solid;
	font-family: arial;
	position: absolute;
	height: 13px;
	background-color: white;
	text-align: center;
}
.css_TabName
{
	border-right: 2px outset;
	border-top: 2px outset;
	border-bottom: 1px outset;
	border-left: 2px outset;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#CCCCCC,EndColorStr=#E5E5E5);
	cursor: hand;
}
.css_TabName_Hover
{
	border-right: 2px outset;
	border-top: #FBD38E 2px outset;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#E5E5E5,EndColorStr=#CCCCCC);
	border-left: 2px outset;
	cursor: hand;
	border-bottom: 1px outset;
}
.css_Disabled_TabName
{
	border-right: 2px outset;
	border-top: 2px outset;
	border-left: 2px outset;
	cursor: hand;
	color: #999999;
	border-bottom: 1px outset;
	background-color: #ece9e6;
}
.css_Disabled_TabName_Hover
{
	border-right: 2px outset;
	border-top: 2px outset;
	border-left: 2px outset;
	cursor: hand;
	color: #999999;
	border-bottom: 1px outset;
	background-color: #ece9e6;
}
.css_Selected_TabName
{
	cursor: default;
	border-top: 2 #CCCCCC solid;
	border-left: 2 #CCCCCC solid;
	border-right: 2 #CCCCCC solid;
	font-weight: bold;
	background-color: #ece9e6;
	border-bottom: 1px solid #ece9e6;
}
.css_Selected_TabName_Hover
{
	border-left: 2 #CCCCCC solid;
	border-right: 2 #CCCCCC solid;
	border-top: #FBD38E 2px outset;
	font-weight: bold;
	background-color: #ece9e6;
	cursor: default;
}
table.css_Header_Seperator
{
	width: 2;
	height: 100%;
	border-bottom: solid 1px;
}
table.css_Header_Spacer
{
	width: 100%;
	height: 100%;
	border-bottom: solid 1px;
	background-color: #DBE0E6;
}
td.css_Header td
{
	font-size: 9pt;
	font-family: Tahoma;
}
td.css_Body
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	height: 100%;
	width: 100%;
	background-color: #F7F7F7;
	padding: 15px;
}
table.css_Page td
{
	vertical-align: top;
}
table.css_Strip
{
	border-bottom: solid 1px #cccccc;
	background-color: #f7f3f7;
}
.TabLink:Link, .TabSelectedLink:Link, .TabSubLink:Link, .TabSelectedSubLink:Link
{
	color: white;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.TabLink:Visited, .TabSelectedLink:Visited, .TabSubLink:Visited
{
	color: white;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
.TabLink:hover, .TabSelectedLink:hover, .TabSubLink:hover
{
	color: white;
	text-decoration: underline;
	font-family: verdana;
	font-size: 8pt;
}
.TabSelectedSubLink:hover, .TabSelectedSubLink:Visited
{
	color: Yellow;
	text-decoration: underline;
	font-family: verdana;
	font-size: 8pt;
}
.LoginButton td, .LoginButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.LoginButtonOver td, .LoginButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.MemberRegisterCaption td, .MemberRegisterCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.PassengerNextStepButton td, .PassengerNextStepButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.PassengerNextStepButtonOver td, .PassengerNextStepButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.PassengerTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
.BookingCaption td, .BookingCaption
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border: 1px;
}
.BookingTitle
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	white-space: nowrap;
}
td.qs_F_calendarCell
{
}
td.qs_F_calendarTimeCell
{
}
.QuickSearchFlightSearchFormDepartureDate input, .QuickSearchFlightSearchFormReturnDate input
{
	width: 130px;
}
table.qfSearch, .qfSearch
{
	width: 100%;
}
.QuickSearchFormFlightModuleTitleCell, .QuickSearchFormFlightModuleTitleCell td
{
	width: 25%;
	vertical-align: top;
	text-align: right;
}
.QuickSearchFormFlightModuleInputCell
{
	width: 40%;
	vertical-align: top;
	text-align: left;
}
td.QuickSearchFlightSearchFormAdultDropdownCell
{
	width: 10%;
}
td.QuickSearchFlightSearchFormAdultTitleCell
{
	width: 25%;
}
td.QuickSearchFlightSearchFormChildDropdownCell
{
	width: 45%;
}
td.QuickSearchFlightSearchFormChildTitleCell
{
	width: 25%;
	text-indent: 5px;
}
td.QuickSearchFlightSearchFormInfantDropdownCell
{
	width: 10%;
}
td.QuickSearchFlightSearchFormInfantTitleCell
{
	width: 25%;
}
Table.QuickSearchFormFlightModuleHeaderNoticeTable
{
	border-bottom: solid 1 silver;
	width: 100%;
	height: 20px;
}
Table.QuickSearchFormFlightModuleHeaderNoticeTable td.QuickSearchFormFlightModuleHeaderNoticeCell, Table.QuickSearchFormFlightModuleHeaderNoticeTable span.QuickSearchFormFlightModuleHeaderNoticeLabel
{
	width: 100%;
	height: 20px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
Table.QuickSearchFormFlightModuleButtonsTable
{
	width: 100%;
	height: 30px;
}
Table.QuickSearchFormFlightModuleButtonsTable td.cell1
{
	width: 30%;
	height: 100%;
	vertical-align: middle;
}
Table.QuickSearchFormFlightModuleButtonsTable td.cell2
{
	width: 2%;
	height: 100%;
}
Table.QuickSearchFormFlightModuleButtonsTable td.cell3
{
	width: 33%;
	text-align: right;
	height: 100%;
}
Table.QuickSearchFormFlightModuleButtonsTable td.cell4
{
	width: 2%;
	height: 100%;
}
Table.QuickSearchFormFlightModuleButtonsTable td.cell5
{
	width: 33%;
	text-align: left;
	height: 100%;
	vertical-align: middle;
}
.QuickSearchModuleFlightSearchClearFormButton td, .QuickSearchModuleFlightSearchClearFormButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.QuickSearchModuleFlightSearchClearFormButtonOver td, .QuickSearchModuleFlightSearchClearFormButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.QuickSearchModuleFlightSearchStartSearchButton td, .QuickSearchModuleFlightSearchStartSearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.QuickSearchModuleFlightSearchStartSearchButtonOver td, .QuickSearchModuleFlightSearchStartSearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.QuickSearchHotelSearchFormCaption, QuickSearchHotelSearchFormCaption span
{
	color: #00387C;
	font-size: 17px;
	font-weight: bolder;
	font-family: Verdana;
}
Table.QuickSearchFormHotelModuleHeaderNoticeTable
{
	border-bottom: solid 1 silver;
	width: 100%;
	height: 20px;
}
Table.QuickSearchFormHotelModuleHeaderNoticeTable td.QuickSearchFormHotelModuleHeaderNoticeCell, Table.QuickSearchFormHotelModuleHeaderNoticeTable span.QuickSearchFormHotelModuleHeaderNoticeLabel
{
	width: 100%;
	height: 20px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
.QuickSearchFormHotelModuleTitleCell, .QuickSearchFormHotelModuleTitleCell td
{
	width: 45%;
	vertical-align: top;
	text-align: right;
}
.QuickSearchFormHotelModuleInputCell
{
	width: 55%;
	vertical-align: top;
	text-align: left;
}
td.qs_H_calendarCell
{
	width: 150px;
}
td.qs_H_calendarCell input
{
	width: 130px;
}
Table.qs_H_ComboBoxTable, .qs_H_ComboBoxTable
{
	width: 300px;
}
Table.qs_H_ComboBoxTable td.qs_H_AreaLocationComboBoxCell
{
	width: 45%;
}
.qs_H_AreaLocationComboBox
{
	width: 100%;
}
Table.qs_H_ComboBoxTable td.qs_H_CategoryComboBoxCell
{
	width: 55%;
}
.qs_H_CategoryComboBox
{
	width: 100%;
}
Table.qs_H_ComboBoxTable td.qs_H_OccupancyComboBoxCell
{
	width: 45%;
}
.qs_H_OccupancyComboBox
{
	width: 44%;
}
Table.QuickSearchFormHotelModuleButtonsTable
{
	width: 100%;
	height: 30px;
}
Table.QuickSearchFormHotelModuleButtonsTable td.cell1
{
	width: 30%;
	height: 100%;
	vertical-align: middle;
}
Table.QuickSearchFormHotelModuleButtonsTable td.cell2
{
	width: 2%;
	height: 100%;
}
Table.QuickSearchFormHotelModuleButtonsTable td.cell3
{
	width: 33%;
	text-align: right;
	height: 100%;
}
Table.QuickSearchFormHotelModuleButtonsTable td.cell4
{
	width: 2%;
	height: 100%;
}
Table.QuickSearchFormHotelModuleButtonsTable td.cell5
{
	width: 33%;
	text-align: left;
	height: 100%;
	vertical-align: middle;
}
.QuickSearchModuleHotelSearchClearFormButton td, .QuickSearchModuleHotelSearchClearFormButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.QuickSearchModuleHotelSearchClearFormButtonOver td, .QuickSearchModuleHotelSearchClearFormButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.QuickSearchModuleHotelSearchStartSearchButton td, .QuickSearchModuleHotelSearchStartSearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.QuickSearchModuleHotelSearchStartSearchButtonOver td, .QuickSearchModuleHotelSearchStartSearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.QuickSearchCarSearchFormCaption, QuickSearchCarSearchFormCaption span
{
	color: #00387C;
	font-size: 17px;
	font-weight: bolder;
	font-family: Verdana;
}
Table.QuickSearchFormCarModuleHeaderNoticeTable
{
	border-bottom: solid 1 silver;
	width: 100%;
	height: 20px;
}
Table.QuickSearchFormCarModuleHeaderNoticeTable td.QuickSearchFormCarModuleHeaderNoticeCell, Table.QuickSearchFormCarModuleHeaderNoticeTable span.QuickSearchFormCarModuleHeaderNoticeLabel
{
	width: 100%;
	height: 20px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
.QuickSearchFormCarModuleTitleCell, .QuickSearchFormCarModuleTitleCell td
{
	width: 45%;
	vertical-align: top;
	text-align: right;
}
.QuickSearchFormCarModuleInputCell
{
	width: 55%;
	vertical-align: top;
	text-align: left;
}
td.qs_C_calendarCell
{
	width: 150px;
}
td.qs_C_calendarCell input
{
	width: 130px;
}
td.qs_C_calendarTimeCell
{
}
Table.qs_C_ComboBoxTable, .qs_C_ComboBoxTable
{
	width: 300px;
}
Table.qs_C_ComboBoxTable td.qs_C_AreaLocationComboBoxCell
{
	width: 45%;
}
.qs_C_AreaLocationComboBox
{
	width: 100%;
}
Table.qs_C_ComboBoxTable td.qs_C_CategoryComboBoxCell
{
	width: 55%;
}
.qs_C_CategoryComboBox
{
	width: 100%;
}
Table.qs_C_ComboBoxTable td.qs_C_OccupancyComboBoxCell
{
	width: 45%;
}
.qs_C_OccupancyComboBox
{
	width: 100%;
}
Table.QuickSearchFormCarModuleButtonsTable
{
	width: 100%;
	height: 30px;
}
Table.QuickSearchFormCarModuleButtonsTable td.cell1
{
	width: 30%;
	height: 100%;
	vertical-align: middle;
}
Table.QuickSearchFormCarModuleButtonsTable td.cell2
{
	width: 2%;
	height: 100%;
}
Table.QuickSearchFormCarModuleButtonsTable td.cell3
{
	width: 33%;
	text-align: right;
	height: 100%;
}
Table.QuickSearchFormCarModuleButtonsTable td.cell4
{
	width: 2%;
	height: 100%;
}
Table.QuickSearchFormCarModuleButtonsTable td.cell5
{
	width: 33%;
	text-align: left;
	height: 100%;
	vertical-align: middle;
}
.QuickSearchModuleCarSearchClearFormButton td, .QuickSearchModuleCarSearchClearFormButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.QuickSearchModuleCarSearchClearFormButtonOver td, .QuickSearchModuleCarSearchClearFormButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.QuickSearchModuleCarSearchStartSearchButton td, .QuickSearchModuleCarSearchStartSearchButton span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.QuickSearchModuleCarSearchStartSearchButtonOver td, .QuickSearchModuleCarSearchStartSearchButtonOver span
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
.qs_C_ComboBoxTableHolderCell
{
	text-align: center;
}
Table.qs_C_ComboBoxTable, .qs_C_ComboBoxTable
{
	width: 300px;
}
Table.qs_C_ComboBoxTable td.qs_C_VehicleTypeComboBoxCell
{
	width: 50%;
	text-align: center;
}
.qs_C_VehicleTypeComboBox
{
	width: 100%;
}
Table.qs_C_ComboBoxTable td.qs_C_VehicleClassTypeComboBoxCell
{
	width: 50%;
	text-align: center;
}
.qs_C_VehicleClassTypeComboBox
{
	width: 100%;
}
/***\\ QUICK CAR SEARCH FORM END





/* Slider Begin *****************************************************/

.dynamic-slider-control {
	position:			relative;
	/*background-color:	ThreeDFace;*/
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	cursor:				default;
}

.horizontal {
	width:				100%;
	height:				27px;
}

.vertical {
	width:				29px;
	height:				200px;
}

.dynamic-slider-control input {
	display:	none;
}

.dynamic-slider-control .handle {
	position:			absolute;	
	font-size:			1px;
	overflow:			hidden;
	-moz-user-select:	none;
	cursor:				default;
}

.dynamic-slider-control.horizontal .handle {
	width:				11px;
	height:				21px;
	background-image:	url("I.axd?t=i&p=handle.horizontal.png&th=1");
}

.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {
	background-image:	url("I.axd?t=i&p=handle.horizontal.hover.png&th=1");
}

.dynamic-slider-control .line {
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	border:				1px solid;
	border-color:		ThreeDShadow ThreeDHighlight
						ThreeDHighlight ThreeDShadow;
	-moz-border-radius:	50%;	
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}

.dynamic-slider-control.horizontal .line {
	height:				2px;
}

.dynamic-slider-control .line div {
	display:	none;
}

/* Slider End *****************************************************/

sup
{
	font-size:8px;
}

span.nounderline
{
	text-decoration:none ! important;
}

/* HotelRoomForHotelGroup *****************************************************/
table.RoomGroup
{
	width: 100%;
	height: 100%;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	border-bottom: groove;
	border-left: groove;
	border-top: groove;
	border-right: groove;
	/*background-color: #ccffff; /*background-color: #e6f4ff;*/
}

table.RoomGroupInterior
{
	width: 100%;
	height: 20px; 
	/*border-bottom: solid 1px white;
	border-left: solid 1px white;
	border-top: solid 1px white;
	border-right: solid 1px white;*/
	/*background-color: #cccccc;*/
}


.hotelRoomGroupTotalPriceColumn
{
	text-align: center;
	vertical-align: middle;
	width: 20%;
	/*background-color: #cccccc;*/
}

.hotelRoomGroupTotalPriceLabel
{
	color: dodgerblue;
	font-size: medium;
	font-weight: bold;	
}

/* HotelRoomForHotelGroup End *****************************************************/


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}
#boxes #dialog {
  width:820px; 
  height:300px;
  padding:5px;
  background-color:#ffffff;
}

.GridViewFooterCenterCell
{
	font-size: 11px;
	font-weight:bold;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;	
}

.GridViewFooterRightCell
{
	font-size: 11px;
	font-weight:bold;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1 px none #CCCCCC;
}

.FlightSearchResultSiteCurrency2Label
{
}

.FlightSearchResultDomesticSiteCurrency2
{
}

.HotelSearchResultSiteCurrency2Label
{
}

.DailyPriceSiteCurrency2
{
}

.HotelFeaturesDailyPriceSiteCurrency2
{
}

.CarSearchResultSiteCurrency2Label
{
}

.CarSearchResultOtherCarsSiteCurrency2Label
{
}

.MasterPricerCalendarSiteCurrency2
{
}

.OldHotelOptionSiteCurrency2
{
}

.OldHotelRoomDailyPriceSiteCurrency2
{
}

/*TopDestinations Css Start*/


.topDest_29 {
font-size:0.88em !important;
color:#fd6b3c !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_28 {
font-size:0.91em !important;
color:#b2a6a6 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_27 {
font-size:0.94em !important;
color:#445759 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_26 {
font-size:0.97em !important;
color:#1d2326 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_25 {
font-size:1.00em !important;
color:#225378 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_24 {
font-size:1.03em !important;
color:#aac193 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_23 {
font-size:1.06em !important;
color:#82787b !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_22 {
font-size:1.09em !important;
color:#9baac1 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_21 {
font-size:1.12em !important;
color:#686e75 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}


.topDest_20 {
font-size:1.15em !important;
color:#c98b2f !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_19 {
font-size:1.18em !important;
color:#807916 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_18 {
font-size:1.21em !important;
color:#e1b41b !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_17 {
font-size:1.24em !important;
color:#c56520 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_16 {
font-size:1.27em !important;
color:#803c27 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_15 {
font-size:1.30em !important;
color:#1695a3 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_14 {
font-size:1.33em !important;
color:#31353d !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_13 {
font-size:1.36em !important;
color:#2e0927 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_12 {
font-size:1.39em !important;
color:#677e52 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_11 {
font-size:1.42em !important;
color:#b0cc9a !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_10 {
font-size:1.45em !important;
color:#d1570d !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_9 {
font-size:1.48em !important;
color:#a7a37e !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_8 {
font-size:1.51em !important;
color:#046380 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_7 {
font-size:1.55em !important;
color:#c9c9a5 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_6 {
font-size:1.60em !important;
color:#35364a !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_5{
font-size:1.65em !important;
color:#cfb85e !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_4 {
font-size:1.70em !important;
color:#ff9997 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_3 {
font-size:1.80em !important;
color:#313036 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_2 {
font-size:1.90em !important;
color:#b2a1b2 !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_1 {
font-size:2.00em !important;
color:#776d7d !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
text-decoration:none !important;
white-space:nowrap !important;
}
.topDest_0 {
font-size:2.10em !important;
color:#5d695d !important;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;
font-weight:bold !important;
padding:0 0.1em !important;
line-height:1em;
text-decoration:none !important;
white-space:nowrap !important;
}

 /*TopDestinations Css End*/
 
/* TopDestination Flash BackgroundColor Start */ 
div#FlashTopDestination
{
    background-color:#ffffff;
}
/* TopDestination Flash BackgroundColor End */
 
