﻿body 
{
    font-size: 12px; 
    color: #000000; 
    font-family: Arial;
    margin-top: 0px;
    margin-left:0px;
    margin-right:0px;    
    text-align:center;
}

td
{
   font-size: 12px;
   color: #000000; 
   font-family: Arial; 
}

.pagerow
{
	direction:rtl;
    width: 772px; 
}

.LT { text-align:left; vertical-align:top; }
.hand { cursor:pointer; }

.H2 {height:2px;}
.H4 {height:4px;}
.H5 {height:5px;}
.H8 {height:8px;}
.H10 {height:10px;}
.H15 {height:15px;}
.H20 {height:20px;}
.H30 {height:30px;}
.W5{ width:5px; }
.W50 { width:50px; }

.SeSmallT
{
	color:White;
	font-size: 12px;
	font-weight:bold;
	background-image:url("../../resources/images/SeSmall_t.gif");
	width:190px;
	height:30px;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	padding-right:15px;	
}

.SeT
{
	color:White;
	font-size: 12px;
	background-image:url("../../resources/images/SE_t.gif");
	width:205px;
	height:55px;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	padding-right:8px;
	line-height:15px;
}

.SeMulti
{
	border-right:2px solid #0F9905;
	border-left:2px solid #0F9905;
	text-align:right;
	padding-right:5px;
	padding-left:3px;
	width:201px;
}

.SeM
{
	border-right:2px solid #0F9905;
	border-left:2px solid #0F9905;
	text-align:right;
	padding-right:8px;
	padding-left:5px;
}

.SeRadio
{
	color:white;
	font-size:12px;
	width:50%;
}

.SeRadioYes
{
	color:white;
	font-size:12px;
	font-weight:bold;
	width:50%;
}


.SeMain
{
	text-align:center;
	height:195px;
}

.RightSpace
{
	text-align:right;
	vertical-align:top;
}

.About
{
	background-image:url("../../resources/images/about.gif");
	background-repeat:no-repeat;
	width:213px;
	height:70px;
	text-align:right;
	vertical-align:middle;
}

.AboutBranch
{
	font-family:Arial,Verdana;
	font-size:17px;
	font-weight:bold;
	padding-right:10px;	
	padding-bottom:5px;
}

.AboutTd
{
	font-family:Arial,Verdana;
	font-size:12px;
	padding-right:10px;
	padding-bottom:5px;	
}

.AboutLink
{
	color:#ED7600;
}

.AboutLink:hover
{
	color:#0D7502;
}

.LinksT
{
	background-image:url('../../resources/images/links_top.gif');
	background-repeat:no-repeat;
	width:199px;
	height:28px;
	padding-right:14px;
}

.LinksTop
{
	color:#0D7502;
	font-size:12px;
	line-height:24px;
	font-weight:bold;
	background-image:url('../../resources/images/arrow1.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:18px;
}

.LinksM
{
	background-image:url('../../resources/images/links_backs.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	padding-top:8px;
	padding-right:20px;
}

.LinksRow
{
	background-image:url('../../resources/images/arrow2.gif');
	background-repeat:no-repeat;
	background-position:right;
	line-height:20px;
	padding-right:17px;
}

.LinksItem
{
	color:#81807E;
    font-family:Arial,Verdana;
	font-size:12px;
    text-decoration:none;
}

.LinksItem:hover
{
	color:#0B9002;
    font-family:Arial,Verdana;
	font-size:12px;
}

.NewsT
{
	color:#626262;
	font-size:15px;
	font-weight:bold;
	background-image:url('../../resources/images/NewsT.gif');
	background-repeat:no-repeat;
	padding-right:10px;
	width:204px;
	height:30px;
}

.NewsM
{
	padding:10px;
	border-right:1px solid #D2D2D2;
	border-left:1px solid #D2D2D2;
}

.NewsEmail
{
	width:150px;
}

.NewsTxt
{
	color:#797979;
	font-size:11px;
	height:40px;
}

.DivPlayer
{
	text-align:right;
	width:547px;
}

.playerTitle
{
	background-image:url('../../resources/images/DPlayer/title_bg.gif');
	background-repeat:repeat-x;
	font-family:Arial Narrow; 
	font-size:20px;
	padding-left:15px;
}

.playerTbl
{
	 background-image:url('../../resources/images/DPlayer/ta_bg.gif');
	 background-repeat:no-repeat;
	 width:135px;
	 vertical-align:top;
	 border-right:1px solid #D4D4D4;
}

.playerDivs
{
	width:100%;
	vertical-align:top;
	padding-top:5px;
}

.playRowOn
{
	color:#109005;
	font-size:15px;
	font-weight:bold;
	background-color:White;
	background-image:url('../../resources/images/DPlayer/arrow2.gif');
	background-repeat:no-repeat;
	background-position:right;
	border-top:1px solid #D4D4D4;
	border-bottom:1px solid #D4D4D4;
	padding-right:20px;
	height:42px;
}

.playRow
{
	color:#828282;
	font-size:13px;
	font-weight:bold;
	background-image:url('../../resources/images/DPlayer/arrow1.gif');
	background-repeat:no-repeat;
	background-position:right;
	height:42px;
	padding-right:20px;
	cursor:pointer;
}

.playerT
{
	border-top:1px solid #CBCBCB;
	height:5px;
	vertical-align:bottom;
}

.playerB
{
	border-bottom:1px solid #CBCBCB;
	height:5px;
}

.playerL
{
	border-left:1px solid #CBCBCB;
	width:5px;
}

.DealLong
{
	width:100%;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	cursor:pointer;
}

.DealLongBorder
{
	width:100%;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	cursor:pointer;
	border-top:1px solid #D4D4D4;
}

.DealName
{
	color:#109005;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
}

.DealLink
{
	color:#109005;
	font-size:13px;
	text-decoration:none;
}

.DealLink:Hover
{
	color:#109005;
	font-size:13px;
	text-decoration:underline;
}

.DealDate
{
	color:#626262;
	font-size:11px;
	text-align:right;
	vertical-align:top;
	padding-right:11px;
	padding-left:10px;
}

.DealDays
{
	color:#626262;
	font-size:11px;
	font-weight:bold;
}

.DealText
{
	color:#626262;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	width:200px;
	height:40px;
	overflow:hidden;
}

.DealPre
{
	color:#FA6D1B;
	font-size:11px;
	font-weight:bold;
	width:60px;
	padding-top:5px;
}

.DealCurency
{
	color:#FA6D1B;
	font-size:24px;
	text-align:right;
	vertical-align:bottom;
}

.DealRetail
{
	color:#8C8C8C;
	font-size:12px;
	background-image:url('../../resources/images/phone.gif');
	background-repeat:no-repeat;
	background-position:right top;
	text-align:right;
	vertical-align:top;
	padding-right:20px;
	padding-bottom:20px;
	width:40px;
	line-height:11px;
}

.SeBigT
{
	color:White;
	font-size: 12px;
	font-weight:bold;
	background-image:url("../../resources/images/SeBig_t.gif");
	width:190px;
	height:30px;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	padding-right:15px;
}

.TitleM
{
	color:#2E2E2E;
	font-size:20px;
	background-image:url("../../resources/images/title_b.gif");
	background-repeat:repeat-x;
	width:100%;
	text-align:right;
	padding-top:5px;
	padding-right:2px;
}

.Deals
{
	padding-top:10px;
}

.BannerCenter
{
	padding-top:10px;
	padding-left:2px;
	text-align:left;
}

.Help
{
	padding-top:10px;
}

.DealDiv
{
	width:185px;
	float:right;
}

.CarDiv
{
	width:195px;
	float:right;
}

.DealTable
{
	width:172px;
	cursor:pointer;
}

.DealBoxBorder
{
	background-image:url('../../resources/images/b_bg.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #DDDEE0;
	border-left:1px solid #DDDEE0;
}

.DealImg
{
	text-align:center;
	border-right:1px solid #DDDEE0;
	border-left:1px solid #DDDEE0;
	padding-bottom:2px;
}

.DealBoxTd
{
    padding-right:10px;
    padding-left:7px;
    vertical-align:top;
}

.DealBoxTitle
{
    color:#018500;
    font-family:Arial;
    font-size:13px;
    line-height:12px;
    font-weight:bold;
    text-align:right;
}

.DealBoxName
{
	color:#616161;
    font-size:12px;
    line-height:11px;
    font-weight:normal;
    text-align:right;
    padding-top:4px;
    padding-bottom:2px;
}

.DealStars
{
	text-align:right;
	padding-top:1px;
}

.DescDiv
{
    height:87px;
    overflow:hidden;
}

.DealBoxPrefix
{
	text-align:left;
    color:#ED7600;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    padding-top:2px;
    padding-left:10px;
}

.DealTripDays
{
	color:#616161;
	font-size:11px;
	text-align:center;
	padding-top:2px;
	padding-bottom:5px;
}

.DealBoxTxt
{
	color:#616161;
	font-size:11px;
	text-align:right;
	line-height:11px;
	padding-top:2px;
}

.DealPrice
{
    color:#ED7600;
    font-family:Arial;
    font-size:22px;
    font-weight:normal;
    padding-right:5px;
}

.DealsMainTable
{
	background-repeat:no-repeat;
	width:175px;
	height:270px;
	vertical-align:top;
	cursor:pointer;
}

.DealTitle
{
	color:#505050;
	font-size:15px;
	line-height:12px;
	font-weight:bold;
	padding-top:8px;
	text-align:right;
	vertical-align:top;
}

.DealType
{
	color:#757575;
	font-size:12px;
	font-weight:bold;
	padding-right:20px;
	text-align:right;
	vertical-align:top;
}

.DealsPrePrice
{
	color:#505050;
	font-size:13px;
	font-weight:bold;
	padding-right:20px;
	text-align:right;
	vertical-align:top;
	height:180px;
}

.DealsPrice
{
	color:#FA6D1B;
    font-family:Arial;
    font-size:22px;
    font-weight:normal;
    padding-right:5px;
}

.DealBox1Info
{
	padding-right:20px;	
	padding-left:10px;
}

.DealsInfoDiv
{
	height:85px;
	overflow:hidden;
}

.DealInfoStars
{
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
}

.tblFnt
{
	width:98%;
	text-align:right;
}

.objFnt
{
	font-size:11px;
}

.obj157
{
	width:68px;
}

.obj40
{
	width:95px;
}

.obj177
{
	width:92px;
}

.WP { width:2px; }

.SEImg
{
	text-align:right;
	vertical-align:middle;
	padding-top:15px;
	padding-right:2px;
	padding-left:2px;
	cursor:pointer;
}

.SePax
{
	font-size:11px;
	text-align:right;
	width:45px;
	height:50px;
}

.SeAge
{
	font-size:11px;
	text-align:right;
	height:50px;
}

.SeLink
{
	color:#626262;
	font-size: 11px;
}

.SEButton
{
	text-align:left;
	padding-top:10px;
}

.objRoom
{
	font-size:11px;
	width:20px;
}

.SeRoom
{
	line-height:22px;
}

.SePass
{
	font-size:11px;
	text-align:right;
	width:40px;
	height:50px;
}

.SearchEngineLink
{
	cursor:pointer;
	color:#616161;
	font-size:11px;
	font-weight:normal;	
}

.filterDrag 
{
    position: relative; cursor: pointer;
}
.ResultsFilterBox_Title
{
  /*background-image:url("common/filter/images/filter_title.gif");
  background-repeat:no-repeat;*/
  height:27px;
  width:205px;
}
.ResultsFilterBox
{
  border-left: solid 1px #CED5CE; 
  border-right: solid 1px #CED5CE;  
  background-color:#D5EFD4;
}

.ResultsFilterBlue
{
	background-color:#D4E7EF;
    border-left:solid 1px #CCD4D7;
    border-right:solid 1px #CCD4D7;	
}
    
.ResultsFilterBox_Bottom
{
 /*background-image:url("common/filter/images/filter_bottom.gif");
  background-repeat:no-repeat;*/
  height:11px;
  width:205px;
vertical-align:top;
  
}
.SearchFilterTotalResults
{
    font-family:Arial;
    font-weight:bold;
    color:black;
    
}
.SearchDisplaingResults
{
	
	padding-right:5px;
	font-size:11px;
}
.SearchFilterSliderTd
{
    background-image: url('../../resources/images/common/filter/bg.gif');
    width:183px;
}

.gridPrice
{
	color:#FB6F18;
	font-size:11px;
	font-family:Arial,Verdana;
	text-align:center;
	font-weight:bold;
	font-size: 13px; padding-right: 3px; border-left: 1px solid white; border-bottom: 1px solid white;
}
.Price3
{
	color:#FA6D1B;
	font-size:20px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
}

.gridPriceTd
{
	background-color: #F5F5F5;text-align:center;height: 42px; width: 110px;
}

.gridPriceCaption
{
	color:#FB6F18;
	font-size:12px;
	font-family:Arial,Verdana;
	text-align:center;
	font-weight:bold;
	padding:5px;
}
.gridDetails
{
	 font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#058703;
    text-decoration:underline;  
}
.gridtrUnEven
{
    background-color: #FFFFFF;
    height:35px;
}
.gridtrEven
{
	 background-color: #F8F8F8;
    height:35px;
}
.trMouseOver
{
	color:#FFA97D;
	background-color:#F8EFEA;
	 height:35px;
	 cursor:pointer;
}
.gridText
{
	width:10%;
	font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#4E4E50;
    border-bottom: dotted 1px #E7E3E4;  
    text-align:center;
}
.gridHName
{
	font-family:Arial;
	font-size:16px;
	color:#058A00;
	padding-bottom:4px;
	font-weight:bold;
	text-align:right;
}
.gridBottomBorder
{
	border-bottom: dotted 1px #E7E3E4;  
}
.firstColumnwidth
{
	width:40px;
}

.resultsTableBorder
{
	/*border-bottom: 1px #0E9A03 solid;
	border-right: 1px #0E9A03 solid;
	border-left: 1px #0E9A03 solid;*/
	border: 1px #0E9A03 solid;
}

.FreeSale
{
	color:red;
	font-size:11px;
	font-weight:bold;
	direction:rtl;
	text-align:right;
}

.FreeSaleImg
{
	text-align:left;
	vertical-align:bottom;
}

.resultsdetails
{
	padding-top: 5px; padding-right: 10px;width:375px;
	text-align:right;
	vertical-align:top 
}

.SeparatorVertical
{
	background-color: #DDDDDD;
	 border-right:solid 1px #FFFFFF;
}
.PagingDiv
{
    background-color:#D8D6D7;
    font-weight:bold;
    width:100%;
}
.SummaryHeaderRow
{
	text-align:right;
	font-family:Arial;
	font-size:12px;
	text-align:right;
}
.SummaryBoxRight
{
    background-image:url("../../resources/images/results/summary_box_right.gif");
    background-repeat:no-repeat;
    height:55px;
    width:7px;
}

.SummaryBoxLeft
{
    background-image:url("../../resources/images/results/summary_box_left.gif");
    background-repeat:no-repeat;
    height:55px;
    width:7px;
}
.SummaryBoxBG
{
	 background-image:url("../../resources/images/results/summary_box_bg.gif");
    background-repeat:repeat-x;
    height:55px;
}
.gridTrTitleTop
{
	  font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#FFF3F3;
}
.SearchFilterGetAllResults
{
    padding-right:7px; 
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:blue;
    text-decoration:underline;
    cursor: pointer; 
}

.SearchFilterAllResults
{
	padding-left:7px; 
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:blue;
    text-decoration:underline;
    cursor: pointer; 
    text-align:left;
}

.SearchFilterBody
{
    width:100%;
}
.SearchFilterBorders
{
    border-left: solid 1px #CED5CE; 
    border-right: solid 1px #CED5CE;
}

.SearchFilterTitle
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#475345;
}
.SearchFilterName
{
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#0847A8;
    text-decoration:underline;
}

.SearchFilterPrice
{
    font-family:Arial;
    font-size:10px;
    font-weight:normal;
    color:#4A5247;
    padding-left:7px;
}

.filterHotelName
{
	font-size:11px;
	width:95%;
}

.PagingDiv
{
    background-color:#D8D6D7;
    font-weight:bold;
}

.GridButtom
{
	font-weight:bold;font-size:9pt;font-family:Arial;color:#4f4d4e;
	vertical-align:middle;
}

.isRecommand
{
	width:60px;text-align:right;
}

.resultPrice
{
padding-left:5px;padding-top:5px;vertical-align: top; text-align: left;height: 42px; width: 110px;	
}

.trHeader
{
	background-color: #DDDDDD; font-weight: bold;
}

.DepArr
{
	padding-right: 5px; text-align: right; border-left: 1px solid white; border-bottom: 1px solid white;width: 110px;
}

.packagesgridcell
{
	padding-right: 5px; border-left: 1px solid white; border-bottom: 1px solid white;
}

.borleft
{
	border-left: 1px solid white; border-bottom: 1px solid white;
}

.borerleft
{
	padding-right: 5px; border-bottom: 1px solid white;
}

.packagesRow
{
	background-color: #F6F6F6; height: 17px;
}

.packagesRightcell
{
	padding-right: 5px; font-size: 11px; text-align: right; border-left: 1px solid white; border-bottom: 1px solid white
}

.packagescell
{
	font-size: 11px; border-left: 1px solid white; border-bottom: 1px solid white
}

.gridMoreDetails
{
	color:#009200;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	font-weight: bold; font-size: 11px; border-left: 1px solid white;
    border-bottom: 1px solid white;
}

.ImgBig
{
	width:68%;
	text-align:left;
	vertical-align:top;
	padding-bottom:2px;
}

.ImgsSmall
{
	width:32%;
	text-align:right;
	vertical-align:top;
	padding-right:20px;
}

.PicSmall
{
	height:96px;
	width:96px;
	border:2px solid #DBDAD8;
	cursor:pointer;
}

.PicEmpty
{
	height:96px;
	width:96px;
}

.PicSpace
{
	height:10px;
}

.imgBigWidth
{
	width:510px;
}


.PagesTbl
{
	background-color:#EFEFEF;
	width:100%;
	height:30px;
}

.PagePrev
{
	color:#999999;
	font-size:11px;
	width:8%;
	text-align:left;
	cursor:pointer;
}

.PageNext
{
	color:#999999;
	font-size:11px;
	text-align:right;
	cursor:pointer;
}

.PageNumbers
{
	color:black;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.PageNum
{
	color:#999999;
	font-weight:normal;
	cursor:pointer;
}

.borderT
{
	height:1px;
	width:100%;
	background-color:White;
	border-top:1px solid #D8D8D8;
}

.borderR
{
	background-image:url(../../resources/images/details/grey_corner_r.gif);
	background-repeat:repeat-y;
}

.borderM
{
	vertical-align:top;
	padding-top:5px;
	padding-right:20px;
}

.borderL
{
	background-image:url(../../resources/images/details/grey_corner_l.gif);
	background-repeat:repeat-y;
}

.borderB
{
	height:1px;
	width:100%;
	background-color:White;
	border-bottom:1px solid #D8D8D8;
}
.DetailsPic
{
	text-align:right;
	background-position: right; background-repeat: no-repeat;
	height:190px;
	width:190px;
}

.DetailsImg
{
	text-align:center;
	background-position: center; background-repeat: no-repeat;
}

.DetailsPicImg
{
	height:190px;
	width:190px;
}
.Details
{
	width:70%;
	text-align:right;
	vertical-align:top;
}
.DetailsHdr
{
    font-family:Arial,Verdana;
    font-size:12px;
    font-weight:bold;
}

.DetailsPrice
{
	color:#F65705;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

.DetailsRemark
{
	color:#4F4D4E;
	font-size:11px;	
}
.detailsDestination
{
	color:#A3A3A3;
	font-weight:bold;
	font-size:14px;
}
.HidDiv
{
	overflow:hidden;
	color:#626262;
	font-size:12px;
    font-family:Arial,Verdana;
    vertical-align:top;
}
.SpHdr
{
	color:#0B9002;
	font-size:21px;
    font-family:Arial,Verdana;
    width:85%;
}
.detailsCaption
{
	color:#5d5d5d;
	font-weight:bold;
	font-size:11px;
}

.detailsRoomNumbers
{
	padding-right: 10px; text-align: right;
	width:78%;
}

.DetailsInnerTableHeaderTitle
{
	color:#5d5d5d;
	font-weight:bold;
	font-size:11px;
}

.CommonDetailsText
{
	color:#5d5d5d;
	font-weight:bold;
	font-size:11px;
	padding-right: 5px;
}

.detailsBigCaption
{
	color:#5d5d5d;
	font-weight:bold;
}
.TabOn
{
	background-image:url(../../resources/images/details/tab_off.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:108px;
	height:34px;
	text-align:center;
	cursor:pointer;
	font-family:Arial;
	font-size:18px;
	color:#FC6E1A;
}

.TabSpace
{
	border-bottom:1px solid #D4D4D4;
	width:3px;
}

.TabOff
{
	background-image: url(../../resources/images/details/tab_on.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:108px;
	height:34px;
    text-align:center;
    font-family: Arial;
    font-size: 14px;
    color: #242424;
    font-weight:bold;
    cursor:pointer;
    border-bottom:1px solid #D4D4D4;
}

.TabEnd
{
	border-bottom:1px solid #D4D4D4;
}
.DetailsTd
{
	background-color:white;
	text-align:right;
	vertical-align:top;
	width:100%;
	border-right:1px solid #D4D4D4;
	border-left:1px solid #D4D4D4;
	border-bottom:1px solid #D4D4D4;
	padding:15px;
}
.detailsRoomSearch
{
	text-align:right;
	padding:10px;
	/*border-right:solid 0px #12A107;*/
	/*border-left:solid 4px #12A107;*/
	background-image:url('../../resources/images/details/back_white.gif');
	background-repeat:repeat-y;
	background-position:bottom right;
}
.detailsRoomSearchB
{
	text-align:right;
	padding:10px;
	/*border-right:solid 0px #12A107;*/
	/*border-left:solid 4px #12A107;*/
	background-image:url('../../resources/images/details/back_white_b.gif');
	background-repeat:repeat-y;
	background-position:bottom right;
}

.PriceCheck
{
	background-image:url('../../resources/images/details/back_d.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#0F9E08;
	vertical-align:middle;
}

.PriceCheckBlue
{
	background-image:url('../../resources/images/details/back_b.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#08739E;
	vertical-align:middle;
}

.MainText
{
	color:#5E5E5E;
	padding-top:2px;
	text-align: left;
}

/*Tabs*/

.SportTab
{
    width:297px;
    vertical-align:top;
}

.hdr_mid
{
    background-image:url('../../resources/images/common/product/images/hdr_m.gif');
    background-repeat:repeat-x;
    padding-right:5px;
    width:100%;
    height:65px;
}

.hdrFlight
{
    color:#676767;
    font-size:22px;
    font-family:Arial Narrow;
}

.Airline
{
    color:#5E5E5E;
    font-family:Arial;
    font-size:14px;
    font-weight:normal;
    padding-right:2px;
    vertical-align:bottom;
}
.FNum
{
    color:#5E5E5E;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    padding-right:8px;
    vertical-align:bottom;
}

.SportTabTbl
{
    background-image:url('../../resources/images/common/product/images/back_gray.gif');
    background-repeat:repeat-x;
    background-position:top;
    width:100%;
    padding:2px;
}

.FlyImg
{
    width:25px;
    height:37px;
    border-left:1px solid #DCDCDC;
    text-align:right;
    padding-right:18px;
    padding-left:10px;
}

.FlyTxt
{
    color:#5E5E5E;
    font-size:12px;
    font-family:Arial;
    text-align:right;
    padding-right:10px;
    width:80%;
}

.FlyP
{
    font-size:14px;
    font-weight:bold;
}
 
.FlyDots
{
    background-image:url('../../resources/images/common/product/images/dots_ver.gif');
    background-repeat:repeat-x;
    background-position:center;
    height:25px;
}

.hdr_r
{
    background-image:url('../../resources/images/common/product/images/hdr_r.gif');
    width:10px;
    height:52px;
    border-bottom:2px solid white;
}

.hdr_l
{
    background-image:url('../../resources/images/common/product/images/hdr_l.gif');
    width:10px;
    height:52px;
    border-bottom:2px solid white;
}

.hdr_s
{
    color:#676767;
    font-family:Arial Narrow;
    font-size:22px;
    background-image:url('../../resources/images/common/product/images/hdr_m.gif');
    background-repeat:repeat-x;
    padding-right:5px;
    width:285px;
    height:52px;
    border-bottom:2px solid white;
}
 
.SportArrow
{
	width:20px;
	text-align:left;
	vertical-align:top;
	padding-top:7px;
}

.includingTxt
{
    color:#5E5E5E;
    font-size:12px;
    font-family:Arial;
    text-align:right;
    padding-right:8px;
    padding-left:5px;
}
 
.HotelTbl
{
	width:95%;
}

.HotelTitle
{
    color:#099102;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    padding-top:8px;
    padding-bottom:8px;
}

.HotelHdr
{
	color:#5E5E5E;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    vertical-align:top;
    width:80px;
}

.HotelDetails
{
	color:#5E5E5E;
    font-size:12px;
    font-family:Arial;
    width:90%;
}

.HotelTxt
{
    color:#5E5E5E;
    font-size:12px;
    font-family:Arial;
}

.HotelAmenetiesTbl
{
	text-align:right;
	width:90%;
}

.HotelFacilities
{
  text-align:right;
}

.FacilitiesName
{
	color:#FC6E18;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
}

.Facilities
{
	color:#5E5E5E;
	font-size:11px;
	font-family:Arial;
	text-align:right;
	padding-right:10px;
	width:33%;
}

.TSpace { width:34px; }

.FH1 { height:10px; }

.DealRowDesc
{
	color:#626262;
	font-size:11px;
	font-family:Arial,Verdana;
	text-align:right;
	padding-left:5px;
}
.DealRowPrefix
{
	color:#FB6F18;
	font-size:11px;
	font-family:Arial,Verdana;
	text-align:right;
	font-weight:bold;
}
.DealLinesPhone
{
	color:#8D8D8D;
	font-size:12px;
	font-family:Arial,Verdana;
	font-weight:normal;
	padding-left:5px;
}

.ResultsMoreDetails
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#058703;
    text-decoration:underline; 
    padding-left:5px; 
    
}

.israelCell
{
	padding-right: 5px; font-size: 11px;text-align:right;
}

.IsraelPic
{
	width:190px;
	vertical-align:top;
}

.IsraelPicTd
{
	height:190px;
	width:190px;
	background-position:center;
	background-repeat:no-repeat;
}

.IsraelPicImg
{
	height:190px;
	width:190px;
}

.IsraelHotelName
{
	font-family:Arial (Hebrew);
	font-size:25px;
	color:#058A00;
	padding-bottom:4px;
	text-align:right;
}

.IsraelHotelTxt
{
	font-family:Arial (Hebrew);
	font-size:12px;
	color:#808080;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:10px;
	line-height:18px;
	height:70px;
	vertical-align:top;
	text-align:right;
}

.IsraelMedia
{
	width:100%;
	background-image:url('../../resources/images/israel/media_back.gif');
	background-repeat:repeat-x;
	text-align:right;
}

.IsraelMediaImg
{
	padding-top:4px;
	padding-right:2px;
	padding-left:5px;
	padding-bottom:4px;
}

.IsraelMediaTd
{
	text-align:right;
	vertical-align:bottom;
	padding-bottom:8px;
	padding-right:5px;
	padding-left:10px;
}

.IsraelMediaLink
{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:Black;
	text-decoration:underline;
	cursor:pointer;
}

.IsraelPriceTitle
{
	font-family:Arial;
	font-size:28px;
	color:white;
	background-image:url('../../resources/images/israel/green_m.gif');
	background-position:center;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
	padding-left:2px;
}

.IsraelRoomSearch
{
	height:64px;
	text-align:right;
	padding-right:10px;
	border-right:solid 3px #12A107;
	border-left:solid 4px #12A107;
}

.ResultsMissing
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	width:170px;
	padding-right:5px;
	text-align:right;
	vertical-align:middle;
}

.titleSales
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
}

.IsraelTabOn
{
	background-image:url('../../resources/images/israel/tab_on.gif');
	width:130px;
	height:35px;
	text-align:center;
	font-family:Arial;
	font-size:18px;
	color:#FC6E1A;
}

.IsraelTabOff
{
	background-image:url('../../resources/images/israel/tab_off.gif');
	width:130px;
	height:35px;
	text-align:center;
	cursor:pointer;
	font-family:Arial;
	font-size:18px;
	color:#058A00;
}

.silverT
{
	background-image:url('../../resources/images/israel/silver_tm.gif');
	background-repeat:repeat-x;
	text-align:right;
	vertical-align:bottom;
}

.silverB
{
	background-image:url('../../resources/images/israel/silver_bm.gif');
	background-repeat:repeat-x;
}

.silverR
{
	background-image:url('../../resources/images/israel/silver_r.gif');
	background-repeat:repeat-y;
}

.silverL
{
	background-image:url('../../resources/images/israel/silver_l.gif');
	background-repeat:repeat-y;
}

.silverM
{
	background-color:#F0F0F0;
	text-align:right;
	width:100%;
}

.IsraelSectionM
{
	border-bottom:1px solid #D4D4D4;
}

.IsraelInfo
{	
	text-align:right;
	vertical-align:top;
	background-color:white;
	border-right:1px solid #D4D4D4;
	border-left:1px solid #D4D4D4;
	border-bottom:1px solid #D4D4D4;
	padding:5px;
	width:100%;
}

.IsraelInfoTxt
{
	text-align:right;
	vertical-align:top;
	font-family:Arial (Hebrew);
	font-size:12px;
	color:#4E4E4E;
	padding-top:8px;
	padding-bottom:10px;
	line-height:18px;
}

.IsraelFacility
{
	height:20px;
	padding-left:2px;
}

.IsraelFacilityPic
{
	background-image:url('../../resources/images/israel/icon_back_sm.gif');
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-right:15px;
	height:16px;
}

.IsraelFacilityTxt
{
	font-family:Arial (Hebrew);
	font-size:11px;
	color:#808080;
	padding-right:5px;
	text-align:right;
}

.lblRoomType
{
	font-family:Arial (Hebrew);
	font-size:12px;
	color:#808080;
	text-align:right;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	text-decoration:underline;
}

.IsraelAmenity
{
	height:20px;
	padding-left:2px;
	width:100%;
}

.IsraelAmenityPic
{
	padding-right:5px;
}

.IsraelAmenityTxt
{
	font-family:Arial (Hebrew);
	font-size:11px;
	color:#808080;
	text-align:right;
	padding-right:5px;
	padding-bottom:2px;
	width:120px;
}

.CommonDetailsRoomsTitle
{	
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    height:40px;
    text-align:right;
    vertical-align:middle;
    padding-right:10px;
    padding-left:10px;
}

.CommonDetailsRoom
{
	padding-right:10px;
    padding-left:10px;
}

.CommonDomesticRoomsTitle
{	
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    text-align:right;
    vertical-align:middle;
    padding-right:5px;
}

.CommonDetailsRoomsInnerTableBorder
{
	background-color: White;
	width:100%;
}

.CommonDetailsInnerTableHeaderTitle
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #636363;
	padding-right: 5px;
}

.titleSales
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
}

.drpDomesticHotelRoom
{
    font-size:12px;
    font-family:Arial;
    width:120px;
}

.drpRoomType
{
    font-size:12px;
    font-family:Arial;
    width:120px;
}

.drpInfants
{
    font-size:12px;
    font-family:Arial;
    width:70px;
}

.txtboxDates
{
	width:70px;
}

.pricePhone
{
	color:#8D8D8D;
	font-weight:bold;
}
.priceNet
{
	color:#FA6D1A;
	font-size:20px;
}

.linkPressHere
{
	color:#09830A;
	cursor:pointer;
	text-decoration:underline;
}

.CommonDetailsRoomsPrice
{
	color:#F97724;
	font-size:18px;
}

.ShadowR
{
	background-image:url(../../resources/images/shadow_r.gif);
	background-repeat:repeat-y;
	width:8px;
}

.ShadowL
{
	background-image:url(../../resources/images/shadow_l.gif);
	background-repeat:repeat-y;
	width:8px;
}

.ShadowT
{
	background-image:url(../../resources/images/shadow_t.gif);
	background-repeat:repeat-x;
	height:8px;
}

.ShadowB
{
	background-image:url(../../resources/images/shadow_b.gif);
	background-repeat:repeat-x;
	height:8px;
}

.BoxTitleTxtLeft
{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:bottom;
	padding-left:5px;
}

.BoxTitleText
{
     font-size:14px; 
     color:#707070; 
     font-family:Arial,Verdana;
     text-align:right; 
     font-weight:bold;
     padding-top:3px;   
}

.BoxTitleBG
{
    background-image:url('../../resources/images/common/title_bg.gif');
	background-repeat:repeat-x;
	height:45px;
}

.BoxTitleR
{
    background-image:url('../../resources/images/common/title_r.gif');
	background-repeat:no-repeat;
	text-align:right;
	height:45px;
	width:8px;
}

.BoxTitleR2
{
    background-image:url('../../resources/images/common/title_r2.gif');
	background-repeat:no-repeat;
	text-align:right;
	height:45px;
	width:55px;
}

.BoxTitleL
{
    background-image:url('../../resources/images/common/title_l.gif');
	background-repeat:no-repeat;
	height:45px;
	width:8px;
}

.PromoTableTopRightBox
{	
	height:60px;
	width:50px;
	border-bottom:1px solid #BCBABB;	
}

.PromoTablePriceRightBox
{	
	height:40px;
	width:40px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#4F4D4E;
}

.AirLinePictureBox
{
	vertical-align:middle;
	text-align:center;
	width:80px;
	height:60px;	
	border-right:1px solid #BCBABB;
	border-bottom:1px solid #BCBABB;
}

.LinkNamePromo
{
	font-family:Arial;
	font-size:11px;	
	color:#2065B3;
	text-decoration:underline;	
}

.LinkPricePromo
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#4F4D4E;
	text-decoration:underline;		
}

.LinkPriceBox
{
	height:40px;
	background-color:#F7F7F7;
	border-right:1px solid #BCBABB;
	text-align:center;
}

.LinkPriceBoxDesc
{
	font-size:11px;	
}

.FlightInterdataHeader
{
	background-color:#F6F6F6;
    height:20px;
    font-weight:bold;
}

.FlightTxt
{
	font-size:11px;
	text-align:center;
}

.FlightLink
{
	font-size:11px;
	line-height:11px;
	text-align:center;
}

.SearchResultsPrice
{	
	font-family:Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #F85506;
	line-height:28px;
}


.tdSegmentSeperator
{
    border-bottom-style:dashed; 
    border-bottom-color:#ECECEC; 
    border-bottom-width:1px;
}

.interdataWaitingList
{
	text-decoration:none;
	color:Red;
	font-size:11px;
	line-height:11px;
}

.SrRight
{
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
}

.SrImg
{
	padding-right:2px;
	padding-left:8px;
	vertical-align:middle;
	width:30px;
}

.SrFN
{
	color:black;
	font-size:11px;
	text-align:right;
}

.SrTime
{
	color:black;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	padding-left:10px;
}

.SrO
{
	color:#F55507;
	font-size:12px;
	font-weight:bold;
}

.SrG
{
	color:#178814;
	font-size:12px;
	font-weight:bold;
}

.SrLeft
{
	width:102px;
	background-color:#F6F6F6;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #BCBABB;
}

.SrPrice
{
	color:#F85506;
	font-size:17px;
	font-weight:bold;
}

.SrText
{
	color:black;
	font-size:11px;
}

.SrSeat
{
	color:red;
	font-size:11px;
	font-weight:bold;
}

.SrSep
{
	width:99%;
	background-image:url(../../resources/images/v_seperator.gif);
	background-repeat:repeat-x;
	background-position:right;
	height:5px;
}

.AL { width:20px; height:18px; border:1px solid #D6D6D6; }
.MT{width:100%;direction:rtl;}
.FI{padding-top:4px;padding-right:5px;}

.gridTName
{
	color:#4F4D4E;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-right:8px;
	width:20%;
}

.gridDate
{
	color:#4E4E50;
	font-size:11px;
	text-align:center;
	width:15%;
}

.gridDesc
{
	color:#4E4E50;
	font-size:11px;
	text-align:center;
	width:25%;
}

.gridTPrice
{
	color:#FB6F18;
	font-size:12px;
	font-family:Arial,Verdana;
	text-align:center;
	font-weight:bold;
	line-height:22px;
	width:15%;
}

.gridLink
{
	color:#009200;
    font-weight:bold;
	font-size:11px;
}

.summaryShowMap
{
	color:#0000FF;
}

.HRH
{
    height:20px;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#4F4E4C;
    background-color:#F6F6F6;
    border-bottom: solid 1px #D7D7D7;
    padding-right:12px;
    text-align:right;
}

.HRH1
{
	height:20px;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#4F4E4C;
    background-color:#F6F6F6;
    border-bottom: solid 1px #D7D7D7;
    padding-right:14px;
    text-align:right;
}

.PriceDescription
{
	height:15px;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#4F4D4E;
    text-align: center;
}

.FilterPrice
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    color:#F85605;
}

.FilterHdr
{
	height:24px;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#4E4C4D;
}

.FilterDescription
{
	font-family:Arial;
    font-size:11px;
}

.RT
{
	padding-right:14px;
	font-size:11px;
    text-align:right;
}

.WarnBR
{
      background-image:url(../../resources/images/flights/err_br.gif);
      background-repeat:no-repeat;
      background-position:right;
      width:16px;
      height:16px;
}

.WarnBL
{
      background-image:url(../../resources/images/flights/err_bl.gif);
      background-repeat:no-repeat;
      width:16px;
      height:16px;
}

.WarnTR
{
      background-image:url(../../resources/images/flights/err_tr.gif);
      background-repeat:no-repeat;
      background-position:right;
      width:16px;
      height:16px;
}

.WarnTL
{
      background-image:url(../../resources/images/flights/err_tl.gif);
      background-repeat:no-repeat;
      width:16px;
      height:16px;
}

.WarnBorderBottom
{
      border-bottom:1px solid #AE371A;
      vertical-align:top;
      width:96%;
}

.WarnBorderTop
{
      border-top:1px solid #AE371A;
      width:96%;
}

.WarnBorderSides
{
      border-left:1px solid #AE371A;
      border-right:1px solid #AE371A;
}

.warnPic
{
	padding-right: 10px;
	text-align:right;
	vertical-align:top;
	width:20px;
}

.warnText
{
      font-weight: bold; 
      font-size: 12px; 
      color: #A01E00;
      font-family: Arial; 
      vertical-align:top;
      text-align:right;
      padding-right: 5px;
      padding-left:10px;
}

.warnLinks
{
      font-size: 9pt; font-family: Arial, Miriam Fixed;
      font-weight:bold;
      text-align:right;
      color:#2E7AD3;    
}

.warnFrame
{
      background-image:url(../../resources/images/flights/warnnFrame.gif);
      background-repeat:no-repeat;
      height:45px;
      background-position:right ;
} 

.InterdataR
{
	padding-right:10px;width:60%;vertical-align:top;
}

.InterdataL
{
	width:40%;vertical-align:top;
}

.interTxt
{
	font-family:Arial;
	font-size:11px;	
}

.InterAirline
{
	text-align:right ;width:130px;vertical-align:bottom;
}

.GenTable
{	
	font-family:Arial;
	font-size:12px;	
	width:100%;
	padding-top:10px;
}

.RemarksMiddle
{
	width:96%;
	vertical-align:top;
	height:200px;
	background-color:#F2F2F2;
}

.OrderButtonBackground
{
	background-color:#F2F2F2;
	padding:10px;
	height: 52px;
	text-align:left;
}

.FlightChanged
{
	text-align:left; padding-bottom: 5px;
}

.Pass { width: 50%; vertical-align: top; }
.PassTd { width:96%; vertical-align:top; height:200px; }

.Remarks
{
	background-color:#F2F2F2;
	text-align:right;
	width:100%;
	height:100%;
}

.PaxFields
{
	font-family:Arial;
	font-size:12px;
	color:#4D4D4D;
}

.PaxBold
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#4D4D4D;
}

.PaxTable
{
	background-color:White;
}

.PaxColumns
{
	font-family:Arial;
	font-size:12px;
	height:20px;
	width:100%;
}

.PaxItems
{
	background-color:#F2F2F2;	 
}

.PaxSeperator
{
	text-align:center;
	height:1px;
	background-color:#D8D6D7;
}

.PaxTxt
{
	font-size:11px;
}

.SummingPaxDetails
{
	height:28px;
	font-size:14px;
	font-weight:bold;
	color:#707070;
	text-decoration: underline;
	text-align: right;
	
}

.FlightDetailsSummary
{
	text-align:right;
	background-color:#F2F2F2;
	padding-right:20px;
	width:100%;
}

.SequelFlight
{	
	font-size:14px;
	font-weight:bold;
	height:25px;
	vertical-align:middle;
	background-color:#D8D6D7;
	text-align:right;
	
}

.SegmentBorderDown
{
	font-size:12px;
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #BCBABB;
	height:25px;
	width:18%;
}

.SegmentBorder
{
	font-size:12px;
	font-weight:bold;
	text-align:right;
	border-right:1px solid #BCBABB;
	border-bottom:1px solid #BCBABB;
	height:25px;
}

.FlightSegmentsTableText
{
	font-size:12px;	
	text-align:right;
}

.SegmentImg
{
	width:27px;
	text-align:center;
}

.SegmentHeader
{
	font-size:12px;
	font-weight:bold;	
}

.SegmentColor
{
	font-size:12px;	
	text-align:right;
	background-color:#F7F7F7;
	border-right:1px solid #BCBABB;
	
}

.AirLineTableName
{
	font-family:Arial;
	font-size:11px;	
	width:50%; 
	text-align:right;
}

.SegmentText
{
	font-size:12px;	
	text-align:right;
}

.InfoIcon
{
	width:12px;
	padding-right:2px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
visibility: hidden;
z-index: 100;
font-size: 10pt;
text-align:right;
font-family:Arial;
border: solid 1px #008A2C;
background-color: #EBFFD7;
}
.ToolTipHeader
{
  background-color:#008A2C;
  color:White;
  font-weight:bold;
  vertical-align:top;
  text-align:right;
  width:100% ; 
  padding-right:5px;	
}
.ToolTipBody
{
  width:100% ; 
  padding-right:10px;
  padding-left:10px;
}

.tdTitleSegment
{
	text-align:left;
	font-weight: bold;
	font-size: 11pt;
	color:#002963;
}

.helpTable
{
	background-color:#C8E7F9;
}

.comDetailsText
{
	color: #4F4D4E;
	font-size: 11px;
	font-family: Arial;
}

.DetailsPreText
{
	color: #4F4D4E;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.DetailsText
{
	color:#4F4D4E;
	font-family:Arial,Verdana;
    font-size:11px;
    width:90%;
    text-align:right;
}
.RoomTd
{
	text-align: right; padding-right: 10px;
    height: 64px; width: 540px; border-left: solid 4px #12A107;
}

.BranchesTbl
{
	width:100%;
	border-bottom:solid 1 red;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
}

.BranchesRow
{
	height:32px;
}

.BranchesTD
{
	font-size:16px;
	font-weight:bold;
	width:588px;
	text-align:right;
}

.BranchesTxt
{
	text-align:right;
	font-size:11px;
}

.BranchesRowAlternative
{
	height:32px;
	background-color:#F5F3F4;
}

.BranchTxt
{
	color: #626262;
	font-size: 12px;
	font-family: Arial;
	padding:5px;
}

.CustomerServiceFormText
{
	color:#4F4D4E;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	text-align:right;
}

.CustomerServiceFormRed
{
	color:#D74B34;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	text-align:right;
}

.CustomerServiceFormDataTD
{
	width:134px;
	height:14px;
}

.CustomerServiceFormData
{
	font-size:11px;
}

.TahnksTbl
{
	direction:rtl;
    width: 772px;
    background-image:url('../../resources/images/common/thanks.jpg'); 
	background-repeat:no-repeat;
	background-position:left bottom;	
}

.tnxTd
{
	color:#008B00;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	padding-top:70px;
	height:270px;
}

.tnxLink
{
	color:#FF5C00;
	font-size:12px;
}

.SupportPnl
{
	font-family:Arial (Hebrew);
	font-size:11px;
	color:#4F4D4E;
	vertical-align:top;
	text-align:right;
	width:100%;
	height:200px;
	padding:5px;
}

.ContactTd
{
	font-family:Arial (Hebrew);
	font-size:11px;
	color:#4F4D4E;
	vertical-align:top;
	text-align:right;
	width:100%;
	padding-top: 8px; padding-right: 20px; padding-left: 20px; padding-bottom: 8px;
}

.helpTitle
{
	font-family:Arial (Hebrew);
	font-size:14px;
	color:Green;
}

.helpLink
{
	font-size:12px;
	font-weight:bold;
	color:#048600
}

.InfoRed
{
	color:Red;	
}

.timeHeaderCell
{
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.timeCellCenter
{
	color:Black;
	font-size:12px;
	text-align:center;
}

.timeCellRight
{
	color:Black;
	font-size:12px;
	text-align:right;
	padding-right:10px;
}

.LangFlag
{
	padding-top:5px;
	padding-right:5px;
	padding-left:8px;
	text-align:left;
	vertical-align:top;	
}

.LangTxt
{
	color: #0A246A;
	font-size:12px;
	font-family:@Arial Unicode MS;
	text-align:left;
}

.LangSeperator
{
	background-color:#ACABAB;
	height:1px;
	vertical-align:top;
}

.SeTBlue
{
	color:White;
	font-size: 12px;
	font-weight:bold;
	background-image:url("../../resources/images/Se_tblue.gif");
	width:190px;
	height:30px;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	padding-right:15px;	
}

.SeBlue
{
	height: 215px; border-right: solid 2px #05698E; border-left: solid 2px #05698E;
    vertical-align: top; padding-left: 3px; padding-right: 5px;	
}

.SeTBlueSmall
{
	color:White;
	font-size: 12px;
	font-weight:bold;
	background-image:url("../../resources/images/Se_tSmallB.gif");
	width:190px;
	height:30px;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	padding-right:15px;	
}

.SkiResults
{
	border: 1px solid #0066AE;
    padding: 10px;
}

.SkiResultsTd
{
	padding-right: 10px;width:310px;
	text-align:right;
	vertical-align:top;
}

.gridSiteName
{
	color:#0066AE;
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	direction:rtl;
	padding-bottom:4px;
	text-align:right;
	vertical-align:top;
}

.SkiTop
{
	vertical-align:top;padding-top:10px;
}

.SkiStars
{
	text-align:right;padding-right:10px;
}

.SkiDiv
{
	width:105px;height:80px;background-color: #F5F5F5;text-align:center;vertical-align:middle;
}

.GridSitePrice
{
	color:#0066AE;
	font-size:11px;
	font-family:Arial,Verdana;
	text-align:right;
	font-weight:bold;
}

.SkiPrice
{
	font-size: 26px;font-weight: normal;
}

.GridHotelName
{
	color:#0066AE;
	font-weight:bold;
	font-size:16px;
	
}

.SkiRooms
{
	border-top:1px solid #DEDEDE
}

.SkiRoomH
{
	background-color: #DDDDDD; font-weight: bold;
}

.SkiRoomTypeH
{
	padding-right: 5px;width:325px;
}

.SkiRoomPriceH
{
	padding-right: 5px;width:50px;
}

.SkiRoom
{
	background-color: #F6F6F6; height: 17px;
}

.SkiAlter
{
	background-color: #FFFFFF; height: 17px;
}

.SkiRoomType
{
	padding-right: 5px; font-size: 11px;width:325px;
}

.SkiRoomPrice
{
	color:#0066AE;
	font-size:13px;
	font-family:Arial,Verdana;
	text-align:right;
	font-weight:bolder;
	direction:rtl;
	width:50px;
	padding-right: 5px;
}

.GridRoomUrl
{
	font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#058703;
    text-decoration:underline; 
    padding-left:5px;
}

.SkiLink
{
	text-align:left;
	padding-left:5px;
}

.SpHdrResort
{
	color:#004985;
	font-size:22px;
    font-family:Arial,Verdana;
    font-weight:bold;
}

.ResortSpecItemHeader
{
	color:#5E5E5E;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    width:40%;
}

.SkiTitle
{
	color:#08739E;
}

.MarketMain
{
	border-right:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;
	text-align:right;
	padding-right:4px;
	padding-left:4px;
}

.MarketTitle
{
	background-image:url('../../resources/images/marketing/gray_back.gif');
	padding-top:18px;
	width:763px;
	height:67px;
}

.MarketGreen
{
	color:#079002;
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	padding-right:20px;
}

.MarketGreenSmall
{
	color:#079002;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
	padding-right:20px;
}

.MarketRedArea
{
	color:#E54000;
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	padding-top:80px;
}

.MarketRed
{
	color:#E54000;
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
}

.MarketRight
{
	text-align:right;
	vertical-align:top;
	padding-top:10px;
	padding-right:10px;
}

.MarketLeft
{
	color:#565656;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	line-height:22px;
	width:235px;
	padding-top:10px;
}

.MkGreen
{
	color:#079002;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
}

.MkRed
{
	color:#E54000;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	padding-right:10px;
}

.MKHdr
{
	color:#5B5B5B;
	line-height:22px;
}

.MKTxt
{
	width:134px;
}

.MKSMS
{
	width:80px;
}

.MkTtl
{
	color:#565656;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	line-height:40px;
	padding-right:5px;
}

.MkChk
{
	color:#565656;
	font-family: Arial;
	font-size:12px;
	line-height:28px;
}

.MkTtlLineTop
{
	border-top:1px solid #DADADA;
	width:95%;
	height:20px;
}

.MkTtlLineBottom
{
	text-align:right;
	border-bottom:1px solid #DADADA;
	padding-top:12px;
	padding-bottom:20px;
	padding-right:5px;
	width:100%;
}

.MkMsg
{
	color:#565656;
	font-family: Arial;
	font-size:18px;
	width:514px;
}

.MkLink
{
	color:#565656;
}

.MillionWhite
{
	text-align:center;
	border-right:1px solid #CBCBCB;
	border-left:1px solid #CBCBCB;
	padding-top:8px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:8px;
}

.MillionGray1
{
	background-image:url("../../resources/images/million/millgrayBack.gif");
	text-align:center;
	padding-right:6px;
	padding-left:6px;
}

.MillionGray2
{
	background-image:url("../../resources/images/million/millgrayBack.gif");
	text-align:center;
	padding-top:1px;
	padding-right:11px;
	padding-left:11px;
	padding-bottom:4px;
}

.millTtl
{
	color:#0F8D05;
	font-size:22px;
	font-weight:bold;
	line-height:21px;
	vertical-align:top;
	padding-bottom:2px;
}

.millSub
{
	color:#6B6B6B;
	font-size:18px;
	line-height:28px;
	font-weight:bold;
}

.millHdr
{
	color:#0F8D05;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
}

.millTxt
{
	color:#6B6B6B;
	font-size:14px;
	font-weight:bold;
}

.millink
{
	color:#F79100;
	font-weight:bold;
}

.millPrice
{
	color:#0F8D05;
	font-size:18px;
	text-align:right;
	width:70%;
}

.milGreen
{
	color:#0F8D05;
}

.millImg
{
	width:35%;
	background-repeat:no-repeat;
	background-position:center;
}

.millionBanners
{
	padding-top:3px;
}

.IGr
{
      text-align:right;
      vertical-align:top;
      width:65px;
}

.IGdiv
{
      height:336px;
      overflow:auto;
      text-align:right;
      padding-top:4px;
      vertical-align:top;
}
.IGl
{
      text-align:left;
      vertical-align:top;
      width:487px;
}
.IGon
{
      width:70px;
      height:70px;
      border:1px solid #028F02;
}

.IGoff
{
      width:70px;
      height:70px;
      border:1px solid #A6A6A6;
      cursor:pointer;
      text-align:left;
}
.IG
{
      vertical-align:top;
      text-align:left;
      padding-left:10px;
      padding-bottom:5px;
      background-repeat:no-repeat;
      background-position:left center;
}
.IGIm
{
      border:3px #A3A3A3 solid;
}
.IGTI
{
      width:78px;vertical-align:top;text-align:left;
}
.IGNums
{
      border-top:1px solid white;padding-top:8px;color:#A3A3A3;font-weight:bold;font-size:16px;text-align:center;width:100px;
}
.IGp
{
      text-align:left;width:160px;direction:ltr;vertical-align:top;padding-right:5px;padding-left:5px;
}

