﻿.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:#3A8DE1;	
}
.DomesticResultSelectedRow td
{
	color:#FFFFFF;
	font-weight:bold;
}
.DomesticResultFlightOption
{
	background-color:#FFFFFF;
	cursor: pointer;/*Fireworks için eklendi*/
	cursor:hand;	

}
.DomesticResultFlightOptionAlternate td
{
	background-color:#000000;
}
.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, .ResultFilterTitleLine a
{
	background-color: #EBEFFA;
	height: 20px;
	padding-left:5px;
	vertical-align:middle;
	text-align:left;
}
.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;
}

.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;
}
.FlightFareSearchResultMainTable
{
	width: 100%;
}
/* Slider Begin *****************************************************/

.dynamic-slider-control {
	position:			relative;
	/*background-color:	ThreeDFace;*/
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	cursor:				default;
}

.horizontal {
	width:				200px;
	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 *****************************************************/


/********     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;
}

.FlightCalendarResultLowestFareCell
{
	background-color: #E7FFE1;
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
}

.FlightCalendarResultCellMouseOver
{
	cursor: pointer;/*Firefox için eklendi*/
	cursor:hand;
	background-color:#9FC1FF;
}

.FlightCalendarResultCell
{
	cursor:pointer;/*Firefox için eklendi*/
	cursor:hand;
}

.FlightCalendarResultCellNoClick
{
	cursor:notSet;/*Firefox için eklendi*/
	cursor:notSet;
}

.FlightCalendarResultTopLeftCell
{
	color:Black;
	background-color: #DDE4F7;
	font-weight: bold;
}

.FlightCalendarResultCalendarTopHeaderDayInMySearch
{
	background-color: #EBEFFA;
	height:35px;
	font-weight: none ;
	color:Black;
}

.FlightCalendarResultCalendarTopHeaderDayNotInMySearch
{
	background-color: #EBEFFA;
	height:35px;
}

.FlightCalendarResultCalendarLeftHeaderDayInMySearch
{
	background-color: #EBEFFA;
	font-weight: none ;
	color:Black;
}

.FlightCalendarResultCalendarLeftHeaderDayNotInMySearch
{
	background-color: #EBEFFA;
}

/********     FlightCalendar Css END      ***********/


.FResultDomesticCell
{
	border-top-color:#6F88DC;
	border-top-style:solid;
	border-top-width:1px;
	height:1px;
}

.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;
}
