﻿.top_bar a.basic_logo img{behavior: url(../Include/iepngfix.htc);}
.interactive_small {position: relative; margin:0px auto; width:929px; height: 89px; padding-right: 28px;}
.interactive_small img.interactive_small_frame{position:absolute; left: 0px; top: 0px; behavior: url(../Include/iepngfix.htc);}

.breadCrumbs{margin: -2px auto 0px; width:921px; padding-right: 32px; color: #004265; font-size: 0.9em; direction:rtl;}
.breadCrumbs a{color: #8C8C8C; text-decoration: none;}
.breadCrumbs a:hover{text-decoration: underline;}

/*---- Content ----*/
.content{margin:0px auto; width:927px;  padding-right: 30px; clear: both; direction:rtl;}
.content h2{margin: 14px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:1px solid #f04e22; font: bold 1.9em arial; color: #f04e22; border-right: 4px solid white;}
.content h1{margin: 14px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:1px solid #f04e22; font: bold 1.9em arial; color: #f04e22; border-right: 4px solid white;}
.content h1.FamilyPackages_h2 span, .content h2.FamilyPackages_h2 span{font-weight:bold; font-size:0.7em;}
/*---- result_left_side ----*/
.result_left_side{width:250px; float:left; text-align:right; padding-bottom:30px; background:#e6e7e8 url('../images/result_left_side_close.gif') left bottom no-repeat;}

/* --- Box Info --- */
.Important_boxInfo {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Important_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat; font-size:0.9em;}
.Important_box_bottom span {text-decoration:none;}
.Important_box_bottom strong {display:block; font-size: 1.1em; color:#003f62;}
.Important_box_bottom h2 {display:block; font: bold 1.1em arial; color:#003f62; border-bottom: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.Important_box_bottom span {display:block; padding-top:5px; color:#404040;}

/* --- Box0 --- */
.Important_box0{width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Important_box0 .Important_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box0 .Important_box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box0 .Important_box_bottom .advframe{ padding:10px 10px 5px 5px; }

@media only screen and (max-width : 1366px) {
.Important_box0 {display:none;}
}

/* --- Box1 --- */
.Important_box1 {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Important_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box_bottom span {text-decoration:none;}
.Important_box_bottom strong {font-size: 1.1em; color:#003f62;}
.Important_box_bottom span {color:#404040;}
.Important_box1 ul {margin-top:5px; width:220px;}
.Important_box1 li {padding-right:10px; background:url('../images/result_left_list_a1.gif') right 6px no-repeat; color:#404040; padding-bottom:5px;}
.Important_box1 li.List_Arrow {padding-right:10px; background:url('../images/List_Arrow.gif') right 6px no-repeat; color:#404040; padding-bottom:5px;}
.Important_box1 li.list_ico{background: url('../images/result_left_list_ico.gif') right 2px no-repeat !important;}
.Important_box1 li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/result_left_list_a_link.gif') right top repeat-y;  line-height: 0.9em; padding-right:8px;  color:#748da6; text-decoration:none;}
.Important_box1 li a:hover { color:#014a84; background-position:right -21px; text-decoration: underline;}

/* --- Box2 --- */
.Important_box2 {position:relative; width:250px; text-align:center; margin:0 auto; }
.Important_box2 a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:250px; text-decoration:none; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:12px; position:relative;}
.Important_box2 a span.Important_box_top{display:block; width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box2 a span.Important_box_bottom2 {display:block; text-align:center; padding:0px 10px 20px 11px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box2 a:hover, .Important_box2 a:hover span {background-position: -250px top; cursor:pointer;}
.Important_box2 a:hover span.Important_box_bottom2{ background-position: -250px bottom; cursor:pointer;}
.Important_box2_img{ display:block; width:229px;}
.Important_box2_frame_inside{position:relative; display:block;}
.Important_box_bottom2 img.Important_box2_frame { display:block; width:229px; position:absolute; }
.Important_box_bottom2 img.Important_box2_img { display:block; width:229px; height:75px;}
.Important_box_bottom2 span{display:block; color:#404040; font: bold 1.15em arial; margin:0 auto;}
.Important_box_bottom2 strong {display:block; font: bold 1.4em arial; color:#f04e22; margin:5px 0px 1px 0px;}
.Important_box_bottom2 span.Important_box_bottom2_text{display:block; font: normal 1em arial; color:#404040; width:160px; padding-top:5px;}

/* --- Box3 --- */
.Important_box3{width:250px; text-align:right;}
.Important_box3 a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:250px; font-size: 0.9em; color: #404040; text-decoration:none; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px; position:relative;}
.Important_box3 .Important_box_top{display:block; width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box3 a span.Important_box_bottom3 {display:block; position:relative; width:228px; padding: 10px 22px 25px 0px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box3 strong{display: block; font-size:1.5em; color:#004265; padding-bottom: 6px;}
.Important_box3 span.Important_box_bottom_download_guide{display:block; color:#748da6; background:url("../images/result_left_list_a_link.gif") right 3px repeat-y; padding-right: 9px; margin-top: 9px;}
.Important_box3 span.Important_box_bottom_img { display:block; position:absolute; top:-20px; left:12px; height:119px; width:96px; }

.Important_box3 a:hover, .Important_box3 a:hover .Important_box_top{background-position: -250px top; cursor:pointer;}
.Important_box3 a:hover .Important_box_bottom3{background-position: -250px bottom; cursor:pointer;}
.Important_box3 a:hover span.Important_box_bottom_img{background-position: left 120px; cursor:pointer;}
.Important_box3 a:hover span.Important_box_bottom_download_guide{text-decoration:underline; background-position:right -18px; color:#004265;}

/* --- Box7 --- */
.Important_box7{width:250px; text-align:right;}
.Important_box7 div.Check {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:250px; font-size: 0.9em; color: #404040; text-decoration:none; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px; position:relative;}
.Important_box7 .Important_box_top{display:block; width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box7 div.Check .Important_box_bottom7 {display:block; position:relative; width:228px; padding: 10px 22px 25px 0px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box7 strong{display: block; font-size:1.5em; color:#004265; padding-bottom: 6px;}
.Important_box7 span.Important_box_bottom_download_guide{display:block; color:#748da6; background:url("../images/result_left_list_a_link.gif") right 3px repeat-y; padding-right: 9px; margin-top: 9px;}
.Important_box7 span.Important_box_bottom_img { display:block; position:absolute; top:-20px; left:12px; height:119px; width:96px; }

.Important_box7 div.Check:hover, .Important_box7 div.Check:hover .Important_box_top{background-position: -250px top; cursor:pointer;}
.Important_box7 div.Check:hover .Important_box_bottom7{background-position: -250px bottom; cursor:pointer;}
.Important_box7 div.Check:hover span.Important_box_bottom_img{background-position: left 120px; cursor:pointer;}
.Important_box7 div.Check:hover span.Important_box_bottom_download_guide{text-decoration:underline; background-position:right -18px; color:#004265;}

/* --- Important MoreDeals --- */
.Important_MoreDeals {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Important_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box_bottom {width:220px; position:relative; padding:5px 15px 20px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box_bottom strong {font-size: 1.1em; color:#003f62;}
.Important_MoreDeals .Important_box_bottom ul {margin-top:10px;}
.Important_MoreDeals .Important_box_bottom li {float:right; padding-bottom:5px; height:14px; width:112px;}
.Important_MoreDeals .Important_box_bottom li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/list_Flights_Vacation_title_ico.gif') right 2px repeat-y;  line-height: 0.9em; padding-right:9px; color:#262626; text-decoration:none;}
.Important_MoreDeals .Important_box_bottom li a:hover { color:#014a84; background-position:right -18px; text-decoration: underline;}

.Important_MoreDeals .importantBox_changeDis{padding: 4px 0px 5px 0px;}
.Important_MoreDeals .importantBox_changeDis select{width: 214px; font-size: 0.95em; vertical-align: middle; margin-left: 4px;}

.Important_MoreDeals .importantBox_searchFocus{padding: 1px 0px 0px 0px;}
.Important_MoreDeals .importantBox_searchFocus ul{margin-top: 0px;}
.Important_MoreDeals .importantBox_searchFocus li{float: none; height: auto; padding-bottom: 2px; width: auto;}
.Important_MoreDeals .importantBox_searchFocus li label{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 76px;}
.Important_MoreDeals .importantBox_searchFocus li input{font-size: 0.9em; width: 87px; vertical-align: middle;}
HTML/**/>BODY .Important_MoreDeals .importantBox_searchFocus li input{width: 98px; *width: 96px; width: 96px\0/;}

.Important_MoreDeals .importantBox_searchFocus li a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 42px; height: 25px; background-position: left top; background-repeat: repeat-y; text-decoration: none; font-size: 2px; color: white; vertical-align: middle; line-height: normal; padding-right: 0px;}
.Important_MoreDeals .importantBox_searchFocus li a.importantBox_focusDate_btn{background-image: url(../images/focus_dates_btn.gif);}
.Important_MoreDeals .importantBox_searchFocus li a.importantBox_focusPass_btn{background-image: url(../images/focus_passengers_btn.gif);}
.Important_MoreDeals .importantBox_searchFocus li a:hover{background-position: left -25px; color: white;}
.Important_MoreDeals .importantBox_searchFocus li.importantBox_searchFocus_submit{height: 19px; padding: 4px 0px 0px 6px;}
.Important_MoreDeals .importantBox_searchFocus li input.changeDestination_btn{float: left; border: 0px; width: 52px; height: 19px; font-size: 2px; background: url(../images/focus_search_submit.png) left top repeat-y; vertical-align: middle; cursor: pointer; color: #2C5B76;}
.Important_MoreDeals .importantBox_searchFocus li input.changeDestination_btn_o{float: left; border: 0px; width: 52px; height: 19px; font-size: 2px; background: url(../images/focus_search_submit.png) left -19px repeat-y; vertical-align: middle; cursor: pointer; color: #E74119;}
/*--- Result Box Open ---*/
.result_box_open { width:616px; background:url('../images/result_box_opne_bg.gif') right top repeat-y; padding:0px 7px 7px 7px;}
.result_box_open span.result_box_img_top {display: block; width:630px; height: 2px; margin: 0px -7px 0px -7px; background:url('../images/result_box_opne_img_top.gif') right top no-repeat; font-size: 2px;}
.result_box_open .result_box_open_overflow{overflow: hidden;}
.result_box_open .result_box_open_overflow th {vertical-align:top;}

.result_box_bottom { width:630px; height:16px; text-align:center; background:url('../images/result_box_bottom_bg.gif') right -16px repeat-y;}
.result_box_bottom a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; margin:0 auto; background:url('../images/result_box_bottom_right.gif') right top repeat-y;  text-decoration:none; text-decoration: none; color: #F6C6BA; font:normal 0.9em arial; cursor:pointer;}
.result_box_bottom a span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 16px; padding: 0px 63px 0px 82px; background:url('../images/result_box_bottom_left.gif') left top repeat-y;}
.result_box_bottom a span span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding: 0px 0px 0px 0px; background: none;}
.result_box_bottom a:hover span span{text-decoration: underline;}

.result_box_open strong.result_box_open_title{display: block; padding: 15px 5px 7px 5px; color:#f04e22;}

.result_box_open td.result_box_open_title{ font-weight:bold; background-image:none; height: auto; padding: 15px 5px 7px 5px !important; color:#f04e22; font-size:1em;}

.result_box_open table {width:616px;}
.result_box_open table th{background: #e6e7e8; color: #8c8c8c; font:normal 0.85em arial; border-bottom: 12px solid white; padding: 1px 2px 0px 2px; text-align: right;}
.result_box_open table th.immidiatePlace_th{padding: 1px 2px 0px 2px;}
.result_box_open table td{font: normal 0.9em arial; color:#404040; vertical-align: top; height: 25px; padding: 11px 2px 9px 10px; background: url('../images/result_box_open_bottom_line.gif') left bottom repeat-x;}
HTML/**/>BODY .result_box_open table td{padding: 11px 2px 14px 10px; *padding: 11px 2px 9px 10px;}
.result_box_open table td.result_box_open_ico {background:url('../images/result_box_open_ico.gif') right -3px repeat-y; width: 11px; font-size: 2px;}
.result_box_open table td.result_box_open_arro_left{background:url('../images/result_box_open_arro_left.gif') left 6px no-repeat; width: 15px; font-size: 0.9em; color:#ffffff; }

.result_box_open table tr.resultBox_lastTR td{background: none;}
.result_box_open table tr.resultBox_lastTR td.result_box_open_ico {background-image: url('../images/result_box_open_ico.gif'); background-position: right -3px; background-repeat: repeat-y;}
.result_box_open table tr.resultBox_lastTR td.result_box_open_arro_left{background-image: url('../images/result_box_open_arro_left.gif'); background-position: left 6px; background-repeat: no-repeat;}

.result_box_open table td span{font: normal 0.95em arial;}
.result_box_open table tr td.Places_remaining{color:#f04e22; width: 75px;}
.result_box_open table tr td.Places_remaining_OW{color:#f04e22; width:20px;}
.result_box_open table tr td.price{font: bold 1.3em arial; color:#003f62; padding-left: 0px;}

.result_box_open table tr.resultBox_tRO td{background-color: #e6e7e8; cursor: pointer;}
.result_box_open table tr.resultBox_tRO td.result_box_open_ico{background-position: right -49px;}

.result_box_open table tr.resultBox_tRO_lastTR td{background-color: #e6e7e8; background-image: url(../images/result_box_open_bottom_noli.gif); cursor: pointer;}
.result_box_open table tr.resultBox_tRO_lastTR td.result_box_open_ico {background: #e6e7e8 url('../images/result_box_open_ico.gif') right -49px repeat-y;}
.result_box_open table tr.resultBox_tRO_lastTR td.result_box_open_arro_left{background: #e6e7e8 url('../images/result_box_open_arro_left.gif') left 6px no-repeat;}

.result_box_open .result_box_open_more_info {display: block; font-size:0.9em; margin-right:10px; padding:10px 0px 10px 0px; text-decoration:none; height: 21px; position:relative; z-index:150;}
.result_box_open a.result_box_open_more_info_plus {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; color:#404040; text-decoration: none; padding: 2px 30px 0px 0px; height: 19px; background:url('../images/plus_minus_icon.gif') right top no-repeat;}
.result_box_open a.result_box_open_more_info_plus:hover{background-position: right -21px;}
.result_box_open a.result_box_open_more_info_minus {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; color:#404040; text-decoration: none; padding: 2px 30px 0px 0px; height: 19px; background:url('../images/plus_minus_icon.gif') right -42px no-repeat;}
.result_box_open a.result_box_open_more_info_minus:hover{background-position: right -63px;}

.result_box_open a.result_box_open_more_link {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; color:#003f62; text-decoration:none; height: 19px; padding-top: 2px;}
.result_box_open a.result_box_open_more_link:hover {color:#003f62; text-decoration:underline;}

.resultBox_moreInfo_overflow{padding: 10px 0px 0px 0px;}

/* Search box */
.searchBox_holder{position: relative; height: 145px; width: 631px;}
HTML/**/>BODY .searchBox_holder{min-height: 145px; height: auto;}
.searchBox_holder_another{position: relative; height: 146px;}
HTML/**/>BODY .searchBox_holder_another{min-height: 146px; height: auto;}
.searchBoxTop_title {color:#003f62; padding:0px 10px 2px 0px; font-size: 1.1em;}

/*---- Result_Right_side ----*/
.right_side{padding-top: 9px;}
.result_right_search_box_title{color:#fff; padding:7px 14px 0px 0px;}
.result_right_search_box_title strong {color:#fff;}
.result_right_search_box ul{width:620px; height:88px;}
.result_right_search_box ul li{width:155px; height:68px; float:right; padding:20px 20px 0px 0px; line-height:18px;}
.result_right_search_box ul li a {text-decoration:none; color:#262626; cursor: pointer;}
.result_right_search_box ul li.result_right_box_strip{background:url('../images/result_top_box_strip.gif') right 20px no-repeat;}
.result_right_search_box ul li a strong {display:block; color:#003f62;}
.result_right_search_box ul li span {height:30px;}
.result_right_search_box ul li span.price{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#003f62; font:bold 1.1em arial; padding-left:14px !important; height:14px; background:url('../images/result_arro_ico.gif') left top repeat-y; padding-bottom:1px;}
.result_right_search_box ul li a:hover span.price{ background-position:left 16px;}
.result_right_search_box ul li a:hover strong {text-decoration:underline;}

.result_right_search_box a.result_right_search_open_box{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/new_update_search.png') right top no-repeat; width: 136px; height:19px; padding: 1px 15px 0px 0px; font-size: 2px; color: #EBEBEB; margin-top: -2px;}
.result_right_search_box a.result_right_search_open_box:hover{background-position: left -20px; color: #093D5D;}
.result_right_search_box_title a.result_right_search_close_box {color:#ffffff; margin-left:10px; background:url('../images/result_right_search_close_box_ico.gif') right 4px no-repeat; float:left; padding-right:14px; text-decoration:none; float:left;  }
.result_right_search_box_title a.result_right_search_close_box:hover{text-decoration:underline; background-position:right 4px;}

/*--- Search Box ---*/
.result_right_search_box{width:631px; background: url('../images/result_right_search_box_mid.gif') left top repeat-y; position:relative;}
.result_right_search_box_top{width:621px; height:35px; background: url('../images/result_right_search_box_top.png') left top no-repeat; padding:0px 0px 0px 10px; vertical-align:middle; }
.result_right_search_box_top span{float:right;}
.result_right_search_box_top a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; text-decoration:none; color:#fff; height:12px; background:('../images/result_right_search_box_ico.gif') right top no-repeat;}
.result_right_search_box_top a:hover{text-decoration:underline;}

.result_right_search_box_top_wide{width:621px; height:50px; background: url('../images/result_right_search_box_top2.png') left top no-repeat; padding:0px 0px 0px 10px; vertical-align:middle; }
.result_right_search_box_top_wide span{float:right;}
.result_right_search_box_top_wide a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; text-decoration:none; color:#fff; height:12px; background:('../images/result_right_search_box_ico.gif') right top no-repeat;}
.result_right_search_box_top_wide a:hover{text-decoration:underline;}

.result_right_search_box_close{width:631px; height:8px; background:#e6e7e8 url('../images/result_right_search_box_close.gif') left bottom no-repeat; font-size: 2px;}
.result_right_search_box table {margin:0px 5px 5px 0px;}
.result_right_search_box table tr td {vertical-align:top; height: 90px; border-left:solid 1px #d6d7d8; padding:0px 8px 0px 8px;}
.result_right_search_box table tr td strong {display:block; color:#003f62; padding:3px 0px 2px 0px;}
.result_right_search_box table tr td select {width:100px; vertical-align:middle;}
.result_right_search_box table tr td select.hotelProperties {width:111px; vertical-align:middle;}
.result_right_search_box table tr td.NoNights select {width:auto;}
.result_right_search_box table tr td.FilterProp {border:0px; background:url('../images/FilterProp_ico.gif') 95px 23px no-repeat; padding-right:15px;}
.result_right_search_box table tr td.PropHotel {border:0px; padding-left:3px;}
.result_right_search_box table tr td ul{width:auto; height:auto; }
.result_right_search_box table tr td ul li{ float:none; padding:0px 0px 0px 0px; margin:0px; height:17px; width:auto;}
.result_right_search_box table tr td ul li input{vertical-align:middle;}
.result_right_search_box .SearchBox_links{float:left; padding:10px 5px 20px 8px;}
.SearchBox_links a.showHotel {display:block; font-size:2px; width:145px; height:31px; background:url('../images/showHotel_ico.gif') right top repeat-y; margin-bottom:10px; padding:5px 5px 0px 0px; color:#013754;}
.SearchBox_links a.showHotel:hover{background-position:left -36px; color:#ef6741;}
.SearchBox_links a.MostSoldHotel{display:block; width:144px; height:20px; background:url('../images/MostSoldHotel.gif') right top repeat-y; color:#ffffff; text-decoration:none; padding:2px 1px 0px 0px;}
.SearchBox_links a.MostSoldHotel:hover{background-position:left -22px; color:#ffffff;}

.searchBox_holder_narrow{position: relative; width: 632px; height: 33px;}
.searchBox_holder_narrow .result_right_search_box{background: none;}
.searchBox_holder_narrow .result_right_search_box_top{height: 33px; background: url('../images/result_right_search_box_narrow.png') left top no-repeat;}

/*--- Search Big Box ---*/
.result_right_search_big_box{position: absolute; right: 1px; top: 0px; z-index:35; width:626px; background:url('../images/result_right_search_big_box_mid.gif') right top repeat-y; padding: 0px 5px 0px 0px; color:#fff;}
.result_right_search_big_box_top{width:630px; height:6px; font-size: 2px; background:url('../images/result_right_search_big_box_top.gif') right top no-repeat; margin:0px -5px 0px 0px;}
.result_right_search_big_box_bottom{width:630px; height:8px; background:url('../images/result_right_search_big_bottom.gif') right bottom no-repeat; margin:0px -5px 0px 0px; font-size: 2px;}
.bigSearchBox_overflow{overflow: hidden; height: 19px;}

.frameTable td.right{vertical-align:top; padding:0px;}
.frameTable td.leftTD {vertical-align:bottom; width:150px; padding-right:20px;}
.result_right_search_big_box .result_right_search_box_title{color:#fff; padding:1px 8px 3px 0px;}
.result_right_search_big_box table {margin:5px 3px 0px 0px;}

.result_right_search_big_box td{color: #fff; padding-top: 2px;}
.result_right_search_big_box td.result_right_form_box_Numbers1 {width:23px; height:15px; background:url('../images/result_right_form_box_Numbers.gif') 8px 7px repeat-y; font-size: 2px; color: #E04116; vertical-align: top;}
.result_right_search_big_box td.result_right_form_box_Numbers2 {width:23px; height:15px; background:url('../images/result_right_form_box_Numbers.gif') 8px -18px repeat-y; font-size: 2px; color: #E04116; vertical-align: top;}
.result_right_search_big_box td.result_right_form_box_Numbers3 {width:23px; height:15px; background:url('../images/result_right_form_box_Numbers.gif') 8px -57px repeat-y; font-size: 2px; color: #E04116; vertical-align: top;}

.result_right_search_big_box a.form_map {display:block; width:44px; height:25px; background: url('../images/form_destn_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.result_right_search_big_box a.form_Calendar {display:block; width:44px; height:25px; background: url('../images/form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.result_right_search_big_box a.form_Target {display:block; width:44px; height:25px; background: url('../images/form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}

.result_right_search_big_box a:hover {background-position:left -25px;}
.result_right_search_big_box input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.result_right_search_big_box input.submit_form {display:block; border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; float:left; padding-left: 6px; }
.result_right_search_big_box input.submit_form:hover {background-position: left -35px; color: #ec4b1f;}

 input.submitForm {border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; padding-left: 6px; cursor: pointer;}
 input.submitForm_o {border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left -35px repeat-y; font-size: 2px; text-align: left; color: #ec4b1f; padding-left: 6px; cursor: pointer;}

 input.submitFormResults {border:0px; width:94px; height:35px; background: url('../images/form_Search_Reservation_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; padding-left: 6px; cursor: pointer;}
 input.submitFormResults_o {border:0px; width:94px; height:35px; background: url('../images/form_Search_Reservation_btn.gif') left -35px repeat-y; font-size: 2px; text-align: left; color: #ec4b1f; padding-left: 6px; cursor: pointer;}

.title_and_Note{padding-top: 20px; width: 631px; height: 18px;}
.title_Map_left{padding-top:5px !important; height: auto !important;}
.title_Map_left_b{padding-top: 23px !important; height: auto !important;}
.title_and_Note span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#003f62; float:right; font:normal 1.2em arial;}
.title_and_Note span.title_and_Note_title{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float: left; width: 255px; color:#8c8c8c;font:normal 0.9em arial; padding-top: 2px;}
.title_and_Note span.title_and_Note_titleMap{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float: left; width: 185px; color:#8c8c8c;font:normal 0.9em arial; padding-top: 2px;}

a.form_map {display:block; width:44px; height:25px; background: url('../images/form_map_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}

/*--- direct_flights ----*/
.Direct_flights{ width:631px;}
.Direct_flights_title{width:620px; height:25px; line-height:25px; background-color:#f04e22; color:#fff; font-weight:bold; padding-right:10px; margin-bottom: -8px;}
.Direct_flights_box{ position:relative; width:616px; height:62px; font:normal 0.9em arial; margin-top: 14px; border:1px solid #003f62; border-bottom: 0px; padding:6px; cursor: pointer;}
.Direct_flights_box_ro{border:1px solid #F04E22; border-bottom: 0px;}

.Direct_flights_box a{display:block; position:absolute; top:58px; right:10px; width:60px; height:11px; background:url('../images/Opinion.gif') right 4px no-repeat; font:normal 0.95em arial; padding-right:14px; border:none; color:#003f62; text-decoration:none;}
.Direct_flights_box a:hover{text-decoration:underline;}

.Direct_flights_box strong.price_img{ display:block; width:82px; height:42px; float:left; padding-top:20px; background:url('../images/result_price_bg.png') left top no-repeat; color:#fff; font:bold 1.6em tahoma; text-align:center;}
.Direct_flights_box strong.Direct_Flight{width:48px; background:url('../images/spacer.gif') left 23px no-repeat; padding:16px 5px 0px 5px; line-height: 12px;}
.Direct_flights_box strong.Date{width:115px; background:url('../images/spacer.gif') left 23px no-repeat; padding:21px 6px 0px 6px;}
.Direct_flights_box strong.Place{ background:url('../images/spacer.gif') left 23px no-repeat; padding:21px 9px 0px 9px;}
.Direct_flights_box strong.go_and_back{ background:url('../images/spacer.gif') left 23px no-repeat;  padding:21px 9px 0px 9px;}
.Direct_flights_box strong.places_approval { color:#f04e22; width:76px; padding:16px 7px 0px 7px; line-height:12px;}
.Direct_flights_box strong {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; text-align:center; color:#003f62;}
.Direct_flights_box .Direct_flights_box_img{margin-top:14px; }

.Direct_flights_box_open{ height: 14px; width: 630px; text-align: center; background: url('../images/Direct_flights_box_open.gif') center top repeat-y; border-top:1px solid #003f62;}
.Direct_flights_box_open a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font:normal 0.9em/1em arial; color:#003F62; height:14px; text-decoration: none;  background:url('../images/result_box_bottom_right_open.gif') right top repeat-y; cursor: pointer;}
.Direct_flights_box_open span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:14px; background:url('../images/result_box_bottom_left_open.gif') left top repeat-y; padding:0px 13px 0px 33px;}

.Direct_flights_box_open_ro{border-top:1px solid #F04E22; background-position: center -14px;}
.Direct_flights_box_open_ro a{background-position: right -14px; color: #F6C6BA;}
.Direct_flights_box_open_ro a span{background-position: left -14px;}

/*--*/
.Direct_flights table.OutSideTable {width:100%; margin-bottom:20px;}
.Direct_flights table.OutSideTable2 {border-top: solid 5px #f04e22; margin-bottom: 20px;}
.Direct_flights .moreResultBorder {display:block; height:5px; background-color:#f15325; margin-top:8px; clear: both; font-size: 2px;}
.Direct_flights table.OutSideTableLast {border-top: solid 5px #f04e22; border-bottom: solid 5px #f04e22;}
.Direct_flights td {vertical-align:top;}
.Direct_flights td.rightSide {width:76px; background-color:#e6e7e8; text-align:center; padding-top:23px;}
.Direct_flights td.rightSide strong {display:block; color:#003f62; font-size:0.9em;}
.Direct_flights td.rightSide span.StarsIco{display:block;  }
.Direct_flights td.rightSide span.rightSideInclud{display:block; color:#003f62; font-size:0.9em; padding-top:3px;}
.Direct_flights td.rightSide span.StarsText {display:block; color:#003f62; font-size:1.2em; font-weight:bold; padding-bottom:3px;}
.Direct_flights td.rightSide span.rightSidePrice { display:block; color:#666666; padding-top:14px; font-size:0.9em;}

/* Packge Box Table */
.Direct_flights .PackgeBox_Frame {padding:20px 9px 0px 0px;}
.Direct_flights .PackgeBox_Frame table.VacationPackages td.Packge_boxRight{padding-left: 11px;}
.Direct_flights .PackgeBox_Frame table.VacationPackages td.Packge_boxLeft{padding-right: 11px;}

.Direct_flights table.VacationPackages .Packge_box{width:168px; height:259px; border-top:solid 1px #003f62; border-left:solid 1px #003f62; border-right:solid 1px #003f62; padding:2px; text-align:center; position:relative;}
.Direct_flights table.VacationPackages .Packge_box strong {display:block; color:#f04e22; padding-top:5px;}
.Direct_flights table.VacationPackages .Packge_box span.PackgsPrice{display:block; color:#003f62; font-size:1.8em; font-weight:bold; /*padding-top:7px;*/}
.Direct_flights table.VacationPackages .Packge_box span.PackgsDate {display:block; padding-top:1px; padding-top:0px; font-size:0.9em;}
.Direct_flights table.VacationPackages .Packge_box span.PackgsNote {display:block; color:#666666; padding-top:4px; font-size:0.85em;}
.Direct_flights table.VacationPackages .Recommended_TopIco {position:absolute; top:0px; left:0px; behavior: url(../Include/iepngfix.htc);}
.Direct_flights table.VacationPackages .airlineSponsor_bg{position:absolute; top: 78px; left: 2px; display: block; width: 168px; height: 23px; padding: 2px 0px 0px 0px; background: url(../images/airline_sponsor_bg.jpg) left top no-repeat;}
.airlineSponsor_bg{position:absolute; top: 78px; left: 2px; display: block; width: 168px; height: 23px; padding: 2px 0px 0px 0px; background: url(../images/airline_sponsor_bg.jpg) left top no-repeat;}

.Direct_flights table.VacationPackages .Packge_box_ro{width:168px; height:259px; border-top:solid 1px #f04e22; border-left:solid 1px #f04e22;  border-right:solid 1px #f04e22; padding:2px; text-align:center; position:relative; background-color:#e6e7e8; cursor: pointer;}
.Direct_flights table.VacationPackages .Packge_box_ro strong {display:block; color:#f04e22; padding-top:5px;}
.Direct_flights table.VacationPackages .Packge_box_ro span.PackgsPrice{display:block; color:#003f62; font-size:1.8em; font-weight:bold; /*padding-top:7px;*/}
.Direct_flights table.VacationPackages .Packge_box_ro span.PackgsDate {display:block; padding-top:1px; padding-top:0px; font-size:0.9em;}
.Direct_flights table.VacationPackages .Packge_box_ro span.PackgsNote {display:block; color:#666666; padding-top:4px; font-size:0.85em;}

.Direct_flights table.VacationPackages .Packge_box_click{height:259px;}
.Direct_flights table.VacationPackages .ChecktoCompare {position:absolute; top:240px; right:3px; width:161px; z-index:45; text-align:right; color:#003f62; font-size:0.9em;}
.Direct_flights table.VacationPackages .ChecktoCompare input{vertical-align:middle;}
.Direct_flights table.VacationPackages .ChecktoCompare a {float: left; vertical-align:middle; background:url("../images/left_over2_btn.gif") left top repeat-y; cursor:pointer; height:18px; text-decoration:none;}
.Direct_flights table.VacationPackages .ChecktoCompare a span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url("../images/right_over2_btn.gif") right top repeat-y; color:#646879; height:17px; padding:1px 4px 0px 10px; text-decoration:none;}
.Direct_flights table.VacationPackages .ChecktoCompare a:hover{background-position:left -18px; color:#ffffff;}
.Direct_flights table.VacationPackages .ChecktoCompare a:hover span {background-position:right -18px; color:#ffffff;}

.Direct_flights .Packge_boxOpen {width:522px; border-left:solid 1px #f04e22; border-right:solid 1px #f04e22; margin-right:9px; background-color:#e6e7e8; padding:10px 10px 0px 10px; font-size:0.9em;}
.Direct_flights .Packge_boxOpen_overflow{overflow:hidden;}
.Direct_flights .Packge_boxOpen table {background:url('../images/Packge_boxOpenIn_mid.gif') right top repeat-y; width:522px;}
.Direct_flights .Packge_boxOpen table tr th {width:65px; color:#003f62; text-align:right; padding-top:5px; padding-right:10px;}

.Direct_flights .Packge_boxOpen tr {vertical-align:top;}
.Direct_flights .Packge_boxOpen tr td{padding-top:5px;}
.Direct_flights .Packge_boxOpen tr.Packge_boxOpenIn_top{width:522px; height:5px; font-size:2px; background:url('../images/Packge_boxOpenIn_top.gif') right top no-repeat;}
.Direct_flights .Packge_boxOpen tr.Packge_boxOpenIn_Spacing{width:522px; height:5px; font-size:2px; background:url('../images/Packge_boxOpenIn_Spacing.gif') right bottom no-repeat;}
.Direct_flights .Packge_boxOpen tr.Packge_boxOpenIn_bottom{width:522px; height:5px; font-size:2px; background:url('../images/Packge_boxOpenIn_bottom.gif') right bottom no-repeat;}
.Direct_flights .Packge_boxOpen tr td span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font-size:1.6em; font-weight:bold; color:#003f62; padding:0px 12px 0px 10px;}
.Direct_flights .Packge_boxOpen tr td a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#748da6;text-decoration:none; background:url("../images/result_left_list_a_link.gif") repeat-y right 3px; padding-right:8px;}
.Direct_flights .Packge_boxOpen tr td a:hover{background-position: right -18px; color:#003f62;}

.Direct_flights .Packge_boxOpen tr td ul li {float:right; margin-left:10px; text-align:center;}
.Direct_flights .Packge_boxOpen tr td ul li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; color:#003f62; text-align:center; height:15px; padding-top:22px;}
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a1 { background:url('../images/packge_pictures.gif') center top no-repeat; }
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a2 { background:url('../images/packge_video.gif') center top no-repeat;}
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a3 { background:url('../images/packge_hotel.gif') center top no-repeat;}
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a4 { background:url('../images/packge_rooms.gif') center top no-repeat;}
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a5 { background:url('../images/Packge_boxOpen_a3.gif') center top no-repeat;}
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a6 { background:url('../images/packge_map.gif') center top no-repeat;}
.Direct_flights .Packge_boxOpen tr td ul li a.Packge_boxOpen_a7 { background:url('../images/Packge_boxOpen_a7.gif') center top no-repeat;}
.Direct_flights .Packge_boxOpen tr td ul li a:hover{text-decoration:underline; background-position: center top; cursor:pointer;}

.Direct_flights .Packge_boxOpen table tr.vacationPriceTR th{padding-top:15px; padding-bottom: 7px;}
HTML/**/>BODY .Direct_flights .Packge_boxOpen table tr.vacationPriceTR th{padding-top:16px; *padding-top:15px;}
.Direct_flights .Packge_boxOpen table tr.vacationPriceTR td{padding-top:10px; padding-bottom: 7px;}

/* AppearanceLanding table */
.Direct_flights .Packge_boxOpen table.AppearanceLanding {width:100%; background:none;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding tr td {padding:0px; padding-bottom:3px; color:#404040;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding tr td.AppearanceLanding_Go{background:url('../images/AppearanceLanding_Go.gif') right 4px no-repeat; padding-right:12px;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding tr td.AppearanceLanding_Back{background:url('../images/AppearanceLanding_Back.gif') right 4px no-repeat; padding-right:12px;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding tr td span {font-weight:normal; font-size:0.85em; padding:0px 4px 0px 0px;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; padding-left:10px; padding-top:8px; background-position:right 11px;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding a:hover{background-position:right -10px;}

.Direct_flights .Packge_boxOpen .SendGoPackge { height:27px; padding:14px 0px 14px 0px;}
.Direct_flights .Packge_boxOpen .SendGoPackge span{ display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; color:#666666; height:27px;}
.Direct_flights .Packge_boxOpen .SendGoPackge span a {display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; width:79px; height:27px; background:url('../images/Continuation_btn.gif') left top repeat-y; font-size:2px; color:#f06a44; vertical-align:middle;  margin-right:10px;}
.Direct_flights .Packge_boxOpen .SendGoPackge a.SendAFriend {display:-moz-inline-bock; display:-moz-inline-box; display: inline-block;text-decoration:none; color:#003f62; background:url('../images/contactUs_ico.gif') right 4px repeat-y; padding-right:15px; margin-top:5px;}
.Direct_flights .Packge_boxOpen .SendGoPackge a:hover{text-decoration:underline; background-position:right 27px; color:#003f62;}
.Direct_flights .Packge_boxOpen .SendGoPackge a.SendAFriend:hover{background-position:right 19px;}

/* PackgeBox Close */
.Direct_flights .PackgeBox_close {width:544px; height:15px; margin: 0px 9px 0px 0px; line-height: 1em; background:url('../images/PackgeBox_close.gif') right top no-repeat; text-align:center;}
.Direct_flights .PackgeBox_close a {display: block; width: 166px; height: 15px; color:#ffffff; text-decoration:none; margin: 0px auto;}
.Direct_flights .PackgeBox_close a:hover {color:#ffffff; text-decoration:none;}

/* More Hotels Btn */
.Direct_flights table.VacationPackages .PackgeBox_More{text-align:center; width:164px; height:24px; background:url('../images/PackgeBox_More.gif') right top repeat-y; font-size:0.9em; color:#003f62; padding-left:10px;}
.Direct_flights table.VacationPackages .PackgeBox_More_ro{text-align:center; width:164px; height:24px; background:url('../images/PackgeBox_More.gif') right -24px repeat-y; font-size:0.9em; color:#F6C6BA; padding-left:10px; cursor: pointer;}

.Direct_flights .PackgeBox_Frame table.VacationPackages td.Packge_boxRight .PackgeBox_More_o{text-align:center; width:185px; height:24px; margin-left: -11px; background:url('../images/PackgeBox_extension.gif') right top repeat-y; font-size: 2px;}
.Direct_flights .PackgeBox_Frame table.VacationPackages td.Packge_boxLeft .PackgeBox_More_o{text-align:center; width:185px; height:24px; margin-right: -11px; background:url('../images/PackgeBox_extension.gif') right -24px repeat-y; font-size: 2px;}
.Direct_flights .PackgeBox_Frame table.VacationPackages td.Packge_boxCenter .PackgeBox_More_o{height:24px; border-left:solid 1px #f04e22;  border-right:solid 1px #f04e22; background-color:#e6e7e8;}

.Direct_flights .MoreHotels_btn a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:21px; background:url(../images/guids_side_btn_left.gif) repeat-y left -21px; text-decoration:none; color:#ffffff; font-size:0.9em; cursor:pointer; float:left; margin-top:15px;margin-right:15px;}
.Direct_flights .MoreHotels_btn span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url(../images/guids_side_btn_right.gif) repeat-y right -21px; height:18px; padding:3px 10px 0px 20px;}
.Direct_flights .MoreHotels_btn a:hover{background-position:left top; color:#f04e22;}
.Direct_flights .MoreHotels_btn a:hover span{background-position:right top; color:#f04e22;}

.Direct_flights .MoreClabs_btn a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:21px; background:url(../images/guids_side_btn_left.gif) repeat-y left -21px; text-decoration:none; color:#ffffff; font-size:0.9em; cursor:pointer; float:left; margin-top:15px;}
.Direct_flights .MoreClabs_btn span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url(../images/guids_side_btn_right.gif) repeat-y right -21px; height:18px; padding:3px 13px 0px 22px;}
.Direct_flights .MoreClabs_btn a:hover{background-position:left top; color:#f04e22;}
.Direct_flights .MoreClabs_btn a:hover span{background-position:right top; color:#f04e22;}

/* Stars Image */
.Packge_box span.lastMinute_stars{display:block; width: 168px; height:9px;  padding:3px 0px 0px 0px;}
.Packge_box span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico.gif') center top repeat-y;}
.Packge_box span.lastMinute_stars01 img{background-position: center top;}
.Packge_box span.lastMinute_stars02 img{background-position: center -9px;}
.Packge_box span.lastMinute_stars03 img{background-position: center -18px;}
.Packge_box span.lastMinute_stars04 img{background-position: center -27px;}
.Packge_box span.lastMinute_stars05 img{background-position: center -36px;}

.Packge_box_ro span.lastMinute_stars{display:block; width: 168px; height:9px;  padding:3px 0px 0px 0px;}
.Packge_box_ro span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico2.gif') center top repeat-y;}
.Packge_box_ro span.lastMinute_stars01 img{background-position: center top;}
.Packge_box_ro span.lastMinute_stars02 img{background-position: center -9px;}
.Packge_box_ro span.lastMinute_stars03 img{background-position: center -18px;}
.Packge_box_ro span.lastMinute_stars04 img{background-position: center -27px;}
.Packge_box_ro span.lastMinute_stars05 img{background-position: center -36px;}

/* Right Side */
.rightSide span.lastMinute_stars {display:block; width: 76px; height:9px;  padding:0px 0px 0px 0px;}
.rightSide span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico2.gif') center top repeat-y;}
.rightSide span.lastMinute_stars01 img{background-position: center top;}
.rightSide span.lastMinute_stars02 img{background-position: center -9px;}
.rightSide span.lastMinute_stars03 img{background-position: center -18px;}
.rightSide span.lastMinute_stars04 img{background-position: center -27px;}
.rightSide span.lastMinute_stars05 img{background-position: center -36px;}

.flightResults_list{width: 631px; padding: 10px 0px 40px 0px;}
.flightResults_title{width:620px; height:25px; line-height:25px; background-color:#f04e22; color:#fff; font-weight:bold; padding-right:10px; margin-bottom: -8px;}

.flightResults_title span.Direct_flights_title2_right{float:right; color:white; font-weight:normal; padding-left:16px;}
.flightResults_title span.Direct_flights_title2_left{float: left; padding-left: 10px; color: #003f62; font-weight: normal;}

.flightResults_title{margin: 0px 0px 0px 0px; border-bottom: solid 5px #f04e22; width:630px;} /*  padding-bottom: 20px; */
HTML/**/>BODY .flightResults_title{margin: 5px 0px 5px 0px;}
.flightResults_title .flights_more_results_item{background-color:#f04e22; cursor: default;}
.flightResults_title .flights_more_results_item span.Direct_flights_title2_right{font-weight: bold; color: #ffffff; background: url('../images/result_right_search_close_box_ico.gif') left 10px no-repeat;}
.flightResults_title .flights_more_results_item span.Direct_flights_title2_left{color: #ffffff;}
.flightResults_title .flights_more_results_item span.Direct_flights_title2_left a{color: #ffffff; text-decoration: none;}
.flightResults_title .flights_more_results_item span.Direct_flights_title2_left a:hover{text-decoration: underline;}

/*Direct_flights_box One Way*/
.Direct_flights_box strong.Date_one_way{background:url('../images/spacer.gif') left 23px no-repeat; padding:21px 12px 0px 13px;}
.Direct_flights_box strong.Direct_Flight_one_way{background:url('../images/spacer.gif') left 23px no-repeat; padding:21px 12px 0px 13px;}
.Direct_flights_box strong.Place_one_way{ background:url('../images/spacer.gif') left 23px no-repeat; padding:21px 12px 0px 13px;}
.Direct_flights_box strong.places_approval_one_line { color:#f04e22; width:76px; padding:21px 10px 0px 28px; font-weight:normal;}
.Direct_flights_box strong.places_approval_lite { color:#f04e22; width:76px; padding:21px 10px 0px 28px;}
.Direct_flights_box span.inside_note {display:block; position:absolute; top:45px; left:278px; color:#748da6;  }
.Direct_flights_box strong.places_approval_one_way { color:#f04e22; width:76px; padding:16px 10px 0px 25px; line-height:12px;}

/*Direct_flights_box Go And Back*/
.Direct_flights_box strong.places_approval_goAndBack{ color:#f04e22; width:72px; padding:21px 10px 0px 15px; font-weight:normal;}
.result_box_open table.go_and_back_table td{font: normal 0.9em arial; color:#404040; vertical-align: top; height: 57px; padding: 12px 0px 6px 0px; background: url('../images/result_box_open_bottom_line.gif') left bottom repeat-x; line-height:20px;}
HTML/**/>BODY .result_box_open table.go_and_back_table td{padding: 10px 0px 25px 0px; *padding: 12px 0px 6px 0px;}

.result_box_open table.go_and_back_table td.result_box_open_ico { background:url('../images/result_box_open_ico_big.gif') right -14px repeat-y; width: 19px; font-size: 2px;}
.result_box_open table.go_and_back_table td.result_box_open_arro_left{background-image:url('../images/result_box_open_arro_left_big.gif'); background-position: left 6px; background-repeat: no-repeat; width: 27px;}
HTML/**/>BODY .result_box_open table.go_and_back_table td.result_box_open_arro_left{padding: 10px 0px 6px 0px; *padding: 12px 0px 6px 0px;}

.result_box_open table.go_and_back_table span.goAndBack_lable {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#97adba; width: 22px; line-height: 20px;}

.result_box_open table.go_and_back_table td.Places_remaining {padding-right:8px; vertical-align:top; padding-top:22px; height:22px; width: 90px;}
.result_box_open table.go_and_back_table td.price {vertical-align:top;  padding-top:25px; height:23px;}
.result_box_open table.go_and_back_table td.GoAndBack_time{ padding-right:5px; font-size:0.85em;}
.result_box_open table.go_and_back_table td.Type_of_Flight{ padding-right:5px;}
.result_box_open table.go_and_back_table td.Landing{ padding-right:5px;}
.result_box_open table.go_and_back_table td tr.resultBox_tRO td{background-color: #e6e7e8; cursor: pointer;}
.result_box_open table.go_and_back_table tr.resultBox_tRO td.result_box_open_ico{background-position: right -103px;}

.result_box_open table.go_and_back_table td.result_box_open_arro_left span{display: block; font-size: 0.9em; color:#fff; padding-top: 35px;}
.result_box_open table.go_and_back_table tr.resultBox_tRO td.result_box_open_arro_left span{color:#003F62;}
.result_box_open table.go_and_back_table tr.resultBox_tRO_lastTR td.result_box_open_arro_left span{color:#003F62;}

.result_box_open table.go_and_back_table tr.resultBox_lastTR td{background: none;}

.result_box_open table.go_and_back_table tr.resultBox_lastTR td.result_box_open_ico {background:url('../images/result_box_open_ico_big.gif') right -15px repeat-y;}
.result_box_open table.go_and_back_table tr.resultBox_lastTR td.result_box_open_arro_left{background: #ffffff url('../images/result_box_open_arro_left_big.gif') left 6px no-repeat;}
.result_box_open table.go_and_back_table tr.resultBox_tRO_lastTR td{background-color: #e6e7e8; background-image: url(../images/result_box_open_bottom_noli.gif); cursor: pointer;}
.result_box_open table.go_and_back_table tr.resultBox_tRO_lastTR td.result_box_open_ico {background: #e6e7e8 url('../images/result_box_open_ico_big.gif') right -103px repeat-y;}
.result_box_open table.go_and_back_table tr.resultBox_tRO_lastTR td.result_box_open_arro_left{background: #e6e7e8 url('../images/result_box_open_arro_left_big.gif') left 6px no-repeat;}

/*  Charter Flights  */

.result_box_open table.charterFlights_table td{padding: 11px 2px 9px 10px;}
HTML/**/>BODY .result_box_open table.charterFlights_table td{padding: 11px 2px 19px 10px; *padding: 11px 2px 9px 10px;}

.Direct_flights_box .Charter_img{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:right; margin:12px 10px 0px 0px;}
.Direct_flights_box .flights_to{background:url('../images/spacer.gif') left 23px no-repeat;  padding:21px 20px 0px 15px; float:right;}
.Direct_flights_box .flights_to span { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font-weight:normal;}
.Direct_flights_box .flights_back_to{padding:21px 15px 0px 0px; float:right;}
.Direct_flights_box .flights_back_to span.flights_back_to_date {font-weight:normal; color:#f04e22;}
.result_box_open table tr td span.Charter_Flight_backTo{color:#97adba;}

.Direct_flights_more_results{width: 630px;}
.flights_more_results_item{height: 25px; line-height:25px; background-color:#e6e7e7; color:#fff; font-weight:bold; padding-right: 10px; margin:5px 0px 0px 0px; cursor: pointer;}
.flights_more_results_item span.Direct_flights_title2_right{float:right; color:#003f62; font-weight:normal; background:url('../images/Direct_flights_title_ico.gif') left 7px no-repeat; padding-left:16px;}
.flights_more_results_item span.Direct_flights_title2_left{float: left; padding-left: 10px; color: #003f62; font-weight: normal;}

.flights_more_results_item_opened{margin: 0px 0px 0px 0px; border-bottom: solid 5px #f04e22; width:630px;} /*  padding-bottom: 20px; */
HTML/**/>BODY .flights_more_results_item_opened{margin: 5px 0px 5px 0px;}
.flights_more_results_item_opened .flights_more_results_item{background-color:#f04e22; cursor: default;}
.flights_more_results_item_opened .flights_more_results_item span.Direct_flights_title2_right{font-weight: bold; color: #ffffff; background: url('../images/result_right_search_close_box_ico.gif') left 10px no-repeat;}
.flights_more_results_item_opened .flights_more_results_item span.Direct_flights_title2_left{color: #ffffff;}
.flights_more_results_item_opened .flights_more_results_item span.Direct_flights_title2_left a{color: #ffffff; text-decoration: none;}
.flights_more_results_item_opened .flights_more_results_item span.Direct_flights_title2_left a:hover{text-decoration: underline;}

.result_box_open table tr td strong.Flight_backTo_strong {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding-left:10px; }
.Direct_flights .takesoff_width {width:280px;}

/*--- Search Box2 ---*/

.result_right_search_box_top2{width:621px; height: 50px; background: url('../images/result_right_search_box_top2.png') left top no-repeat; padding:0px 0px 0px 10px;}
.result_right_search_box_top2 strong{float:right; width:100px;}
.result_right_search_box_top2 span{float:right; line-height: 1.55em; margin-top: -2px;}
.result_right_search_box_top2 a {float:left; text-decoration:none; color:#fff; height:12px; background:('../images/result_right_search_box_ico.gif') right top no-repeat; margin-top: 20px;}
.result_right_search_box_top2 a:hover{text-decoration:underline;}

/*---- Map Page ----*/
.result_left_side{width:250px; float:left; text-align:right; padding-bottom:20px; background:#e6e7e8 url('../images/result_left_side_close.gif') left bottom no-repeat;}
.result_left_side_Combine{width:250px; float:left; text-align:right; padding-bottom:20px; background:#e6e7e8 left bottom no-repeat;margin-left:5px}
.Map_Resulte .Direct_flights{ width:927px; border-bottom:solid 1px #f04e22; padding-bottom:0px;}

.SearchBox_links a.showMap {display:-moz-inline-block; display:-moz-inline-box; display: inline-block;  height:22px; background:url('../images/showMap.gif') left top repeat-y; margin-bottom:10px; padding:0px 1px 0px 48px; color:#013754; vertical-align:middle; text-decoration:NONE;}
.SearchBox_links a.showMap:hover{background-position:left -22px; color:#ef6741; cursor:pointer}

/*left side*/
.placeResult{float:left; width:235px; height:558px;  background-color:#e6e7e8; padding: 5px 8px 0px 12px; text-align:right; }
.placeResult strong.placeResult_title {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#003f62; font-size:1.1em; padding: 0px 1px 0px 0px;}
.placeResult span.placeResult_comment {display:block; color:#666666; padding: 0px 1px 0px 0px; font-size:0.85em; line-height: 0.85em;}

.placeResult .mapCarrousel{position:relative; margin-top:25px; width:225px; height:486px;}
.placeResult .mapCarrousel span.NumberOf {display:block; position:absolute; top:-15px; left:3px; color:#666666; font-size:0.9em; font-weight:normal;}

.placeResult .mapCarrousel a.CarrouselArro_top{display:block; position:absolute; width:35px; height:17px; top:-17px; right:10px; background:url('../images/CarrouselArro_top.gif') right top repeat-y; font-size:2px; color:#e2e4e6;}
.placeResult .mapCarrousel a.CarrouselArro_bottom{display:block; position:absolute; width:35px; height:17px; bottom:-17px; right:10px; background:url('../images/CarrouselArro_bottom.gif') right top repeat-y; font-size:2px; color:#e2e4e6;}
.placeResult .mapCarrousel a.CarrouselArro_top:hover, .placeResult .mapCarrousel a.CarrouselArro_bottom:hover{background-position:right -17px;}

.placeResult .mapCarrousel a.CarrouselArro_topDisabled{display:block; position:absolute; width:35px; height:17px; top:-17px; right:10px; background:url('../images/CarrouselArro_top.gif') right -34px repeat-y; font-size:2px; color:#e2e4e6;}
.placeResult .mapCarrousel a.CarrouselArro_bottomDisabled{display:block; position:absolute; width:35px; height:17px; bottom:-17px; right:10px; background:url('../images/CarrouselArro_bottom.gif') right -34px repeat-y; font-size:2px; color:#e2e4e6;}
.placeResult .mapCarrousel a.CarrouselArro_topDisabled:hover, .placeResult .mapCarrousel a.CarrouselArro_bottomDisabled:hover{background-position: right -34px; cursor: default;}

.placeResult .mapCarrousel .CarrouselFade_top {position:absolute; width:235px; height:10px; top: 4px; right: -1px; font-size: 2px; background: url('../images/CarrouselFade_top.png') right top no-repeat; behavior: url(../Include/iepngfix.htc);}
.placeResult .mapCarrousel .CarrouselFade_bottom {position:absolute; width:235px; height:10px; bottom: 6px; right:-1px; font-size:2px; background: url('../images/CarrouselFade_bottom.png') right top no-repeat; behavior: url(../Include/iepngfix.htc);}
HTML/**/>BODY .placeResult .mapCarrousel .CarrouselFade_top, HTML/**/>BODY .placeResult .mapCarrousel .CarrouselFade_bottom{right: 0px;}

.Carrousel_holder{width:235px; height:486px; padding: 0px 0px 0px 0px; background: white url(../images/Carrousel_bottom.gif) right bottom no-repeat;}
.Carrousel_holder_top{width:220px; height:456px; padding: 14px 6px 16px 9px; background: url(../images/Carrousel_top.gif) right top no-repeat;}

.CarrouselStrip{width:220px; height:456px; overflow: hidden;}
.CarrouselStrip td{height: 55px; border-bottom: 1px solid #EDEFF0;}
.CarrouselStrip td.eightTD{height: 57px; border-bottom: 0px;}
.CarrouselStrip td a{display: block; height: 55px; width: 216px; padding: 0px 2px 0px 2px; text-decoration: none; cursor: pointer;}
.CarrouselStrip td a .CarrouselNum{float:right; width: 27px; height: 22px; background:url('../images/DealNumBG.gif') right top repeat-y; color:#ffffff; font-size:1.3em; padding:5px 0px 0px 0px; margin-top: 14px; font-weight:bold; text-align:center;}
.CarrouselStrip td a:hover .CarrouselNum{background-position: right -27px;}
.CarrouselStrip td a .characters{font-size:1.1em !important;}
.CarrouselStrip td a .Carrousel_stars{float:left; width: 48px !important; height:9px; margin-top: 30px;}
.CarrouselStrip td a .Carrousel_stars img{width:48px; height:9px; background: url('../images/map_carousel_stars_ico.gif') left top repeat-y;}
.CarrouselStrip td a .Carrousel_stars01 img{background-position: left top;}
.CarrouselStrip td a .Carrousel_stars02 img{background-position: left -9px;}
.CarrouselStrip td a .Carrousel_stars03 img{background-position: left -18px;}
.CarrouselStrip td a .Carrousel_stars04 img{background-position: left -27px;}
.CarrouselStrip td a .Carrousel_stars05 img{background-position: left -36px;}
.CarrouselStrip td a .Carrousel_hotelPrice{float:right; font: bold 1em arial; color: #003F62; padding: 8px 5px 0px 0px;}
.CarrouselStrip td a .Carrousel_hotelPrice strong{display: block; padding-top: 4px; font-weight: bolder;}

/* --- left Box --- */
.leftBox {position:relative; width:250px; text-align:center; margin:0 auto; }
.leftBox a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:250px; text-decoration:none; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:12px; position:relative;}
.leftBox a span.leftBox_top{display:block; width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.leftBox a span.leftBox_bottom {display:block; text-align:center; padding:0px 10px 20px 11px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.leftBox a:hover, .leftBox a:hover span {background-position: -250px top; cursor:pointer;}
.leftBox a:hover span.leftBox_bottom{ background-position: -250px bottom; cursor:pointer;}
.leftBox_img{ display:block; width:229px;}
.leftBox_frame_inside{position:relative; display:block;}
.leftBox_bottom strong.Proposalweek {display:block; width:229px; height:23px; color:#ffffff; font-size:1.3em; padding-top:2px; background:url('../images/mapBoxTitle.gif') right top no-repeat;}
.leftBox_bottom span{display:block; color:#f04e22; font: bold 1.2em arial; margin:0 auto;}
.leftBox_bottom strong {display:block; font: bold 1.5em arial; color:#003f62; margin:0px 0px 1px 0px;}
.leftBox_bottom span.leftBox_note{display:block; font-size:0.8em; color:#666666; font-weight:normal;}
.leftBox_bottom span.FlightCompany {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding:0px; height:9px; font-weight:normal; color:#262626;}
.leftBox_bottom span.leftBox_text{display:block; font: normal 1em arial; color:#404040; width:160px; padding-top:18px;}

.leftBox span.lastMinute_stars{float:left; display:block; width: 228px; height:9px; padding:3px 0px 0px 0px; text-align:center;}
.leftBox span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico.gif') center top repeat-y;}
.leftBox span.lastMinute_stars01 img{background-position: center top;}
.leftBox span.lastMinute_stars02 img{background-position: center -9px;}
.leftBox span.lastMinute_stars03 img{background-position: center -18px;}
.leftBox span.lastMinute_stars04 img{background-position: center -27px;}
.leftBox span.lastMinute_stars05 img{background-position: center -36px;}

/*Right map*/
.mapSide{width:670px; height:540px;padding-right:0px;padding-left: 4px; position:relative;}
.mapSide img.mapFrame{ display:block; position:absolute; right:0px; top:3px; behavior: url(../Include/iepngfix.htc);}
.mapSide img.mapImg{ display:block; background:url('../images/bigMap.gif') right top no-repeat;}
.MapLegend_strip      { width:670px; height:20px; background:url('../images/mapFrameLegend.gif') right top no-repeat;}
.MapLegend_strip ul    {margin-right:23px; height:15px; padding-top:1px;}
.MapLegend_strip ul li { float:right; padding-right:10px; height:17px; }
.MapLegend_strip ul li.hotel{background:url('../images/MapLegend_hotel.gif') right 2px no-repeat;width:49px; }
.MapLegend_strip ul li.cityCenter  {background:url('../images/MapLegend_cityCenter.gif') right 2px no-repeat; width:70px; font-size:2px;}
.MapLegend_strip ul li.Attractions {background:url('../images/MapLegend_Attractions.gif') right 2px no-repeat; width:69px; font-size:2px;}

/* Hotel Image PopUp */
.hotelImg_PopUp {position:absolute; top:0px; left:0px; width:440px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}
.hotelImg_PopUp_title{ width:452px; font:bold 1.4em arial; color:#f15a31; position:relative;}
HTML/**/>BODY .hotelImg_PopUp_title{width:443px;}
.hotelImg_PopUp_title a { position:absolute; left: 0px; top:-3px; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../images/popup_exit_ico.gif') left top repeat-y;}
.hotelImg_PopUp_title a:hover{background-position: left 21px;}
.hotelImg_PopUp .hotelMoveisBox{width:440px; height:83px; background-color:#e6e7e8; border-top:solid 1px #f15325; font-weight:bold;}
.hotelImg_PopUp .picGallery_strip{border-top:solid 1px #f15a31; background-color: #E6E7E8; height: 71px; padding: 11px 10px 0px 12px;}
.hotelImg_PopUp .ImgGalleryholder_td{width: 315px; padding: 0px 18px 0px 25px;}
.hotelImg_PopUp .ImgGalleryholder{position:relative; direction:rtl; width: 315px; height:55px; background-color: white;}
.hotelImg_PopUp .ImgGallery_fade_right{position:absolute; right: -1px; top: 0px; height:55px; width: 8px; background: url(../images/rightFadeGallery.png) right top no-repeat; z-index:10; behavior: url(../Include/iepngfix.htc);}
.hotelImg_PopUp .ImgGallery_fade_left{position:absolute; left: 0px; top: 0px; height:55px; width: 8px; background: url(../images/leftFadeGallery.png) left top no-repeat; z-index:10; behavior: url(../Include/iepngfix.htc);}
.hotelImg_PopUp .ImgGalleryholder a.rightArro {display: block; position:absolute; right: -18px; top: 10px; width:17px; height:35px; background:url('../images/rightArroGallery.png') left top repeat-y; text-decoration:none; behavior: url(../Include/iepngfix.htc); z-index:15; cursor: pointer;}
.hotelImg_PopUp .ImgGalleryholder a.leftArro  {display: block; position:absolute; left: -18px; top:10px;  width:17px; height:35px; background:url('../images/leftArroGallery.png') left top repeat-y; text-decoration:none; behavior: url(../Include/iepngfix.htc);  z-index:15; cursor: pointer;}
.hotelImg_PopUp .ImgGalleryholder a.rightArro:hover, .ImgGalleryholder a.leftArro:hover {background-position: left -35px;}

.hotelImg_PopUp .hotel_gallery {overflow: hidden; width: 315px; height:55px; direction: ltr !important;}
.hotelImg_PopUp .hotel_gallery table{direction:rtl;}
.hotelImg_PopUp .hotel_gallery table td {padding:5px 5px 0px 5px; height:50px; text-align: center;}
.hotelImg_PopUp .hotel_gallery table td a{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; border: 1px solid #ffffff; padding: 1px; height: 42px;}
.hotelImg_PopUp .hotel_gallery table td a:hover{border-color: #003F62;}
.hotelImg_PopUp a.playImg{display: block; width:68px; height:50px; margin-top: 6px; background:url('../images/playImg.gif') left top repeat-y; color: #E6E7E8; text-decoration: none; font-size: 2px;}
.hotelImg_PopUp a.playImg:hover{border:none; background-position:center -100px;}
.hotelImg_PopUp a.stopImg{display: block; width:68px; height:50px; margin-top: 6px; background:url('../images/playImg.gif') left -50px repeat-y; color: #E6E7E8; text-decoration: none; font-size: 2px;}
.hotelImg_PopUp a.stopImg:hover{border:none; background-position:center -150px;}
.hotelImg_PopUp .ImgGallery_BigImg{text-align: center;}
.hotelImg_PopUp .ImgGallery_BigImg span {display:block; padding:14px 0px 10px 0px; color: #646879;}

/*-- PackgeBox PopUp --*/
.hotelVideo_PopUp {position:absolute; top:0px; left:0px; width:440px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}
.hotelVideo_PopUp_title{ width:440px; font:bold 1.4em arial; color:#f15a31; position:relative;}
.hotelVideo_PopUp_title a { position:absolute; left: -3px; top:-3px; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../images/popup_exit_ico.gif') left top repeat-y;}
.hotelVideo_PopUp_title a:hover{background-position: left 21px;}
.hotelVideo_PopUp_title2{width:440px; height:22px; background-color:#e6e7e8; color:#003f62; font:bold 1.2em arial; padding:3px 3px 0px 0px;}
.hotelVideo_PopUp .hotelMoveisBox{width:430px; background-color:#e6e7e8; border-top:solid 1px #f15325; font-weight:bold; color:#003f62; padding: 4px 10px 6px 0px;}

.hotelVideo_sampleHolder{text-align:center; margin: 15px auto; }

/*-- Hotel Details Activities List --*/
.hotelDetails_activitiesList {position:absolute; top:0px; left:0px; width:440px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}
.hotelDetails_activitiesList .hotelDetails_activitiesList_box{width:430px; background-color:#e6e7e8; border-top:solid 1px #f15325; font-weight:bold; color:#003f62; padding: 4px 10px 6px 0px;}
.hotelDetails_activitiesList b {display:block; color:#003f62;}
.hotelDetails_activitiesList  p {padding-right:10px;}

/*-- Hotel Details Room Features --*/
.hotelDetails_roomFeatures {position:absolute; top:0px; left:0px; width:440px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}
.hotelDetails_roomFeatures .hotelDetails_roomFeatures_box{width:430px; background-color:#e6e7e8; border-top:solid 1px #f15325; font-weight:bold; color:#003f62; padding: 4px 10px 6px 0px;}
.hotelDetails_roomFeatures b {display:block; color:#003f62;}

.hotelDetails_roomFeatures span.title {display:block; padding:10px 10px  0px 0px;}
.hotelDetails_roomFeatures ul.facilitiesList{width: 300px; margin-top:10px;}
.hotelDetails_roomFeatures ul.facilitiesList li{float: right; width: 140px; height:20px; padding-right:10px; padding-bottom:3px; line-height:20px;}
.hotelDetails_roomFeatures ul.facilitiesList li span.facilityIcon01{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; text-decoration: none; background: url('../images/boxList_Ico1.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_roomFeatures ul.facilitiesList li span.facilityIcon02{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; text-decoration: none; background: url('../images/boxList_Ico2.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_roomFeatures ul.facilitiesList li span.facilityIcon03{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; text-decoration: none; background: url('../images/boxList_Ico3.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_roomFeatures ul.facilitiesList li span.facilityIcon04{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; text-decoration: none; background: url('../images/boxList_Ico4.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_roomFeatures ul.facilitiesList li span.facilityIcon05{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; text-decoration: none; background: url('../images/boxList_Ico5.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_roomFeatures ul.facilitiesList li a:hover{text-decoration: underline;}

/*-- Hotel Details Room Features --*/
.hotelDetails_facilitiesList {position:absolute; top:0px; left:0px; width:440px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}
.hotelDetails_facilitiesList .hotelDetails_roomFeatures_box{width:430px; background-color:#e6e7e8; border-top:solid 1px #f15325; font-weight:bold; color:#003f62; padding: 4px 10px 6px 0px;}
.hotelDetails_facilitiesList b {display:block; color:#003f62;}

.hotelDetails_facilitiesList span.title {display:block; padding:10px 10px  0px 0px;}
.hotelDetails_facilitiesList ul.facilitiesList{width: 300px; margin-top:10px;}
.hotelDetails_facilitiesList ul.facilitiesList li{float: right; width: 140px; height:20px; padding-right:10px; padding-bottom:3px; line-height:20px;}

.hotelDetails_facilitiesList ul.facilitiesList li span.facilityIcon01{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; background: url('../images/boxList_Ico1.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_facilitiesList ul.facilitiesList li span.facilityIcon02{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; background: url('../images/boxList_Ico2.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_facilitiesList ul.facilitiesList li span.facilityIcon03{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; background: url('../images/boxList_Ico3.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_facilitiesList ul.facilitiesList li span.facilityIcon04{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; background: url('../images/boxList_Ico4.gif') right top no-repeat; height:20px; text-align:right;}
.hotelDetails_facilitiesList ul.facilitiesList li span.facilityIcon05{display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; padding-right:25px; color: #262626; background: url('../images/boxList_Ico5.gif') right top no-repeat; height:20px; text-align:right;}

/*-- Popup Stars --*/
span.lastMinute_stars{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 168px; height:9px;  padding:3px 0px 0px 0px;}
span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico2.gif') center top repeat-y;}
span.lastMinute_stars01 img{background-position: center top;}
span.lastMinute_stars02 img{background-position: center -9px;}
span.lastMinute_stars03 img{background-position: center -18px;}
span.lastMinute_stars04 img{background-position: center -27px;}
span.lastMinute_stars05 img{background-position: center -36px;}

/* POPUP More Destination */
.moreDestination_pop2{position:absolute; left: 280px; top: -150px; width:385px; text-align:right; border:solid 1px #f15325; padding:3px 5px 0px 3px; background-color:#ffffff; z-index:350; direction: rtl;}
.moreDestination_pop2 strong {display:block; padding-top:15px;}
.moreDestination_pop2 .topPopUp { display:block; padding-right:12px;}
.moreDestination_pop2 .topPopUp strong{color: #003F62;}

.moreDestination_pop2 ul.DestinationTabs { width:360px; border-bottom:solid 3px #003f62; margin: 5px -14px 5px 0px; height:18px; padding:10px 27px 0px 0px;}
HTML/**/>BODY  .moreDestination_pop2 ul.DestinationTabs { width:360px; margin: 5px -14px 5px 0px; *width:360px; *margin: 5px -14px 5px 0px; }

.moreDestination_pop2 ul.DestinationTabs li {background:0px; float:right; height:15px;  font-size:0.9em; }
.moreDestination_pop2 ul.DestinationTabs li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:0px; color:#4d4d4d; margin-left:3px; border:solid 1px #bfbfbf; border-bottom:0px; padding:0px 8px 0px 8px; text-decoration:none; height:15px; line-height:15px; }
.moreDestination_pop2 ul.DestinationTabs li a:hover {border:solid 1px #003f62; color:#ffffff; background-color:#003f62;}
.moreDestination_pop2 ul.DestinationTabs li a.activ{border:solid 1px #003f62; color:#ffffff; background-color:#003f62;}

.moreDestination_pop2 .ByCountries {overflow:auto; direction:ltr; width:370px; height:300px; padding-right:10px;}
.moreDestination_pop2 .ByCountries table{direction:rtl; width:350px; }
.moreDestination_pop2 .ByCountries tr td.State {color:#f04e22; height:20px; font-weight:bold; width:100px;}
.moreDestination_pop2 .ByCountries tr td a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; color:#003f62;  background:0px; padding:0px; font-weight:normal; }
.moreDestination_pop2 .ByCountries tr td a:hover{text-decoration:underline;}
.moreDestination_pop2 a.cancelBTN { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.moreDestination_pop2 a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.moreDestination_pop2 .ByABC {overflow:auto; direction:ltr; width:373px; text-align:right;  height:300px; padding-right:10px; }
.moreDestination_pop2 .ByABC ul {margin-top:10px;direction:rtl; height:auto;}
.moreDestination_pop2 .ByABC ul li{line-height:20px;}
.moreDestination_pop2 .ByABC ul li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; font-size:0.9em;  color:#003f62; width:80px; padding:0px;  margin:0px; background:0px;}
.moreDestination_pop2 .ByABC ul li a:hover{text-decoration:underline;}
.moreDestination_pop2 .ByABC strong {display:block; color:#f04e22; padding-top:0px; font-size:1.2em;}
.moreDestination_pop2 .ByABC span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#6d6479; }

/*-- Hotel Pop --*/
.hotelPop {width:184px; height:347px; position:absolute; top: 0px; left: 0px; border:solid 3px; color:#003f62; background-color:#e6e7e8; direction: rtl; z-index:350; visibility: hidden;}
.hotelPop_close {height:21px; padding: 2px 0px 2px 0px;}
.hotelPop_close a {float: left; text-decoration:none; width:23px; height:21px; font-size: 2px; color: #e6e7e8; background:url('../images/popup_exit_ico2.gif') left top repeat-y;}
.hotelPop_close a:hover{background-position: left -21px;}
.inSide_hotelPop {width:168px; height:311px; margin-right: 5px; background-color:#fff; border:solid 1px #aabfcb; padding:2px; text-align: center;}
.inSide_hotelPop img.hotelPopImg {display:block;}

.hotelPop strong {display:block; padding:10px 0px 3px 0px; color:#f04e22;}
.hotelPop span.Price {display:block; font-size:1.8em; font-weight:bold; padding-top: 8px;}
.hotelPop span.HotelPriceDetails {display:block; font-size: 0.85em; line-height: 1em; color:#666666;}
.hotelPop span.HotelDate {display:block; font-size:0.9em; color:#262626; padding-top: 11px; line-height: 1.2em; padding-bottom: 6px;}
.hotelPop span.HotelNote {display:block; font-size:0.85em; color:#666666; line-height: 1em;}

.hotelPop .HotelPopGo {height:27px; padding: 20px 3px 0px 6px; font-size: 0.9em; color: #003F62; white-space: nowrap;}
.hotelPop .HotelPopGo a {float: left; width:79px; height:27px; margin-top: -6px; background:url('../images/Continuation_btn.gif') left top repeat-y; font-size:2px; color:#f06a44; text-decoration: none;}
.hotelPop .HotelPopGo a:hover{background-position:left -27px; color:#003f62;}

/* Stars Image */
.hotelPop span.lastMinute_stars{display:block; width: 168px; height:9px;  padding:0px 0px 0px 0px;}
.hotelPop span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico.gif') center top repeat-y;}
.hotelPop span.lastMinute_stars01 img{background-position: center top;}
.hotelPop span.lastMinute_stars02 img{background-position: center -9px;}
.hotelPop span.lastMinute_stars03 img{background-position: center -18px;}
.hotelPop span.lastMinute_stars04 img{background-position: center -27px;}
.hotelPop span.lastMinute_stars05 img{background-position: center -36px;}

.CenterImg {display:block; position:absolute; top:130px; right:150px; width:318px; height:318px; background:url('../images/CenterCircle.png') right top no-repeat; behavior: url(../Include/iepngfix.htc);}

.AttractionsMarker {display:block; position:absolute; width:18px; height:21px; font-size: 2px; background:url('../images/AttractionsIco.png') right top no-repeat; behavior: url(../Include/iepngfix.htc); text-decoration: none; z-index:85; cursor: pointer;}

.hotelNum_icon{position: absolute; display:block; width: 27px; height: 33px; padding: 8px 18px 0px 3px; color:#fff; text-decoration:none; font-weight: bold; font-size:1.3em; text-align: center; background:url('../images/HotelIco.png') right top repeat-y; behavior: url(../Include/iepngfix.htc); cursor: pointer;}
.hotelNum_iconActivated{background-position: right -41px;}
.hotelNum_characters{font-size:1.2em;}

/*-- Alternative Flights Pop --*/
.Alternative_flights_Pop {position:absolute; top:0px; left:0px; width:810px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}
.Alternative_flights_title{font:bold 1.4em arial; color:#f15a31; height:23px;}
.Alternative_flights_title a {float: left; margin-left:-3px; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../images/popup_exit_ico.gif') left top repeat-y;}
.Alternative_flights_title a:hover{background-position: left -21px;}
.Alternative_flights_Pop .hotelMoveisBox{width:440px; height:83px; background-color:#e6e7e8; border-top:solid 1px #f15325; font-weight:bold;}
.Alternative_flights_Pop .Alternative_flights_strip{border-top:solid 1px #f15a31; background-color: #E6E7E8; height: 69px; padding: 6px 10px 0px 12px;}

.Alternative_flights_Pop .flightsInfo_table strong.flightsInfo_table_title {display:block; padding:0px; color:#003f62;}
.Alternative_flights_Pop table.AppearanceLanding td {padding-left:10px; padding-top: 3px; line-height:1.4em; text-align:right;}
.Alternative_flights_Pop table.AppearanceLanding { width:100%;}
.Alternative_flights_Pop table.AppearanceLanding .AppearanceLanding_Go{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/AppearanceLanding_Go.gif') right 4px no-repeat; padding-right: 16px !important;}
.Alternative_flights_Pop table.AppearanceLanding .AppearanceLanding_Back{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/AppearanceLanding_Back.gif') right 4px no-repeat;  padding-right: 16px !important;}
.Alternative_flights_Pop table.AppearanceLanding strong{font-size: 0.85em; color:#262626;}
.Alternative_flights_Pop table.AppearanceLanding span{font-size: 0.85em; color:#404040;}
.Alternative_flights_Pop table.AppearanceLanding td.showAlternative_flights_pricetop {padding-right:12px; }

.showAlternative_flights{padding: 13px 0px 0px 0px; border-top: 10px solid white;}
.showAlternative_flights_title{font-weight: bold; color: #003F62; padding-bottom: 7px;}

.showAlternative_tableHolder_title{ padding:10px 10px 5px 0px; color:#df4015; border:0px; font-weight:bold;}
.showAlternative_tableHolder{ padding: 6px 2px 6px 0px; margin: 0px 0px 0px 0px; border-right: 1px solid #D6D7D8; margin-right:10px;}
.showAlternative_tableHolder td{height: 57px; vertical-align:top; padding-top:17px; line-height: 1.35em; color: #262626; background: url(../images/showAlternative_flights_bg.gif) left top repeat-x;}
.showAlternative_tableHolder td.showAlternative_flights_ico{width: 20px; font-size: 2px; background: url(../images/showAlternative_flights_ico.gif) right top repeat-y;}
.showAlternative_tableHolder td.showAlternative_flights_time{padding: 17px 10px 0px 0px; color: #404040;}
.showAlternative_tableHolder td.showAlternative_flights_timeFlight{padding: 17px 10px 0px 0px; color: #404040;}
.showAlternative_tableHolder td.showAlternative_flights_flightNumber{padding: 17px 10px 0px 0px; color: #404040;}
.showAlternative_tableHolder td label{display:-moz-inline-block; display:-moz-inline-box; display: inline-block;}
.showAlternative_tableHolder td strong{font-size: 0.85em;}
.showAlternative_tableHolder td span{font-size: 0.85em;}
.showAlternative_tableHolder td.showAlternative_flights_price{padding: 17px 30px 0px 0px; line-height: 1.2em; color: #003F62; text-align: center;}
.showAlternative_tableHolder td.showAlternative_flights_price strong{font: bold 1.4em arial;}
.showAlternative_tableHolder td.showAlternative_flights_arro{height: 74px; padding: 0px 0px 0px 5px; font-size: 2px;}
.showAlternative_tableHolder td.showAlternative_flights_arro span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 75px; width: 27px; background: url(../images/showAlternative_flights_arr.gif) 2px 26px no-repeat;}

.showAlternative_tableHolder tr.showAlternative_last td{height: 57px !important;}
.showAlternative_tableHolder tr.showAlternative_last td.showAlternative_flights_arro{height: 74px;}
.showAlternative_tableHolder tr.showAlternative_last td.showAlternative_flights_arro span{height: 74px;}

.showAlternative_tableHolder tr.showAlternative_ro td{background-color: #e6e7e8; cursor: pointer;}
.showAlternative_tableHolder tr.showAlternative_ro td.showAlternative_flights_ico{background-position: right -74px;}

/* price details pop */
.priceDetails_PopUp {position:absolute; width:248px; left: 0px; top: 0px; border:solid 1px #f15325; padding: 17px 18px 22px 17px; background-color:#fff; z-index:888; direction: rtl;}
.priceDetails_PopUp h2 {color:#f04e22; padding: 0px 1px 1px 0px; margin: 0px 5px 6px 0px; font-size:1.35em; border-bottom: solid 1px #f15325;}
.priceDetails_PopUp a.cancelBTN {float:left; text-decoration:none; width:23px; height: 21px; margin: -3px 0px 0px -3px; font-size: 2px; color:#ffffff; background:url('../images/popup_exit_ico.gif') left top repeat-y;}
.priceDetails_PopUp a.cancelBTN:hover{background-position: left -21px; text-decoration:none; color:#fff;}

.priceDetails_top{width: 409px; height: 5px; font-size: 2px; background: url(../images/price_details_top.png) left top no-repeat;}
.priceDetails_bg{width: 385px; padding: 5px 14px 0px 10px; background: url(../images/price_details_bg.png) left top repeat-y;}
.priceDetails_bg th{background-color: #E5E6E7; color: #8C8C8C; font:normal 0.85em arial; line-height: 1em; padding: 1px 9px 3px 9px; text-align: right;}
.priceDetails_bg th.priceTotal{padding: 1px 9px 3px 41px;}
.priceDetails_bg td{padding: 3px 9px 7px 0px; border-bottom: 1px solid #EDEFF0; color: #262626;}
.priceDetails_bg tr.priceDetails_last td{padding: 0px 9px 7px 0px; border-bottom: 0px;}

.priceDetails_bottom{width: 330px; height: 33px; padding: 14px 24px 0px 55px; background: url('../images/price_details_bottom.png') left top no-repeat; color: #262626; font: bold 1em arial;}
.priceDetails_bottom strong{float: left; font: bold 1.3em arial; color: #003F62; margin-top: -2px;}
.priceDetails_PopUp .RequiredField {background:url('../images/RequiredField_ico.gif') right 3px no-repeat; font: normal 0.9em arial; color:#646879; padding-right:14px; margin: 15px 7px 0px 0px;}

/*-- Bubble Popup --*/
.BubblePopup_out {position:absolute; width: 135px; left: 0px; top: 0px; z-index:350; direction: ltr; visibility: hidden;}
.BubblePopup_out .BubbleArro {position: absolute; right: 0px; margin-top: 21px; margin-right: -9px;}
HTML/**/>BODY .BubblePopup_out .BubbleArro{right: -2px;}
.BubblePopup_in {border:solid 1px #f15325; width:123px; padding: 7px 6px; background-color:#e6e7e8; direction: rtl;}
.BubblePopup_in table {width:123px; height:50px; font-size:1.2em; background-color:#ffffff;}
.BubblePopup_in table td.BubbleRT { background:url('../images/BubbleRT_ico.gif') right top no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_in table td.BubbleMT { background:url('../images/BubbleMT_ico.gif') right top repeat-x; height: 3px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_in table td.BubbleLT { background:url('../images/BubbleLT_ico.gif') left top no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px;font-size:1px;}
.BubblePopup_in table td.BubbleRB { background:url('../images/BubbleRB_ico.gif') right bottom no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_in table td.BubbleMB { background:url('../images/BubbleMB_ico.gif') right bottom repeat-x; height: 3px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_in table td.BubbleLB { background:url('../images/BubbleLB_ico.gif') left bottom no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
HTML/**/>BODY .BubblePopup_in table td.BubbleRT, HTML/**/>BODY .BubblePopup_in table td.BubbleMT, HTML/**/>BODY .BubblePopup_in table td.BubbleLT, HTML/**/>BODY .BubblePopup_in table td.BubbleRB, HTML/**/>BODY .BubblePopup_in table td.BubbleMB, HTML/**/>BODY .BubblePopup_in table td.BubbleLB{height: 5px;}
.BubblePopup_in table td.BubbleRM { background:url('../images/BubbleMR_ico.gif') right top repeat-y; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_in table td.BubbleLM { background:url('../images/BubbleML_ico.gif') left top repeat-y; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_in table td.BubbleCM { background-image: none; background-color:#ffffff; color: #404040; vertical-align: top; padding: 12px 8px 0px 0px; font: normal 0.8em arial;}
.BubblePopup_in table td.BubbleCM strong {display:block; color:#003f62; padding-bottom: 2px;}
.liteBox_mapResults{display: none;}
.liteBox_results{position: absolute; width: 927px; height: 560px; z-index: 90; font-size: 2px; background-color: #003F62; -moz-opacity: 0.20; opacity:.20; filter: alpha(opacity=20);}
.liteBox_hourglass{position: absolute; width: 236px; height: 183px; padding: 47px 0px 0px 0px; margin: 165px 344px 0px 0px; z-index: 95; text-align: center; background-color: white; border: 1px solid #F15325;}

/*---- Combain Menu ----*/
ul.CombainMenu      {width:100%; height:85px; background:url('../images/CombainUlBg.gif') right bottom no-repeat;}
ul.CombainMenu li   {float:right; width:156px; height:85px; margin-left:10px; }
ul.CombainMenu li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:136px; height:76px; padding: 9px 20px 0px 0px; text-decoration:none; font-size:0.9em;}
ul.CombainMenu li a.Combain_li_Flghit{background:url('../images/CombainTopIlBGFlghit.gif') left top repeat-x;}
ul.CombainMenu li a.Combain_li_Charter{background:url('../images/CombainTopIlBGCharter.gif') left top repeat-x;}
ul.CombainMenu li a.Combain_li_Vacation{background:url('../images/CombainTopIlBGVacation.gif') left top repeat-x;}
ul.CombainMenu li a.Combain_li_Hotel{background:url('../images/CombainTopIlBGhotel.gif') left top repeat-x;}
ul.CombainMenu li a.Combain_li_car{background:url('../images/CombainTopIlBGcar.gif') left top repeat-x;}
ul.CombainMenu li a.Combain_li_Guide{background:url('../images/CombainTopIlBGGuide.gif') left top repeat-x;}
ul.CombainMenu li a:hover{background-position: -156px top;}
ul.CombainMenu strong.CombainMenu_Title{display:block; color:#fff; font-size: 1.1em;}
ul.CombainMenu span.CombainMenu_Palce{display:block; color:#262626; padding-top:7px;}
ul.CombainMenu span.CombainMenu_date{display:block; color:#262626; font-size: 0.9em; padding-top: 1px;}
ul.CombainMenu strong.CombainMenu_price{color:#003f62; font-size:1.1em;}
ul.CombainMenu strong.CombainMenu_price span{font-size: 1em;}
ul.CombainMenu li a.activBox, ul.CombainMenu li a.activBox:hover{background-position: -312px top;}
ul.CombainMenu li a.activBox strong.CombainMenu_Title{font-size:1.2em;}

.combine_greyBG{background: url('../images/boxBG_mid.gif') right top repeat-y; width:917px; padding: 0px 8px 0px 2px;}
.combine_greyBG_bottom{background:url('../images/boxBG_bottom.gif') right bottom no-repeat; height:5px; width:927px; font-size: 2px;}

.searchPanel{width: 907px; border-bottom: 2px solid white; padding: 11px 7px 15px 0px;}
.searchPanel_title{color: #262626; padding: 0px 14px 7px 1px; width: 610px;}
.searchPanel_title span{font-size: 0.9em;}
.searchPanel_title a{float: left; text-decoration: none; color: #003F62; background: url(../images/new_search_arr.gif) right 3px no-repeat; padding-top: 1px; padding-right: 11px; font-size: 0.9em;}
.searchPanel_title a:hover{text-decoration: underline;}

.searchPanel_title_2liner{height: 32px;}
.searchPanel_title_2liner strong{float:right; width: 100px;}
.searchPanel_title_2liner div{float:right; width: 350px;}

.searchPanel_box{width:629px; background:url('../images/Search_flightBoxBottom.gif') right bottom no-repeat;}
.searchPanel_boxTop{width:629px; padding: 6px 0px 5px 0px; background:url('../images/Search_flightBoxTop.gif') right top no-repeat;}

/* packages results */
.packageResults_title{height: 25px; line-height:25px; background-color: #ffffff; color: #003f62; padding-right: 10px; margin:5px 0px 0px 0px; cursor: pointer;}
.packageResults_title span.packageResults_title_right{float:right; background:url('../images/Direct_flights_title_ico.gif') left 7px no-repeat; padding-left:16px;}
.packageResults_title span.packageResults_title_left{float: left; padding-left: 10px;}

.packageResults_item_opened{margin: 0px 0px 0px 0px; border-bottom: solid 5px #f04e22; width:630px;}
HTML/**/>BODY .packageResults_item_opened{margin: 5px 0px 5px 0px;}
.packageResults_item_opened .flightResults_title{margin-bottom: 0px;}
.packageResults_item_opened table.OutSideTable {width:100%; margin-bottom:20px;}
.packageResults_item_opened table.OutSideTable2 {border-top: solid 5px #f04e22; margin-bottom: 20px;}
.packageResults_item_opened td {vertical-align:top;}

.rightSide {width:76px; background: #e6e7e8 url(../images/package_right_col.gif) left top repeat-y;; text-align:center; padding-top:23px;}
.rightSide strong {display:block; color:#003f62; font-size:0.9em;}
.rightSide span.StarsIco{display:block;}
.rightSide span.rightSideInclud{display:block; color:#003f62; font-size:0.9em; padding-top:3px;}
.rightSide span.StarsText {display:block; color:#003f62; font-size:1.2em; font-weight:bold; padding-bottom:3px;}
.rightSide span.rightSidePrice { display:block; color:#666666; padding-top:14px; font-size:0.9em;}
.rightSide span.lastMinute_stars {display:block; width: 76px; height:9px;  padding:0px 0px 0px 0px;}
.rightSide span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico2.gif') center top repeat-y;}
.rightSide span.lastMinute_stars01 img{background-position: center top;}
.rightSide span.lastMinute_stars02 img{background-position: center -9px;}
.rightSide span.lastMinute_stars03 img{background-position: center -18px;}
.rightSide span.lastMinute_stars04 img{background-position: center -27px;}
.rightSide span.lastMinute_stars05 img{background-position: center -36px;}

.packageResults_item_opened .PackgeBox_Frame {padding:20px 9px 0px 0px;}
.packageResults_item_opened table.VacationPackages .Packge_box_click{height:259px;}
.packageResults_item_opened .PackgeBox_Frame table.VacationPackages td.Packge_boxRight{padding-left: 11px;}
.packageResults_item_opened .PackgeBox_Frame table.VacationPackages td.Packge_boxLeft{padding-right: 11px;}
.packageResults_item_opened table.VacationPackages .Packge_box{width:168px; height:259px; background-color: #ffffff; border-top:solid 1px #003f62; border-left:solid 1px #003f62; border-right:solid 1px #003f62; padding:2px; text-align:center; position:relative;}
.packageResults_item_opened table.VacationPackages .Packge_box strong {display:block; color:#f04e22; padding-top:5px;}
.packageResults_item_opened table.VacationPackages .Packge_box span.PackgsPrice{display:block; color:#003f62; font-size:1.8em; font-weight:bold; padding-top:7px;}
.packageResults_item_opened table.VacationPackages .Packge_box span.PackgsDate {display:block; padding-top:1px; padding-top:0px; font-size:0.9em;}
.packageResults_item_opened table.VacationPackages .Packge_box span.PackgsNote {display:block; color:#666666; padding-top:4px; font-size:0.85em;}
.packageResults_item_opened table.VacationPackages .Recommended_TopIco {position:absolute; top:0px; left:0px; behavior: url(../Include/iepngfix2.htc);}

.Packge_box span.lastMinute_stars{display:block; width: 168px; height:9px;  padding:3px 0px 0px 0px;}
.Packge_box span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico.gif') center top repeat-y;}
.Packge_box span.lastMinute_stars01 img{background-position: center top;}
.Packge_box span.lastMinute_stars02 img{background-position: center -9px;}
.Packge_box span.lastMinute_stars03 img{background-position: center -18px;}
.Packge_box span.lastMinute_stars04 img{background-position: center -27px;}
.Packge_box span.lastMinute_stars05 img{background-position: center -36px;}

.packageResults_item_opened table.VacationPackages .ChecktoCompare {position:absolute; top:240px; right:3px; width:161px; z-index:45; text-align:right; color:#003f62; font-size:0.9em;}
.packageResults_item_opened table.VacationPackages .ChecktoCompare input{vertical-align:middle;}
.packageResults_item_opened table.VacationPackages .ChecktoCompare a {float: left; vertical-align:middle; background:url("../images/left_over2_btn.gif") left top repeat-y; cursor:pointer; height:18px; text-decoration:none;}
.packageResults_item_opened table.VacationPackages .ChecktoCompare a span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url("../images/right_over2_btn.gif") right top repeat-y; color:#646879; height:17px; padding:1px 4px 0px 10px; text-decoration:none;}
.packageResults_item_opened table.VacationPackages .ChecktoCompare a:hover{background-position:left -18px; color:#ffffff;}
.packageResults_item_opened table.VacationPackages .ChecktoCompare a:hover span {background-position:right -18px; color:#ffffff;}

.packageResults_item_opened table.VacationPackages .Packge_box_ro{width:168px; height:259px; background-color: #e6e7e8; border-top:solid 1px #f04e22; border-left:solid 1px #f04e22; border-right:solid 1px #f04e22; padding:2px; text-align:center; position:relative; cursor: pointer;}
.packageResults_item_opened table.VacationPackages .Packge_box_ro strong {display:block; color:#f04e22; padding-top:5px;}
.packageResults_item_opened table.VacationPackages .Packge_box_ro span.PackgsPrice{display:block; color:#003f62; font-size:1.8em; font-weight:bold; padding-top:7px;}
.packageResults_item_opened table.VacationPackages .Packge_box_ro span.PackgsDate {display:block; padding-top:1px; padding-top:0px; font-size:0.9em;}
.packageResults_item_opened table.VacationPackages .Packge_box_ro span.PackgsNote {display:block; color:#666666; padding-top:4px; font-size:0.85em;}
.Packge_box_ro span.lastMinute_stars{display:block; width: 168px; height:9px;  padding:3px 0px 0px 0px;}
.Packge_box_ro span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico2.gif') center top repeat-y;}
.Packge_box_ro span.lastMinute_stars01 img{background-position: center top;}
.Packge_box_ro span.lastMinute_stars02 img{background-position: center -9px;}
.Packge_box_ro span.lastMinute_stars03 img{background-position: center -18px;}
.Packge_box_ro span.lastMinute_stars04 img{background-position: center -27px;}
.Packge_box_ro span.lastMinute_stars05 img{background-position: center -36px;}

.packageResults_item_opened table.VacationPackages .PackgeBox_More{text-align:center; width:164px; height:24px; background:url('../images/PackgeBox_More_Combine.gif') right top repeat-y; font-size:0.9em; line-height: 1.1em; color:#003f62; padding-left:10px;}
.packageResults_item_opened table.VacationPackages .PackgeBox_More_ro{text-align:center; width:164px; height:24px; background:url('../images/PackgeBox_More_Combine.gif') right -24px repeat-y; font-size:0.9em; line-height: 1.1em; color:#F6C6BA; padding-left:10px; cursor: pointer;}

.packageResults_item_opened .PackgeBox_Frame table.VacationPackages td.Packge_boxRight .PackgeBox_More_o{text-align:center; width:185px; height:24px; margin-left: -11px; background:url('../images/PackgeBox_extension_Combine.gif') right top repeat-y; font-size: 2px;}
.packageResults_item_opened .PackgeBox_Frame table.VacationPackages td.Packge_boxLeft .PackgeBox_More_o{text-align:center; width:185px; height:24px; margin-right: -11px; background:url('../images/PackgeBox_extension_Combine.gif') right -24px repeat-y; font-size: 2px;}
.packageResults_item_opened .PackgeBox_Frame table.VacationPackages td.Packge_boxCenter .PackgeBox_More_o{height:24px; border-left:solid 1px #f04e22;  border-right:solid 1px #f04e22; background-color:#e6e7e8;}

.packageResults_item_opened .Packge_boxOpen {width:522px; border-left:solid 1px #f04e22; border-right:solid 1px #f04e22; margin-right:9px; background-color:#e6e7e8; padding:10px 10px 0px 10px; font-size:0.9em;}
.packageResults_item_opened .Packge_boxOpen_overflow{overflow:hidden;}
.packageResults_item_opened .Packge_boxOpen table {background:url('../images/Packge_boxOpenIn_mid.gif') right top repeat-y; width:522px;}
.packageResults_item_opened .Packge_boxOpen th, .packageResults_item_opened .Packge_boxOpen td{vertical-align: top; padding-top:5px;}
.packageResults_item_opened .Packge_boxOpen th{width:65px !important; color:#003f62; text-align:right; padding-right:10px;}

.packageResults_item_opened .Packge_boxOpen tr.Packge_boxOpenIn_top td{width:522px; height:5px; font-size:2px; background:url('../images/Packge_boxOpenIn_top.gif') right top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr.Packge_boxOpenIn_Spacing td{width:522px; height:5px; font-size:2px; background:url('../images/Packge_boxOpenIn_Spacing.gif') right bottom no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr.Packge_boxOpenIn_bottom td{width:522px; height:5px; font-size:2px; background:url('../images/Packge_boxOpenIn_bottom.gif') right bottom no-repeat;}

.packageResults_item_opened .Packge_boxOpen tr td span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font-size:1.6em; font-weight:bold; color:#003f62; padding:0px 12px 0px 10px;}
.packageResults_item_opened .Packge_boxOpen tr td a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#748da6;text-decoration:none; background:url("../images/result_left_list_a_link.gif") repeat-y right 3px; padding-right:8px;}
.packageResults_item_opened .Packge_boxOpen tr td a:hover{background-position: right -18px; color:#003f62;}

.packageResults_item_opened .Packge_boxOpen tr td ul li {float:right; margin-left:10px; text-align:center;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; color:#003f62; text-align:center; height:15px; padding-top:22px;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a1 { background:url('../images/Packge_boxOpen_a1.gif') center top no-repeat; }
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a2 { background:url('../images/Packge_boxOpen_a2.gif') center top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a3 { background:url('../images/Packge_boxOpen_a3.gif') center top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a4 { background:url('../images/Packge_boxOpen_a4.gif') center top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a5 { background:url('../images/Packge_boxOpen_a1.gif') center top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a6 { background:url('../images/Packge_boxOpen_a2.gif') center top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a.Packge_boxOpen_a7 { background:url('../images/Packge_boxOpen_a7.gif') center top no-repeat;}
.packageResults_item_opened .Packge_boxOpen tr td ul li a:hover{text-decoration:underline; background-position: center top;}

/* AppearanceLanding table */
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding {width:100%; background:none;}
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding tr td {padding:0px; padding-bottom:3px; color:#404040;}
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding tr td.AppearanceLanding_Go{background:url('../images/AppearanceLanding_Go.gif') right 4px no-repeat; padding-right:12px;}
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding tr td.AppearanceLanding_Back{background:url('../images/AppearanceLanding_Back.gif') right 4px no-repeat; padding-right:12px;}
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding tr td span {font-weight:normal; font-size:0.85em; padding:0px 4px 0px 0px;}
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; padding-left:10px; padding-top:8px; background-position:right 11px;}
.packageResults_item_opened .Packge_boxOpen table.AppearanceLanding a:hover{background-position:right -10px;}

.packageResults_item_opened .Packge_boxOpen .SendGoPackge { height:27px; }
.packageResults_item_opened .Packge_boxOpen .SendGoPackge span{ display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; color:#666666; height:27px;}
.packageResults_item_opened .Packge_boxOpen .SendGoPackge span a {display:-moz-inline-bock; display:-moz-inline-box; display: inline-block; width:79px; height:27px; background:url('../images/Continuation_btn.gif') left top repeat-y; font-size:2px; color:#f06a44; vertical-align:middle;  margin-right:10px;}
.packageResults_item_opened .Packge_boxOpen .SendGoPackge a.SendAFriend {display:-moz-inline-bock; display:-moz-inline-box; display: inline-block;text-decoration:none; color:#003f62; background:url('../images/contactUs_ico.gif') right 4px repeat-y; padding-right:15px;}
.packageResults_item_opened .Packge_boxOpen .SendGoPackge a:hover{text-decoration:underline; background-position:right 27px; color:#003f62;}
.packageResults_item_opened .Packge_boxOpen .SendGoPackge a.SendAFriend:hover{background-position:right 19px;}

.packageResults_item_opened .Packge_boxOpen table tr.vacationPriceTR th{padding-top:15px; padding-bottom: 7px;}
HTML/**/>BODY .packageResults_item_opened .Packge_boxOpen table tr.vacationPriceTR th{padding-top:16px; *padding-top:15px;}
.packageResults_item_opened .Packge_boxOpen table tr.vacationPriceTR td{padding-top:10px; padding-bottom: 7px;}

/* PackgeBox Close */
.packageResults_item_opened .PackgeBox_close {width:544px; height:15px; margin: 0px 9px 0px 0px; line-height: 1em; background:url('../images/PackgeBox_close_Combine.gif') right top repeat-y; text-align: center;}
.packageResults_item_opened .PackgeBox_close a {display: block; width: 166px; height: 15px; color:#ffffff; text-decoration:none; margin: 0px auto;}
.packageResults_item_opened .PackgeBox_close a:hover {color:#ffffff; text-decoration:none;}

.packageResults_item_opened .MoreHotels_btn a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:17px; background:url(../images/guids_side_btn_left_grey.gif) repeat-y left -17px; text-decoration:none; color:#ffffff; font-size:0.9em; cursor:pointer; float:left; margin-top:19px;margin-right:15px;}
.packageResults_item_opened .MoreHotels_btn span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url(../images/guids_side_btn_right_grey.gif) repeat-y right -17px; height:17px; padding: 0px 10px 0px 20px;}
.packageResults_item_opened .MoreHotels_btn a:hover{background-position:left top; color:#ffffff;}
.packageResults_item_opened .MoreHotels_btn a:hover span{background-position:right top; color:#ffffff;}

.packageResults_item_opened .MoreClabs_btn a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:17px; background:url(../images/guids_side_btn_left_grey.gif) repeat-y left -17px; text-decoration:none; color:#ffffff; font-size:0.9em; cursor:pointer; float:left; margin-top:19px;}
.packageResults_item_opened .MoreClabs_btn span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url(../images/guids_side_btn_right_grey.gif) repeat-y right -17px; height:17px; padding: 0px 13px 0px 22px;}
.packageResults_item_opened .MoreClabs_btn a:hover{background-position:left top; color:#ffffff;}
.packageResults_item_opened .MoreClabs_btn a:hover span{background-position:right top; color:#ffffff;}

/* packages map */
.right_side_map{padding-top: 16px; margin-left: 2px;}
.right_side_map .title_and_Note{width: auto;}
.right_side_map .flightResults_list{width: auto;}
.right_side_map .packageResults_item_opened{width: auto; padding-bottom: 3px; border-bottom: 1px solid #F04E22;}
.right_side_map .flightResults_title{width: auto; margin-bottom: 0px;}

/*Right map*/
.mapSide{width:670px; height:540px; padding:3px 0px 0px 0px; position:relative;}
.mapSideCombine{width:660px; height:540px; padding:3px 0px 0px 0px; position:relative;}

.mapSideCombine img.mapFrame { display:block; position:absolute; right:0px; top:3px; behavior: url(../Include/iepngfix2.htc);}
.mapSideCombine img.mapImg   { display:block; background:url('../images/bigMap.gif') right top no-repeat;}

.mapSide img.mapFrame { display:block; position:absolute; right:0px; top:3px; behavior: url(../Include/iepngfix2.htc);}
.mapSide img.mapImg   { display:block; background:url('../images/bigMap.gif') right top no-repeat;}
.MapLegend_strip      { width:670px; height:20px; background:url('../images/mapFrameLegend.gif') right top no-repeat;}
.MapLegend_strip ul   { margin-right:23px; height:15px; padding-top:1px;}
.MapLegend_strip ul li { float:right; padding-right:10px; height:17px; }
.MapLegend_strip ul li.hotel{background:url('../images/MapLegend_hotel.gif') right 2px no-repeat;width:49px; }
.MapLegend_strip ul li.cityCenter  {background:url('../images/MapLegend_cityCenter.gif') right 2px no-repeat; width:70px; font-size:2px;}
.MapLegend_strip ul li.Attractions {background:url('../images/MapLegend_Attractions.gif') right 2px no-repeat; width:69px; font-size:2px;}

.liteBox_mapResults{display: none;}
.liteBox_results{position: absolute; width: 901px; height: 560px; z-index: 90; font-size: 2px; background-color: #003F62; -moz-opacity: 0.20; opacity:.20; filter: alpha(opacity=20);}
.liteBox_hourglass{position: absolute; width: 236px; height: 183px; padding: 47px 0px 0px 0px; margin: 165px 344px 0px 0px; z-index: 95; text-align: center; background-color: white; border: 1px solid #F15325;}

/*--- Search Big Box ---*/
.result_right_search_big_box{position: absolute; right: 1px; top: 0px; z-index:35; width:626px; background:url('../images/result_right_search_big_box_mid.gif') right top repeat-y; padding: 0px 5px 0px 0px; color:#fff;}
.result_right_search_big_box_top{width:630px; height:6px; font-size: 2px; background:url('../images/result_right_search_big_box_top.gif') right top no-repeat; margin:0px -5px 0px 0px;}
.result_right_search_big_box_bottom{width:630px; height:8px; background:url('../images/result_right_search_big_bottom.gif') right bottom no-repeat; margin:0px -5px 0px 0px; font-size: 2px;}
.bigSearchBox_overflow{overflow: hidden; height: 19px;}

.frameTable td.right{vertical-align:top; padding:0px;}
.frameTable td.leftTD {vertical-align:bottom; width:150px; padding-right:20px;}
.result_right_search_big_box .result_right_search_box_title{color:#fff; padding:1px 8px 3px 0px;}
.result_right_search_big_box table {margin:5px 3px 0px 0px;}

.result_right_search_big_box td{color: #fff; padding-top: 2px;}
.result_right_search_big_box td.result_right_form_box_Numbers1 {width:23px; height:15px; background:url('../images/result_right_form_box_Numbers.gif') 8px 7px repeat-y; font-size: 2px; color: #E04116; vertical-align: top;}
.result_right_search_big_box td.result_right_form_box_Numbers2 {width:23px; height:15px; background:url('../images/result_right_form_box_Numbers.gif') 8px -18px repeat-y; font-size: 2px; color: #E04116; vertical-align: top;}
.result_right_search_big_box td.result_right_form_box_Numbers3 {width:23px; height:15px; background:url('../images/result_right_form_box_Numbers.gif') 8px -57px repeat-y; font-size: 2px; color: #E04116; vertical-align: top;}

.result_right_search_big_box a.form_map {display:block; width:44px; height:25px; background: url('../images/form_destn_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.result_right_search_big_box a.form_Calendar {display:block; width:44px; height:25px; background: url('../images/form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.result_right_search_big_box a.form_Target {display:block; width:44px; height:25px; background: url('../images/form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}

.result_right_search_big_box a:hover {background-position:left -25px;}
.result_right_search_big_box input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.result_right_search_big_box input.submit_form {display:block; border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; float:left; padding-left: 6px; }
.result_right_search_big_box input.submit_form:hover {background-position: left -35px; color: #ec4b1f;}

 input.submitForm {border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; padding-left: 6px; cursor: pointer;}
 input.submitForm_o {border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left -35px repeat-y; font-size: 2px; text-align: left; color: #ec4b1f; padding-left: 6px; cursor: pointer;}

/* search panel deals */
.searchPanel_box_dealLinks{float:left; padding:10px 5px 20px 8px;}
.searchPanel_box_dealLinks a.showHotel {display:block; font-size:2px; width:145px; height:31px; background:url('../images/showHotel_ico.gif') right top repeat-y; margin-bottom:10px; padding:5px 5px 0px 0px; color:#013754;}
.searchPanel_box_dealLinks a.showHotel:hover{background-position:left -36px; color:#ef6741;}
.searchPanel_box_dealLinks a.MostSoldHotel{display:block; width:144px; height:20px; background:url('../images/MostSoldHotel.gif') right top repeat-y; color:#ffffff; text-decoration:none; padding:2px 1px 0px 0px;}
.searchPanel_box_dealLinks a.MostSoldHotel:hover{background-position:left -22px; color:#ffffff;}
.searchPanel_box_dealLinks a.showMap {display:-moz-inline-block; display:-moz-inline-box; display: inline-block;  height:22px; background:url('../images/showMap.gif') left top repeat-y; margin-bottom:10px; padding:0px 1px 0px 48px; color:#013754; vertical-align:middle; text-decoration:NONE;}
.searchPanel_box_dealLinks a.showMap:hover{background-position:left -22px; color:#ef6741;}

table.dealsComboHolder {margin:0px 5px 5px 0px;}
table.dealsComboHolder td {vertical-align:top; height: 90px; border-left:solid 1px #d6d7d8; padding:0px 8px 11px 8px;}
table.dealsComboHolder td strong {display:block; color:#003f62; padding:3px 0px 2px 0px;}
table.dealsComboHolder td select {width:100px; vertical-align:middle;}
table.dealsComboHolder td select.hotelProperties {width:111px; vertical-align:middle;}
table.dealsComboHolder td.NoNights select {width:auto;}
table.dealsComboHolder td.FilterProp {border:0px; background:url('../images/FilterProp_ico.gif') 95px 23px no-repeat; padding-right:15px; padding-bottom: 0px;}
table.dealsComboHolder td.PropHotel {border:0px; padding-left:3px;}
table.dealsComboHolder td ul{width:auto; height:auto; min-height: auto; }
table.dealsComboHolder td ul li{ float:none; padding:0px 0px 0px 0px; margin:0px; height:17px; width:auto; border-right: 0px;}
table.dealsComboHolder td ul li input{vertical-align:middle;}

.searchPanel_boxHolder{width: 629px; position: relative;}
.searchPanel_formBox{position: absolute; right: -1px; top: -4px; width: 629px; background: url(../images/research_box_mid.gif) right top repeat-y; color: white;}
HTML/**/>BODY .searchPanel_formBox{right: 0px; *right: -1px;}
.searchPanel_formBox_bottom{width: 629px; background: url(../images/research_box_bottom.gif) right bottom no-repeat;}
.searchPanel_formBox_top{width: 623px; background: url(../images/research_box_top.gif) right top no-repeat; padding: 1px 2px 8px 4px;}
.searchPanel_formBox_overflow{overflow: hidden; height: 18px;}
HTML/**/>BODY .searchPanel_formBox_overflow{min-height: 18px; height: auto;}
.searchPanel_formBox_overflow a.searchPanel_formClose {float: left; margin-top: 3px; color:#ffffff; background:url('../images/result_right_search_close_box_ico.gif') right 5px no-repeat; float:left; padding-right: 15px; text-decoration:none;}
.searchPanel_formBox_overflow a.searchPanel_formClose:hover{text-decoration:underline;}

.searchPanel_formBox_overflow strong{display: block; color:#fff; padding:3px 8px 3px 0px;}
.searchPanel_formBox_overflow table {margin:5px 5px 0px 0px;}
.searchPanel_formBox_overflow table table{margin: 0px 0px 0px 0px;}
.searchPanel_formBox_overflow td{color: #fff; padding-top: 2px; padding-left: 5px;}
.searchPanel_formBox_overflow td.right{vertical-align:top; padding:0px;}
.searchPanel_formBox_overflow td.leftTD {vertical-align:bottom; width:150px; padding-right:20px;}

.searchPanel_formBox_overflow input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.searchPanel_formBox_overflow input.submitForm {border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; padding-left: 6px; cursor: pointer;}
.searchPanel_formBox_overflow input.submitForm_o {border:0px; width:94px; height:35px; background: url('../images/form_Search_btn.gif') left -35px repeat-y; font-size: 2px; text-align: left; color: #ec4b1f; padding-left: 6px; cursor: pointer;}

.searchPanel_formBox_overflow td a.form_map{display: block; width:44px; height:25px; background: url('../images/combine_form_map_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #DE4217; cursor: pointer;}
.searchPanel_formBox_overflow td a.form_Calendar {display: block; width:44px; height:25px; background: url('../images/combine_form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318; cursor: pointer;}
.searchPanel_formBox_overflow td a.form_Target {display: block; width:44px; height:25px; background: url('../images/combine_form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318; cursor: pointer;}
.searchPanel_formBox_overflow td a:hover {background-position:left -25px;}

.CombainMenu_Loader{padding-top:20px; padding-right:48px;}

/*-- Success News Popup --*/
.SuccessNews_PopupOut {position:relative; z-index:150; width:496px;}
.NoDetails_Popup { position:absolute; top:-300px; left:-200px; width:486px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.NoDetails_Popup_frame {width:445px;  margin:0 auto; }
.NoDetails_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../../images/popup_exit_ico.gif') left top repeat-y;}
.NoDetails_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.NoDetails_Popup h2 {background:0px; color:#f04e22; padding:0px; margin:0px; margin-bottom:2px; font-size:1.5em; height:21px; width:auto; }
.NoDetails_Popup .NoDetails_Popup_form { position:relative; width:433px; height:85px; background-color:#e6e7e8; padding:20px 10px 0px 0px; color:#262626;  border-top:solid 1px #f04e22;}

/*-- GLVPreferredDestinations.aspx --*/
.PrefDest_box_bottom td ul {margin-top:10px;}
.PrefDest_box_bottom td li {float:right; padding-bottom:5px; height:14px; width:170px; text-align:right;}
.PrefDest_box_bottom td li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/list_Flights_Vacation_title_ico.gif') right 2px repeat-y;  line-height: 0.9em; padding-right:9px; color:#262626; text-decoration:none;}
.PrefDest_box_bottom td li a:hover { color:#014a84; background-position:right -18px; text-decoration: underline;}
.PrefDest_box_Destinations{margin-top:20px; float:left; }
.PrefDest_box_Destinations a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding-right:15px; cursor: pointer; background: url('../images/more_Destinations_ico.gif') right 2px no-repeat; color:#646879; text-decoration:none; padding-top:3px; }
.PrefDest_box_Destinations a:hover{ background-position:right -16px; text-decoration:underline;}
.PrefDest_Destinations{margin-top:20px; }
.PrefDest_Destinations a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding-right:15px; cursor: pointer; background: url('../images/more_Destinations_ico.gif') right 2px no-repeat; color:#646879; text-decoration:none; padding-top:3px; }
.PrefDest_Destinations a:hover{ background-position:right -16px; text-decoration:underline;}

/*-- עוד תאריכים --*/
.showMore_results{margin: -25px 0px 40px 0px; width:631px; border-top: solid 5px #f04e22;}
.showMore_results_linkHolder{height: 18px; padding: 20px 0px 0px 0px;}
.showMore_results_linkHolder a{float: left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url("../images/left_over2_btn.gif") left -18px repeat-y; cursor:pointer; color:#ffffff; font-size:0.9em; height: 18px; text-decoration:none;}
.showMore_results_linkHolder a span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background: url("../images/right_over2_btn.gif") right -18px repeat-y ; height:17px; padding:1px 9px 0px 49px;}
.showMore_results_linkHolder a:hover{background-position:left top; color:#646879;}
.showMore_results_linkHolder a:hover span {background-position:right top;}

/*-- Interactive --*/
.resultsIHideframeMode {display:none!important;}
.interactive {margin:0 auto; width:927px; padding-right:25px; direction: rtl;}
.interactive .interactive_banner {position: relative; z-index: 5; width: 927px; height: 299px;}
.interactive .interactive_img_top {position:absolute; left:0px; top:0px; behavior: url(../Include/iepngfix.htc);}
.interactive a.interactiveBannerLinkx{display: block; width: 927px; height: 299px; cursor: pointer;}
.interactive div.interactiveBannerLinkx{width: 927px; height: 299px;}
.interactive a.all_rights{position:absolute; left:5px; top:275px; color:#003f62; text-decoration:none;}
.interactive a.all_rights:hover{text-decoration: underline;}

.interactive_menu {position:relative; z-index: 5; width:927px; height:37px; background:url('../../Images/Interactive_menu.gif') left top no-repeat;}
.interactive_menu ul {height:45px; position:absolute; right:310px; top:-9px;  z-index:15; }
.interactive_menu li {float:left; height:45px;  background:url('../../Images/Interactive_menu_strip.gif') left 1px no-repeat; padding-left:3px }
HTML/**/>BODY .interactive_menu li{background-position: left top;}
.interactive_menu li a{display:-moz-inline-block; display:-moz-inline-box;cursor:pointer; white-space:nowrap; display: inline-block; height:45px; text-decoration:none; color:#003f62; font: normal 1.06em arial;}

.interactive_menu li span.interactive_left_bg  { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:25px;  background:url('../../Images/Interactive_menu_left.png') left top repeat-y;  padding: 20px 0px 0px 14px; text-decoration:none; vertical-align: middle; behavior: url(../Include/iepngfix.htc);}
.interactive_menu li span.interactive_right_bg { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:25px;  background:url('../../Images/Interactive_menu_right.png') right top repeat-y; padding: 20px 14px 0px 0px; cursor:pointer; font-size: 2px; vertical-align: middle; behavior: url(../Include/iepngfix.htc);}
.interactive_menu li a:hover span.interactive_left_bg { background-position: left -45px; }
.interactive_menu li a:hover span.interactive_right_bg { background-position: right -45px;}

.interactive_menu li.interactive_menu_left{background: none; padding-left:0px}
.interactive_menu li.interactive_menu_left span.interactive_left_bg{background-image: url('../../Images/Interactive_menu_left_out.png');}
.interactive_menu li.interactive_menu_right span.interactive_right_bg{background-image: url('../../Images/Interactive_menu_right_out.png');}

.interactive_menu li a.interactiveSelected span.interactive_left_bg {background-position: left -45px;}
.interactive_menu li a.interactiveSelected span.interactive_right_bg {background-position: right -45px;}

/*-- Interactive Form --*/
.interactive_form { width:235px; height:180px; padding:20px 55px 0px 0px; position:absolute; top: -168px; right:-36px; }
.interactive_form table {width:270px; height:146px;}

.interactive_form .table_inside{width:205px; }
.interactive_form .form_title{width:198px; height:23px;}
.interactive_form .form_title span{color:#fff; font:bold 0.7em arial;}
.interactive_form a.form_map {display:block; width:44px; height:25px; background: url('../Images/form_map_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a.form_Calendar {display:block; width:44px; height:25px; background: url('../Images/form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a.form_Target {display:block; width:44px; height:25px; background: url('../Images/form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a:hover {background-position:left -25px;}
.interactive_form input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.interactive_form input.submit_form {border:0px;  width:94px; height:35px; background: url('../Images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; float:left; padding-left: 6px; }
.interactive_form input.submit_form:hover {background-position: left -35px; color: #ec4b1f;}

.interactive_form table  td.interactive_form_bg_top {width:270px; height:4px; background: url('../Images/interactive_form_bg_top.png') left top no-repeat; font-size: 2px;  behavior: url(Include/iepngfix.htc);}
.interactive_form table  td.interactive_form_bg_right{width:7px; height:173px; background: url('../Images/interactive_form_bg_right.png') left top no-repeat; font-size: 2px; behavior: url(Include/iepngfix.htc); color:#4d4d4d;}
.interactive_form table  td.interactive_form_bg_left{width:233px; background: url('../Images/interactive_form_bg_mid.gif') left top repeat-y; padding-right: 30px;}
.interactive_form table  td.interactive_form_bg_bottom{width:270px; height:13px; background: url('../Images/interactive_form_bg_bottom.gif') left top no-repeat; font-size: 2px;}

.interactive_form a.Arrowico:hover{text-decoration:underline;}
.interactive_form a.Arrowico span{ vertical-align:top; line-height:13px;}
input.submitForm {border:0px; width:94px; height:35px; background:url('../images/form_Search_btn.gif') left top repeat-y; font-size: 2px !important; text-align: left; color: #f1f1f1 !important; padding-left: 6px; margin-top:0px; cursor: pointer; }
input.submitForm_o {border:0px; width:94px; height:35px; background:url('../images/form_Search_btn.gif') left -35px repeat-y; font-size: 2px !important; text-align: left; color: #ec4b1f !important; padding-left: 6px; margin-top:0px; cursor: pointer;}

input.SerachBudjetBtn {border:0px; width:149px; height:30px; background: url('../Images/BudjetSearchButton_Over.gif') left top no-repeat; padding-left: 6px; margin-top:0px; cursor: pointer;}
input.SerachBudjetBtn_o {border:0px; width:149px; height:30px; background: url('../Images/BudjetSearchButton.gif') left top no-repeat; padding-left: 6px; margin-top:0px; cursor: pointer;}

/*-- Interactive --*/
.interactive_FW {margin:0 auto; width:927px; padding-right:25px; direction: rtl;}
.interactive_FW .interactive_banner {position: relative; z-index: 5; width: 927px; height: 140px;}
.interactive_FW .interactive_img_top {position:absolute; left:0px; top:0px; behavior: url(../Include/iepngfix.htc);}
.interactive_FW a.interactiveBannerLinkx{display: block; width: 927px; height: 140px; cursor: pointer;}
.interactive_FW div.interactiveBannerLinkx{width: 927px; height: 140px;}
.interactive_FW a.all_rights{position:absolute; left:5px; top:275px; color:#003f62; text-decoration:none;}
.interactive_FW a.all_rights:hover{text-decoration: underline;}

.interactive_menu_FW {position:relative; z-index: 5; width:927px; height:120px; background:url('../../Images/Interactive_menu.gif') left top no-repeat;}
.interactive_menu_FW ul {height:45px; position:absolute; right:310px; top:-9px;  z-index:15; }
.interactive_menu_FW li {float:left; height:45px;  background:url('../../Images/Interactive_menu_strip.gif') left 1px no-repeat; padding-left:3px }
HTML/**/>BODY .interactive_menu_FW li{background-position: left top;}
.interactive_menu_FW li a{display:-moz-inline-block; display:-moz-inline-box;cursor:pointer; white-space:nowrap; display: inline-block; height:45px; text-decoration:none; color:#003f62; font: normal 1.06em arial;}

.interactive_menu_FW li span.interactive_left_bg  { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:25px;  background:url('../../Images/Interactive_menu_left.png') left top repeat-y;  padding: 20px 0px 0px 14px; text-decoration:none; vertical-align: middle; behavior: url(../Include/iepngfix.htc);}
.interactive_menu_FW li span.interactive_right_bg { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:25px;  background:url('../../Images/Interactive_menu_right.png') right top repeat-y; padding: 20px 14px 0px 0px; cursor:pointer; font-size: 2px; vertical-align: middle; behavior: url(../Include/iepngfix.htc);}
.interactive_menu_FW li a:hover span.interactive_left_bg { background-position: left -45px; }
.interactive_menu_FW li a:hover span.interactive_right_bg { background-position: right -45px;}

.interactive_menu_FW li.interactive_menu_left{background: none; padding-left:0px}
.interactive_menu_FW li.interactive_menu_left span.interactive_left_bg{background-image: url('../../Images/Interactive_menu_left_out.png');}
.interactive_menu_FW li.interactive_menu_right span.interactive_right_bg{background-image: url('../../Images/Interactive_menu_right_out.png');}

.interactive_menu_FW li a.interactiveSelected span.interactive_left_bg {background-position: left -45px;}
.interactive_menu_FW li a.interactiveSelected span.interactive_right_bg {background-position: right -45px;}

/*-- Interactive Form --*/
.interactive_form_FW { width:235px; height:180px; padding:20px 55px 0px 0px; position:absolute; top: -100px; right:-36px; }
.interactive_form_FW table {width:270px; height:146px;}

.interactive_form_FW .table_inside{width:205px; }
.interactive_form_FW .form_title{width:198px; height:23px;}
.interactive_form_FW .form_title span{color:#fff; font:bold 0.7em arial;}
.interactive_form_FW a.form_map {display:block; width:44px; height:25px; background: url('../Images/form_map_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form_FW a.form_Calendar {display:block; width:44px; height:25px; background: url('../Images/form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form_FW a.form_Target {display:block; width:44px; height:25px; background: url('../Images/form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form_FW a:hover {background-position:left -25px;}
.interactive_form_FW input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.interactive_form_FW input.submit_form {border:0px;  width:94px; height:35px; background: url('../Images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; float:left; padding-left: 6px; }
.interactive_form_FW input.submit_form:hover {background-position: left -35px; color: #ec4b1f;}

.interactive_form_FW table  td.interactive_form_bg_top {width:270px; height:4px; background: url('../Images/interactive_form_bg_top.png') left top no-repeat; font-size: 2px;  behavior: url(Include/iepngfix.htc);}
.interactive_form_FW table  td.interactive_form_bg_right{width:7px; height:173px; background: url('../Images/interactive_form_bg_right.png') left top no-repeat; font-size: 2px; behavior: url(Include/iepngfix.htc); color:#4d4d4d;}
.interactive_form_FW table  td.interactive_form_bg_left{width:233px; background: url('../Images/interactive_form_bg_mid.gif') left top repeat-y; padding-right: 30px;}
.interactive_form_FW table  td.interactive_form_bg_bottom{width:270px; height:13px; background: url('../Images/interactive_form_bg_bottom.gif') left top no-repeat; font-size: 2px;}

/*---- Search Engines  ----*/
.SearchEngines{background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:20px; }
.SearchEnginesTop    {width:250px; height:4px; font-size:2px; background:url('../images/result_left_menu_top.gif') left top no-repeat;}
.SearchEnginesBottom  {width:221px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat; padding:4px 15px 29px 14px; font-size:0.9em;}
.SearchEnginesBottom strong {display:block; font-size:1.35em; padding-bottom:8px; color:#003f62;}
.SearchEnginesBottom ul li {margin-bottom:3px;}
.SearchEnginesBottom ul li a {display:block; height:24px; line-height:24px; text-decoration:none; color:#262626; padding-right:35px; cursor:pointer;}
.SearchEnginesBottom ul li a.SE_ico1{background:url('../images/SE_ico1.gif') right top no-repeat; height:24px;}
.SearchEnginesBottom ul li a.SE_ico2{background:url('../images/SE_ico2.gif') right top no-repeat;}
.SearchEnginesBottom ul li a.SE_ico3{background:url('../images/SE_ico3.gif') right top no-repeat;}
.SearchEnginesBottom ul li a.SE_ico4{background:url('../images/SE_ico4.gif') right top no-repeat;}
.SearchEnginesBottom ul li a:hover{color:#003f62; text-decoration:underline;}

/*-- Interactive Form --*/
.interactive_form { width:235px; height:180px; padding:20px 55px 0px 0px; position:absolute; top: -168px; right:-36px; }
.interactive_form table {width:270px; height:146px;}

.interactive_form .table_inside{width:205px; }
.interactive_form .form_title {width:198px; height:23px; background:url('../Images/form_title.gif') left top no-repeat;}
.interactive_form a.form_map {display:block; width:44px; height:25px; background: url('../Images/form_map_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a.form_Calendar {display:block; width:44px; height:25px; background: url('../Images/form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a.form_Target {display:block; width:44px; height:25px; background: url('../Images/form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a:hover {background-position:left -25px;}
.interactive_form input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.interactive_form input.submit_form {border:0px;  width:94px; height:35px; background: url('../Images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; float:left; padding-left: 6px; }
.interactive_form input.submit_form:hover {background-position: left -35px; color: #ec4b1f;}

.interactive_form table  td.interactive_form_bg_top {width:270px; height:4px; background: url('../Images/interactive_form_bg_top.png') left top no-repeat; font-size: 2px;  behavior: url(Include/iepngfix.htc);}
.interactive_form table  td.interactive_form_bg_right{width:7px; height:173px; background: url('../Images/interactive_form_bg_right.png') left top no-repeat; font-size: 2px; behavior: url(Include/iepngfix.htc); color:#4d4d4d;}
.interactive_form table  td.interactive_form_bg_left{width:233px; background: url('../Images/interactive_form_bg_mid.gif') left top repeat-y; padding-right: 30px;}
.interactive_form table  td.interactive_form_bg_bottom{width:270px; height:13px; background: url('../Images/interactive_form_bg_bottom.gif') left top no-repeat; font-size: 2px;}

.interactive_form a.Arrowico:hover{text-decoration:underline;}
.interactive_form a.Arrowico span{ vertical-align:top; line-height:13px;}
input.submitForm {border:0px; width:94px; height:40px; background:url('../Images/DomHotel_form_Search_btn.gif') left top repeat-y; font-size: 2px !important; text-align: left; color: #f1f1f1 !important; padding-left: 6px; margin-top:0px; cursor: pointer; }
input.submitForm_o {border:0px; width:94px; height:40px; background:url('../Images/DomHotel_form_Search_btn.gif') left -50px repeat-y; font-size: 2px !important; text-align: left; color: #ec4b1f !important; padding-left: 6px; margin-top:0px; cursor: pointer;}

input.SerachBudjetBtn {border:0px; width:149px; height:30px; background: url('../Images/BudjetSearchButton_Over.gif') left top no-repeat; padding-left: 6px; margin-top:0px; cursor: pointer;}
input.SerachBudjetBtn_o {border:0px; width:149px; height:30px; background: url('../Images/BudjetSearchButton.gif') left top no-repeat; padding-left: 6px; margin-top:0px; cursor: pointer;}

/*-- Bubble Popup --*/
.BubblePopup_outFlight {position:absolute; width: 270px; left:50px; top:190px; z-index:778; direction: ltr; font-size:0.9em; text-align:right !important;}
.BubblePopup_outFlight .BubbleArro {position: absolute; right: 0px; margin-top: 21px; margin-right: -8px;}
HTML/**/>BODY .BubblePopup_outFlight .BubbleArro{right: -2px;}
.BubblePopup_inFlight {border:solid 1px #f15325; width:265px; padding: 7px 6px; background-color:#e6e7e8; direction: rtl;}
.BubblePopup_inFlight table {width:220px; min-height:78px; font-size:1.2em; background-color:#ffffff;}
.BubblePopup_inFlight table th.BubbleRT { background:url('../images/BubbleRT_ico.gif') right top no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_inFlight table th.BubbleMT { background:url('../images/BubbleMT_ico.gif') right top repeat-x; height: 3px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_inFlight table th.BubbleLT { background:url('../images/BubbleLT_ico.gif') left top no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px;font-size:1px;}
.BubblePopup_inFlight table th.BubbleRB { background:url('../images/BubbleRB_ico.gif') right bottom no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_inFlight table th.BubbleMB { background:url('../images/BubbleMB_ico.gif') right bottom repeat-x; height: 3px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_inFlight table th.BubbleLB { background:url('../images/BubbleLB_ico.gif') left bottom no-repeat; height: 3px; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
HTML/**/>BODY .BubblePopup_inFlight table th.BubbleRT, HTML/**/>BODY .BubblePopup_inFlight table th.BubbleMT, HTML/**/>BODY .BubblePopup_inFlight table th.BubbleLT, HTML/**/>BODY .BubblePopup_inFlight table th.BubbleRB, HTML/**/>BODY .BubblePopup_inFlight table th.BubbleMB, HTML/**/>BODY .BubblePopup_inFlight table th.BubbleLB{height: 5px;}
.BubblePopup_inFlight table th.BubbleRM { background:url('../images/BubbleMR_ico.gif') right top repeat-y; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_inFlight table th.BubbleLM { background:url('../images/BubbleML_ico.gif') left top repeat-y; width:5px; padding:0px 0px 0px 0px; font-size:1px;}
.BubblePopup_inFlight table th.BubbleCM { background-image: none; background-color:#ffffff; color: #404040; vertical-align: top; padding: 12px 8px 0px 0px; font: normal 0.9em arial;}
.BubblePopup_inFlight table th.BubbleCM strong {display:block; color:#003f62; padding-bottom: 2px;}

.priceDetails_Bubble {width:240px; padding: 0px 5px 12px 10px; background-color:#fff; direction: rtl;}
.priceDetails_Bubble h2 {color:#f04e22; padding: 0px 1px 1px 0px; margin: 0px 5px 6px 0px; font-size:1.35em; border-bottom: solid 1px #f15325;}
.priceDetails_top{width: 244px; height: 5px; font-size: 2px; background: url(../images/price_details_top_Flight.png) left top no-repeat;}
.priceDetails_bg{width: 220px; padding: 5px 14px 0px 10px; background: url(../images/price_details_bg_Flight.png) left top repeat-y;}
.priceDetails_bg th{background-color: #fff; color: #262626; font:normal 0.8em arial; line-height: 1em; padding: 1px 20px 3px 9px; text-align: right; white-space: nowrap; border-bottom:1px solid #e6e7e8;}
.priceDetails_bg2 th{background-color: #fff; color: #262626; font:normal 0.8em arial; line-height: 1em; padding-right:8px; text-align: right; white-space: nowrap; border-bottom:1px solid #e6e7e8;}

.priceDetails_bg th.priceTotal{padding: 1px 9px 3px 41px;}
.priceDetails_bg th.priceTop{height:10px; width:90px; background-color: #E5E6E7; color: #262626; font:normal 0.8em arial; line-height: 1em; padding: 3px 20px 7px 0px; text-align: right; white-space: nowrap;}
.priceDetails_bg th.priceTop2{height:10px; width:90px; background-color: #E5E6E7; color: #262626; font:normal 0.8em arial; line-height: 1em; padding: 3px 0px 7px 9px; text-align: right; white-space: nowrap;}
.priceDetails_bg th.priceTopRow{ padding: 3px 20px 7px 0px; width:90px;}
.priceDetails_bg th.priceTopRow2{ padding: 3px 0px 7px 9px; width:90px;}
.priceDetails_bg td{padding: 3px 9px 7px 40px; font:normal 0.85em arial; border-bottom: 1px solid #EDEFF0; color: #262626;}
.priceDetails_bg tr.priceDetails_last td{padding: 0px 9px 7px 0px; border-bottom: 0px;}

.priceDetails_bottom{width: 152px; height: 33px; padding: 14px 23px 0px 69px; background: url(../images/price_details_bottom_Flight.png) left top no-repeat; color: #262626; font: bold 1em arial;}
.priceDetails_bottom strong{float: left; font: bold 1.3em arial; color: #003F62 !important; margin-top: -2px; padding:0px !important;}
.priceDetails_Bubble .RequiredField {background:url('../images/RequiredField_ico.gif') right 3px no-repeat; font: normal 0.9em arial; color:#646879; padding-right:14px; margin: 15px 7px 0px 0px; text-align:right;}

.BubblePopup_outFlight .BubbleArro_up {position: absolute; left: 20px;  top: -9px; background: url(../images/BubbleArro_icoUp.gif) left top no-repeat;}
.BubblePopup_outFlight .BubbleArro_dwn {position: absolute; left: 20px; bottom: -8px; background: url(../images/BubbleArro_icodwn.gif) left top no-repeat;}

.UnderLineSpan{font:normal 0.85em arial; color:#748da6; position:absolute; top:168px; right:38px; z-index:340;}
.UnderLineSpan:hover{text-decoration:underline;}

.UnderLineSpan_New{font:normal 0.85em arial; color:#748da6; position:absolute; top:168px; right:54px; z-index:340;}
.UnderLineSpan_New:hover{text-decoration:underline;}

.flightinfodiv{width:100%; display:table; padding-top:5px; padding-bottom:5px;}
.flightinfodiv .rightcell{width:70%; display:table-cell; padding-right:2px;}
.flightinfodiv .rightcell .righttblcell{width:100%; display:table;}
.flightinfodiv .rightcell .righttblcell .righttextinfocell{width:60%; display:table-cell;}
.flightinfodiv .rightcell .righttblcell .lefttextinfocell{width:40%; display:table-cell;}

.flightinfodiv .leftcell{width:30%; display:table-cell;}

.flightinfodiv span.normaltext{color:#262626 !important; font-size:12px !important; display:block !important; font-weight:normal !important; padding:0px !important; line-height:12px !important;}

.Direct_flights .Packge_boxOpen table.AppearanceLanding tr td.AppearanceLanding_Go{background:url('../images/AppearanceLanding_Go.gif') right 4px no-repeat; padding-right:12px;}
.Direct_flights .Packge_boxOpen table.AppearanceLanding tr td.AppearanceLanding_Back{background:url('../images/AppearanceLanding_Back.gif') right 4px no-repeat; padding-right:12px;}

/**** new results design - Alon ****/
a.nobg{background:none !important; width:100% !important; display:block !important;}
.nobgnpadding{background:none !important; padding-right:0px !important;}
.lineheight{line-height:28px;}
p.pfixed{line-height:28px; display:inline-block !important; margin:0px !important; padding:0px !important;}

.tdone{width:20% !important;}
.tdtow{width:26% !important;}
.tdthree{width:27% !important;}
.tdthree img{margin-left:5px !important;}
.tdfour{width:20% !important; text-align:center !important;}
.tdfive{width:17% !important; vertical-align:middle; text-align:center;}

.price{color:#003f62 !important; font-size:18px !important; font-weight:bold !important; display:inline-block !important; padding-right:2px !important; line-height:16px !important;}
a.passengerprice{float:none !important; display:inline-block !important; height:13px !important; width:65px !important; padding:0px !important; background:url('../images/info_icon_new.png') left 1px no-repeat !important; font-size:11px !important; text-align:right !important; margin:0px !important; margin-top:2px !important; color:#404040 !important;}
a.passengerprice:hover{color:#748da6 !important;}

p.passengerprice{float:none !important; display:inline-block !important; height:20px !important; padding:0px !important; font-size:11px !important; text-align:right !important; margin:0px !important;}

.spacebordernone{background-color:#e6e7e8 !important; border:none !important; padding-top:3px !important; padding-bottom:3px !important;}
.spacebordernone .bluespacetext{color:#003f62 !important; font-size:12px !important; margin-right:-5px !important;}

a.moreflightoptions{float:left !important; color:#003f62 !important; cursor:pointer !important; width:135px !important; height:24px !important; line-height:24px !important; vertical-align:middle !important; background:url('../images/down-blue.png') left 0px no-repeat !important; font-size:12px !important; margin:0px !important; padding:0px !important; margin-left:5px !important;}
a.moreflightoptions:hover{ background:url('../images/down-orange.png') left 0px no-repeat !important}

span.confirmationMessage{color:red !important;font-weight: bold; height:24px !important; line-height:24px !important; vertical-align:middle !important; font-size:12px !important;text-align:center;margin-left:85px}
.advDivHide{display:none !important;}
.advDivShow{position:absolute; left:-140px; top:0px; width:120px; height:600px;/*background-color:#e6e7e8;*/}


.confirmationMessageStyle {position:absolute; top:0px; left:0px; width:440px; border:solid 1px #f15325; padding:18px 22px 23px 20px; background-color:#fff; direction:rtl; z-index:350;}



.advDivHide{display:none !important;}
.advDivShow{position:absolute; left:-140px; top:0px; width:120px; height:600px;/*background-color:#e6e7e8;*/}

